John Lindquist

egghead Co-founder

John Lindquist

John Lindquist is a co-founder of egghead.io John has spent the majority of his career developing Rich Web Applications. Before starting egghead.io, John worked at JetBrains as a WebStorm evangelist, and before that he was a Technical Architect at Isobar leading large teams in building the latest and greatest in web apps for the Air Force, HBO, and Bloomberg. Learn more about John's story with egghead here.

Script Kit

Making scripts easy to run, write, and share

Get Superpowers
535 results
found for "
*
"

Search Results

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

Stop Avoiding Classes in TypeScript

lesson by John Lindquist

Karabiner: Rethinking Right-Click as a Macro Command Center

lesson by John Lindquist

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

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

lesson by John Lindquist

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

Build a Word Game with Windsurf's Cascade AI Agent

lesson by John Lindquist

Agent-Driven Development in Cursor: Testing, Benchmarking, and Optimizing Functions

lesson by John Lindquist

Cursor Agents Initial Impressions - Allow an AI to Build Your Entire Project

lesson by John Lindquist

Always Name Functions in JavaScript

lesson by John Lindquist

Import the Same JavaScript Module Multiple Times with Cache Busting

lesson by John Lindquist

Use GitHub Actions Matrix Include for Complex Job Configurations

lesson by John Lindquist

Create AI Prompts Based on a Directory of Files

lesson by John Lindquist