Skip to content

Instantly share code, notes, and snippets.

View cedrickchee's full-sized avatar
⚒️
⚡ 🦀 🐿️ 🐘 🐳 ⬡ ⚛️ 🚢 🚀 🦄 🍵

Cedric Chee cedrickchee

⚒️
⚡ 🦀 🐿️ 🐘 🐳 ⬡ ⚛️ 🚢 🚀 🦄 🍵
View GitHub Profile
@cedrickchee
cedrickchee / analysis-some-things-just-take-time.md
Created March 22, 2026 14:44
Analysis: "Some Things Just Take Time" by Armin Ronacher
@cedrickchee
cedrickchee / analysis-a-sufficiently-detailed-spec-is-code.md
Created March 22, 2026 13:05
Analysis: "A Sufficiently Detailed Spec is Code"

Analysis: "A Sufficiently Detailed Spec is Code"

Blog post: https://haskellforall.com/2026/03/a-sufficiently-detailed-spec-is-code

Core Thesis

The post argues that the agentic coding movement's promise — that engineers can simply write specification documents and have AI agents generate working code — is fundamentally flawed. The central claim is captured in the title: if you make a specification precise enough to reliably generate correct code, the specification itself effectively becomes code. There is no shortcut that avoids the hard intellectual work of programming.


@cedrickchee
cedrickchee / karpathy-loopy-ai-era.md
Last active March 21, 2026 17:45
Karpathy: Loopy AI Era

Karpathy: Loopy AI Era

Podcast: www.youtube.com/watch?v=kwSVtQ7dziU

This is a comprehensive analysis of the interview with Andrej Karpathy on the "No Priors" podcast, detailing the profound shifts in software engineering driven by AI agents and Autoresearch.

This including key insights, a structured outline, and any critical nuances mentioned.

TL;DW

@cedrickchee
cedrickchee / codex-claude-code-subagents-setup.md
Created March 21, 2026 00:43
SWE, Stop Using Codex and Claude Code Like Chatbots

SWE, Stop Using Codex and Claude Code Like Chatbots

Most software engineers are using Codex and Claude Code like they are opening a fresh chat window and hiring a new intern every time.

New thread. New prompt. Same repo. Same rediscovery tax.

The main agent has to re-learn the codebase, re-infer the architecture, and re-guess what matters. Then people wonder why results are inconsistent, slow, and fragile.

@cedrickchee
cedrickchee / VSDD.md
Created March 7, 2026 04:33 — forked from dollspace-gay/VSDD.md
Verified Spec-Driven Development

Verified Spec-Driven Development (VSDD)

The Fusion: VDD × TDD × SDD for AI-Native Engineering

Overview

Verified Spec-Driven Development (VSDD) is a unified software engineering methodology that fuses three proven paradigms into a single AI-orchestrated pipeline:

  • Spec-Driven Development (SDD): Define the contract before writing a single line of implementation. Specs are the source of truth.
  • Test-Driven Development (TDD): Tests are written before code. Red → Green → Refactor. No code exists without a failing test that demanded it.
@cedrickchee
cedrickchee / the-ai-is-the-computer.md
Created March 6, 2026 23:32
The AI is the Computer

The AI is the Computer

A new AI product launches that sparks a market panic. It’s a new initiative, or an agent or something. Whatever it is, I can tell you one thing it can’t do.

Even with the best AI model in the world, the one thing it can’t do is its best work for you.

How do I know? Because the state of frontier models has gotten so advanced that to get the best talents out of any of them, you need different models to work together. The biggest weakness of Claude is that it only coworks with Claude

No one model family can do its best work for you without the talents of others. As models get more powerful, we’re seeing them specialize. The future state of AI is your best work will get done when there are different models working together.

@cedrickchee
cedrickchee / gpt-5.4-and-codex-5.4-released.md
Created March 6, 2026 08:27
GPT-5.4 and the Emergence of the Agent Operating System

GPT-5.4 and the Emergence of the Agent Operating System

OpenAI just released GPT-5.4 and Codex 5.4, and the early reactions from developers are unusually strong.

Some report that it solved bugs earlier models failed to fix after dozens of prompts. Others describe it refactoring entire codebases in a single run. A few say it has already become their daily driver for coding and knowledge work.

But none of those anecdotes capture the real significance of this release.

@cedrickchee
cedrickchee / SKILL.md
Created January 26, 2026 02:28 — forked from kieranklaassen/SKILL.md
Claude Code Swarm Orchestration Skill - Complete guide to multi-agent coordination with TeammateTool, Task system, and all patterns
name orchestrating-swarms
description Master multi-agent orchestration using Claude Code's TeammateTool and Task system. Use when coordinating multiple agents, running parallel code reviews, creating pipeline workflows with dependencies, building self-organizing task queues, or any task benefiting from divide-and-conquer patterns.

Claude Code Swarm Orchestration

Master multi-agent orchestration using Claude Code's TeammateTool and Task system.


Claude Code TeammateTool - Source Code Analysis

This is not a proposal. This documents existing but hidden functionality found in Claude Code v2.1.19 binary, plus speculation on how it could be used.


Executive Summary

TeammateTool already exists in Claude Code. We extracted this from the compiled binary at ~/.local/share/claude/versions/2.1.19 using strings analysis. The feature is fully implemented but gated behind feature flags (I9() && qFB()).

@cedrickchee
cedrickchee / llm-as-operating-system.md
Created January 22, 2026 06:01
Language Model as Operating System

Language Model as Operating System

A system where the large language model (LLM) serves as the brain, natural language is the programming interface, and tools function as devices.

Classical OS Claude Code
Kernel Claude (reasoning engine)
Memory Context-window
Shell Natural language
Process spawning Sub-agents