Articles by gandalfgeek
22

Seed: Minimal, self-modifying agent harness (github.com/vivekhaldar)

1

Continual Learning Needs More Nuance (vivekhaldar.com)

3

I Cut an AI Agent's Token Use by 94% (vivekhaldar.com)

1

Harness Engineering Course (harnesscourse.com)

2

The tension between local and cloud agents (vivekhaldar.com)

1

From Emacs to Agents (vivekhaldar.com)

3

A Tale of Two Job Markets (youtube.com)

1

Surprising a Model (vivekhaldar.com)

2

Agent Kitchen (github.com/vivekhaldar)

1

MCP Knife: A CLI Swiss Army Knife for MCP Servers (vivekhaldar.com)

1

Mcpblox: CLI for transforming and composing MCP servers (github.com/vivekhaldar)

1

The Three Abstractions That Make AI Agents Real (vivekhaldar.com)

2

Confessions of an AI Hype-Bro (vivekhaldar.com)

1

Subagents, Commands and Skills Are Converging (vivekhaldar.com)

1

The Birth of a New Platform (vivekhaldar.com)

2

Unix Was a Love Letter to Agents (vivekhaldar.com)

2

Coding Agents Are Outliers (vivekhaldar.com)

3

Coding Agents Are Outliers (vivekhaldar.com)

1

Claude Skills will eat (most) agents (youtube.com)

1

My Video Production Stack (For YouTube) (vivekhaldar.com)

1

Natlang Code (vivekhaldar.com)

2

The Mac-vs-PC Story Playing Out in CLI Agents (vivekhaldar.com)

1

Plato's Cave of AI Agent Evals (vivekhaldar.com)

1

Fixing Auth for Personal AI Agents (vivekhaldar.com)

2

The programmer's climb (vivekhaldar.com)

3

Dijkstra would've (incorrectly) HATED vibe-coding (vivekhaldar.com)

7

"But LLMs are not deterministic " (vivekhaldar.com)

2

The case against local LLMs (vivekhaldar.com)

1

Human evals are outsourced vibe checks (vivekhaldar.com)

9

When Compilers Were the 'AI' That Scared Programmers (vivekhaldar.com)

3

Spec-Driven Vibe-Coding (vivekhaldar.com)

3

AI resistance considered harmful (for programmers) (vivekhaldar.com)

2

I use AI (late 2024) (vivekhaldar.com)

1

Subject-object-verb, or– how we use AI (vivekhaldar.com)

2

The De-Nerdification of Programming (vivekhaldar.com)

1

Prompting Is Programming (youtube.com)

2

Metaphors for Thinking about LLMs (vivekhaldar.com)

1

How do experienced programmers use Copilot? (youtube.com)

0

Do large context windows for LLMs help? (youtube.com)

2

How do novice programmers use Copilot? (youtube.com)

1

Faster Python with Static Types (youtube.com)

1

Tree of Thought prompting for LLM reasoning (youtube.com)

86

Re: I Don't Use Copilot (vivekhaldar.com)

2

Large language models as tool makers (youtube.com)

2

Using LLMs for UI interaction [video] (youtube.com)

2

Enhancing large language models with vision [video] (youtube.com)

2

LLMs Are Compilers (vivekhaldar.com)

2

A Spiritual Successor to Emacs (vivekhaldar.com)

1

Prompt LLMs for code, not arithmetic (vivekhaldar.com)

1

Read a paper: Program-aided language models (youtube.com)

2

Read a Paper: Prompt Engineering for Solving CS1 Problems (youtube.com)

1

Using LLMs for complex programming [video] (youtube.com)

1

Can we automate scientific reviewing? [video] (youtube.com)

2

The Automatic Corporation (vivekhaldar.com)

1

How to evaluate LLM performance [video] (youtube.com)

1

Read a Paper: Automatic Prompt Engineering (youtube.com)

1

How truthful are large language models? [video] (youtube.com)

1

Automatically Edit Video with Speech (youtube.com)

1

Is prompt engineering engineering? [video] (youtube.com)

1

Read a Paper: PromptSource – An IDE for Prompt Engineering (youtube.com)

1

Read a paper: The CHERI capability model– Revisiting RISC in an age of risk (youtube.com)

3

Read a paper: Ropes– an alternative to Strings

1

Read a paper: A database-oriented operating system

1

Read a paper: Teaching intro CS courses when AI code models are widely available

1

Read a Paper: Replacing Paging with Compiler/Kernel Cooperation

0

Read a Paper: Make the Linux Kernel Incrementally Safer