Browse Curated Developer Resources on the Best Tools

The Feed

Use Gemini to Analyze a GitHub Repo with GitIngest

lesson by John Lindquist

Hide and Show Columns with Tanstack Table

lesson by Ian Jones

Quickly Compare Two Sites Using AI Studio with Chrome Full Page Screenshots

lesson by John Lindquist

Automate Creating a Local React Project, GitHub Repository, and Live Hosted Demo in a Single Command

lesson by John Lindquist

Setup local Verdaccio server to release NPM packages

lesson by Juri Strumpflohner

Stop Avoiding Classes in TypeScript

lesson by John Lindquist

Karabiner: Rethinking Right-Click as a Macro Command Center

lesson by John Lindquist

Create a mobile friendly table with the before pseudo-element

lesson by Ian Jones

Generate Mermaid Flow Chart Diagrams with Gemini 2.0 from Rough Screen Recordings

lesson by John Lindquist

Use Karabiner to Trigger a Terminal Command and Get Notified of the Results

lesson by John Lindquist

Pause Script Execution in Chrome to Easily Inspect Elements

lesson by John Lindquist

Use Gemini 2.0 to Create Agent Instructions to Refactor an Entire Codebase

lesson by John Lindquist

Render Custom JSX in a Tanstack Table cell

lesson by Ian Jones

Let AI Watch Your Screen: Build Next.js Pages with AIStudio's Stream Realtime

lesson by John Lindquist

Display Tabular Data in React with Tanstack Table

lesson by Ian Jones

TypeScript's "satisfies" for Configuration

lesson by John Lindquist

Windsurf Cascade vs. Cursor Composer Agent: Build a Site from an Image

lesson by John Lindquist

Customize View Transitions with CSS Using view-transition-old and view-transition-new

lesson by John Lindquist

Create Smooth UI Transitions with the Native View Transitions API

lesson by John Lindquist

Windsurf Cascade vs. Cursor Composer Agent Side-by-Side Comparison

lesson by John Lindquist

Basic Explanation of Typescript Generics

lesson by Joel Hooks

Build a Word Game with Windsurf's Cascade AI Agent

lesson by John Lindquist