[{"data":1,"prerenderedAt":617},["ShallowReactive",2],{"navigation":3,"\u002Fblog\u002Ffree-printable-number-chart-and-coin-sheets":204,"\u002Fblog\u002Ffree-printable-number-chart-and-coin-sheets-surround":612},[4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180,184,188,192,196,200],{"title":5,"path":6,"stem":7},"You do not have time to not have tests","\u002Fblog\u002Fyou-do-not-have-time-to-not-have-tests","2.blog\u002F20211217.you-do-not-have-time-to-not-have-tests",{"title":9,"path":10,"stem":11},"Migrate Vue 2 with Vuetify and Jest to Vite and Vitest","\u002Fblog\u002Fmigrate-vue-2-with-vuetify-and-jest-to-vite-and-vitest","2.blog\u002F20220109.migrate-vue-2-with-vuetify-and-jest-to-vite-and-vitest",{"title":13,"path":14,"stem":15},"I am a Dark Matter Developer","\u002Fblog\u002Fi-am-a-dark-matter-developer","2.blog\u002F20220626.i-am-a-dark-matter-developer",{"title":17,"path":18,"stem":19},"Why using Conventional commits is useful","\u002Fblog\u002Fusing-conventional-commits","2.blog\u002F20240623.using-conventional-commits",{"title":21,"path":22,"stem":23},"Why you should make a toolbox repository","\u002Fblog\u002Fwhy-you-should-make-a-toolbox-repository","2.blog\u002F20240630.Why-you-should-make-a-toolbox-repository",{"title":25,"path":26,"stem":27},"Apache Airflow Part 1 - Why and Goals for a near Serverless ELT","\u002Fblog\u002Fapache-airflow-part-1-why-and-goals","2.blog\u002F20240710.apache-airflow-part-1-why-and-goals",{"title":29,"path":30,"stem":31},"Oh My Zsh on your server","\u002Fblog\u002Foh-my-zsh-on-your-server","2.blog\u002F20240711.oh-my-zsh-on-your-server",{"title":33,"path":34,"stem":35},"Fire tablet and YouTube Kids","\u002Fblog\u002Ffire-tablet-and-youtube-kids","2.blog\u002F20240714.fire-tablet-and-youtube-kids",{"title":37,"path":38,"stem":39},"Using Ollama and Continue as a GitHub Copilot Alternative","\u002Fblog\u002Fusing-ollama-and-continue-as-github-copilot-alternative","2.blog\u002F20240723.using-ollama-and-continue-as-github-copilot-alternative",{"title":41,"path":42,"stem":43},"Debugging Local Packages Made Easy with pnpm","\u002Fblog\u002Fdebugging-local-packages-with-pnpm-link","2.blog\u002F20250422.debugging local-packages-with-pnpm-link",{"title":45,"path":46,"stem":47},"Two Weeks with Cloudflare AI and Tools","\u002Fblog\u002Ftwo-weeks-with-cloudflare-ai-and-tools","2.blog\u002F20250509.two-weeks-with-cloudflare-aI-and-tools",{"title":49,"path":50,"stem":51},"Adding Prompts to VS Code - How I Learned to Stop Worrying and Love AI Context","\u002Fblog\u002Fadding-prompts-to-vscode","2.blog\u002F20250528.adding-prompts-to-vscode",{"title":53,"path":54,"stem":55},"My Best Practices","\u002Fblog\u002Fmy-best-practicies","2.blog\u002F20250607.my-best-practicies",{"title":57,"path":58,"stem":59},"Creating my own CLI Tool - Towles Tool","\u002Fblog\u002Ftowles-tool","2.blog\u002F20250607.towles-tool",{"title":61,"path":62,"stem":63},"Software Development Best Practices & ITIL","\u002Fblog\u002Fsoftware-engineering-and-itil-best-practices","2.blog\u002F20250612.software-engineering-and-itil-best-practices",{"title":65,"path":66,"stem":67},"Voice to Text","\u002Fblog\u002Fvoice-to-text","2.blog\u002F20250622.voice-to-text",{"title":69,"path":70,"stem":71},"Setting Up ComfyUI - A Better Alternative to Fooocus","\u002Fblog\u002Fcomfy-ui-setup","2.blog\u002F20250628.comfy-ui-setup",{"title":73,"path":74,"stem":75},"Voice to System","\u002Fblog\u002Fvoice-to-system","2.blog\u002F20250705.voice-to-system",{"title":77,"path":78,"stem":79},"Tips for Claude Code","\u002Fblog\u002Ftips-for-claude-code","2.blog\u002F20250713.tips-for-claude-code",{"title":81,"path":82,"stem":83},"Review That AI Code: Why I Read Every Line Generated Code","\u002Fblog\u002Freview-that-ai-code","2.blog\u002F20250720.review-that-ai-code",{"title":85,"path":86,"stem":87},"My Context Engineering Journey: From Dev Scripts to AI Collaboration","\u002Fblog\u002F20250803-1.my-context-engineering-journey","2.blog\u002F20250803-1.my-context-engineering-journey",{"title":89,"path":90,"stem":91},"Context Engineering at Scale: Enterprise Lessons and the Future of Development","\u002Fblog\u002F20250803-2.context-engineering-at-scale","2.blog\u002F20250803-2.context-engineering-at-scale",{"title":93,"path":94,"stem":95},"Check That Your Tools and Linters Do Not Burn Tokens","\u002Fblog\u002Fcheck-that-your-tools-and-linters-do-not-burn-tokens","2.blog\u002F20250806.check-that-your-tools-and-linters-do-not-burn-tokens",{"title":97,"path":98,"stem":99},"Markdown + AI: The Communication Protocol That Changes Everything","\u002Fblog\u002Fmarkdown-plus-ai-the-communication-protocol-that-changes-everything","2.blog\u002F20250814.markdown-plus-ai-the-communication-protocol-that-changes-everything",{"title":101,"path":102,"stem":103},"Finally: Type-Safe AI in Production (And Why I'm Here For It)","\u002Fblog\u002Ffinally-type-safe-ai-in-production-and-why-im-here-for-it","2.blog\u002F20250819.finally-type-safe-ai-in-production-and-why-im-here-for-it",{"title":105,"path":106,"stem":107},"Dotfiles: Masterpiece or Late Stage Picasso?","\u002Fblog\u002Fdotfiles-masterpiece-or-late-stage-picasso","2.blog\u002F20250822.dotfiles-masterpiece-or-late-stage-picasso",{"title":109,"path":110,"stem":111},"Beyond API Wrappers: Building State-Driven MCP Servers for Long-Horizon Agent Orchestration","\u002Fblog\u002Fbeyond-api-wrappers-mcp-servers","2.blog\u002F20250907.beyond-api-wrappers-mcp-servers",{"title":113,"path":114,"stem":115},"Why Vertical Integration Wins: A Software Engineer's Case for Owning Your Stack","\u002Fblog\u002Fwhy-i-bought-tesla-model-3-vertical-integration","2.blog\u002F20250928.why-i-bought-tesla-model-3-vertical-integration",{"title":117,"path":118,"stem":119},"The Min-Maxer's Trifecta: Building Tools for the Game You Actually Play","\u002Fblog\u002Fmin-maxer-trifecta","2.blog\u002F20251004.min-maxer-trifecta",{"title":121,"path":122,"stem":123},"Read The Source: Learning by Cutting Out The Middleman and RTFM","\u002Fblog\u002Fread-the-source","2.blog\u002F20251010.read-the-source",{"title":125,"path":126,"stem":127},"The Exponential Shift: Why AI Progress Feels Different Now","\u002Fblog\u002Fthe-exponential-shift","2.blog\u002F20251015.the-exponential-shift",{"title":129,"path":130,"stem":131},"Plan Mode for Your Problems, Edit Mode for Claude's","\u002Fblog\u002Fplan-mode-problems-edit-mode-solutions","2.blog\u002F20251019.plan-mode-problems-edit-mode-solutions",{"title":133,"path":134,"stem":135},"AWS Aurora DSQL Looked Perfect Until I Needed the Connection String","\u002Fblog\u002Faws-aurora-dsql-postgres-serverless-authentication","2.blog\u002F20251028.aws-aurora-dsql-postgres-serverless-authentication",{"title":137,"path":138,"stem":139},"Switchback: Browser History for Your Thoughts","\u002Fblog\u002Fswitchback-second-order-reasoning","2.blog\u002F20251205.switchback-second-order-reasoning",{"title":141,"path":142,"stem":143},"AI Pairing: Notes to Self","\u002Fblog\u002Fai-pairing-notes-to-self","2.blog\u002F20251216.ai-pairing-notes-to-self",{"title":145,"path":146,"stem":147},"I've Been Sleeping on Zellij","\u002Fblog\u002Fsleeping-on-zellij","2.blog\u002F20251229.sleeping-on-zellij",{"title":149,"path":150,"stem":151},"Implementing a Ralph Wiggum Loop: The Secret is Session Markers","\u002Fblog\u002Fimplementing-ralph-wiggum-loop-for-autonomous-ai-coding","2.blog\u002F20260114.implementing-ralph-wiggum-loop-for-autonomous-ai-coding",{"title":153,"path":154,"stem":155},"Goodhart's Law Ate My Context Window","\u002Fblog\u002Fgoodharts-law-ate-my-context-window","2.blog\u002F20260119.goodharts-law-ate-my-context-window",{"title":157,"path":158,"stem":159},"Claude Code's Hidden Multi-Agent System Is Real","\u002Fblog\u002Fclaude-code-hidden-multi-agent-system","2.blog\u002F20260124.claude-code-hidden-multi-agent-system",{"title":161,"path":162,"stem":163},"Free Printable Math Sheets for Kids — Number Chart, Skip Counting, Multiplication, and More","\u002Fblog\u002Ffree-printable-number-chart-and-coin-sheets","2.blog\u002F20260214.free-printable-number-chart-and-coin-sheets",{"title":165,"path":166,"stem":167},"We Are Near the End of the Exponential","\u002Fblog\u002Fnear-the-end-of-the-exponential","2.blog\u002F20260214.near-the-end-of-the-exponential",{"title":169,"path":170,"stem":171},"Free Printable Language Arts Sheets for Kids — Sight Words, Parts of Speech, Homophones, and More","\u002Fblog\u002Ffree-printable-sight-words-and-grammar-sheets","2.blog\u002F20260215.free-printable-sight-words-and-grammar-sheets",{"title":173,"path":174,"stem":175},"Interactive Code Execution with Artifacts","\u002Fblog\u002Finteractive-code-execution-with-artifacts","2.blog\u002F20260215.interactive-code-execution-with-artifacts",{"title":177,"path":178,"stem":179},"Free Printable Telling Time Worksheet for Kids — Clock Reference & Practice Sheet","\u002Fblog\u002Ffree-printable-telling-time-worksheet","2.blog\u002F20260216.free-printable-telling-time-worksheet",{"title":181,"path":182,"stem":183},"Claude Code Skills: Teaching AI Your Playbook","\u002Fblog\u002Fclaude-code-skills-guide","2.blog\u002F20260221.claude-code-skills-guide",{"title":185,"path":186,"stem":187},"Building a Multi-Agent Loan Approval System with Human-in-the-Loop","\u002Fblog\u002Fmulti-agent-loan-approval-human-in-the-loop","2.blog\u002F20260225.multi-agent-loan-approval-human-in-the-loop",{"title":189,"path":190,"stem":191},"The Inception of AI Infrastructure: Bottlenecks All the Way Down","\u002Fblog\u002Fbiggest-bottleneck-scaling-ai-compute","2.blog\u002F20260313.biggest-bottleneck-scaling-ai-compute",{"title":193,"path":194,"stem":195},"What I Tell Teams About Claude Code","\u002Fblog\u002Fwhat-i-tell-teams-about-claude-code","2.blog\u002F20260314.what-i-tell-teams-about-claude-code",{"title":197,"path":198,"stem":199},"The Hardest Part of AI Isn't the AI","\u002Fblog\u002Fthe-hardest-part-of-ai-isnt-the-ai","2.blog\u002F20260327.the-hardest-part-of-ai-isnt-the-ai",{"title":201,"path":202,"stem":203},"Claude Code Hooks: The Capability I Left on the Table","\u002Fblog\u002Fclaude-code-hooks-capability-left-on-the-table","2.blog\u002F20260401.claude-code-hooks-capability-left-on-the-table",{"id":205,"title":161,"authors":206,"badge":212,"body":214,"date":601,"description":602,"extension":603,"image":604,"meta":607,"navigation":608,"path":162,"seo":609,"status":610,"stem":163,"__hash__":611},"posts\u002F2.blog\u002F20260214.free-printable-number-chart-and-coin-sheets.md",[207],{"name":208,"to":209,"avatar":210},"Chris Towles","https:\u002F\u002Ftwitter.com\u002FChris_Towles",{"src":211},"\u002Fimages\u002Fctowles-profile-512x512.png",{"label":213},"Kids",{"type":215,"value":216,"toc":595},"minimark",[217,221,226,229,235,263,268,295,302,310,317,320,324,327,332,349,354,371,374,377,380,382,386,389,394,414,419,439,442,445,448,450,453,457,460,580,591],[218,219,220],"p",{},"My kids needed some math reference sheets, so I made a set. They turned out well enough that I figured I'd share them here as free PDFs anyone can print.",[222,223,225],"h2",{"id":224},"number-chart-skip-counting-front-back","Number Chart & Skip Counting (Front & Back)",[218,227,228],{},"A two-sided reference sheet. Print it double-sided and laminate it for the fridge.",[218,230,231],{},[232,233,234],"strong",{},"Front — Number Chart 1-120:",[236,237,238,245,251,257],"ul",{},[239,240,241,244],"li",{},[232,242,243],{},"Rainbow rows"," — each row cycles through red, orange, yellow, green, and blue",[239,246,247,250],{},[232,248,249],{},"Even numbers"," are slightly shaded darker",[239,252,253,256],{},[232,254,255],{},"Multiples of 5"," are italic with accent borders",[239,258,259,262],{},[232,260,261],{},"Multiples of 10"," are bold white on dark background",[218,264,265],{},[232,266,267],{},"Back — Skip Counting 1-120:",[236,269,270,276,282,288],{},[239,271,272,275],{},[232,273,274],{},"Count by 2s"," (blue) — all even numbers highlighted",[239,277,278,281],{},[232,279,280],{},"Count by 3s"," (purple) — every third number highlighted",[239,283,284,287],{},[232,285,286],{},"Count by 5s"," (green) — multiples of 5 highlighted",[239,289,290,291,294],{},"Numbers that overlap get gradient blends; ",[232,292,293],{},"multiples of 30"," (all three!) get a special gold border",[296,297],"iframe",{"src":298,"width":299,"height":300,"style":301},"\u002Fdownloads\u002Fkids\u002Fnumber-chart-with-skip-counting.pdf","100%",800,"border: 1px solid #444; border-radius: 8px;",[303,304],"u-button",{"color":305,"icon":306,"label":307,"size":308,"target":309,"to":298},"primary","i-lucide-download","Download Number Chart + Skip Counting PDF","lg","\\_blank",[303,311],{"color":312,"icon":313,"label":314,"size":308,"target":309,"to":315,"variant":316},"neutral","i-lucide-code","View HTML Source","\u002Fdownloads\u002Fkids\u002Fnumber-chart-with-skip-counting.html","outline",[318,319],"hr",{},[222,321,323],{"id":322},"multiplication-table-number-bonds-front-back","Multiplication Table & Number Bonds (Front & Back)",[218,325,326],{},"Another two-sided sheet. Multiplication on the front, number bonds on the back.",[218,328,329],{},[232,330,331],{},"Front — Multiplication Table 1-10:",[236,333,334,340,346],{},[239,335,336,339],{},[232,337,338],{},"Color gradient"," — products go from warm yellows (small) to purples (large)",[239,341,342,345],{},[232,343,344],{},"Perfect squares"," highlighted with purple borders (1, 4, 9, 16, 25...)",[239,347,348],{},"Clean header row and column with × symbol",[218,350,351],{},[232,352,353],{},"Back — Number Bonds:",[236,355,356,362,368],{},[239,357,358,361],{},[232,359,360],{},"Ways to Make 10"," (blue) — visual bond diagrams showing all pairs that sum to 10",[239,363,364,367],{},[232,365,366],{},"Ways to Make 20"," (green) — same format for pairs that sum to 20",[239,369,370],{},"Core fluency for 1st and 2nd grade math",[296,372],{"src":373,"width":299,"height":300,"style":301},"\u002Fdownloads\u002Fkids\u002Fmultiplication-table.pdf",[303,375],{"color":305,"icon":306,"label":376,"size":308,"target":309,"to":373},"Download Multiplication + Number Bonds PDF",[303,378],{"color":312,"icon":313,"label":314,"size":308,"target":309,"to":379,"variant":316},"\u002Fdownloads\u002Fkids\u002Fmultiplication-table.html",[318,381],{},[222,383,385],{"id":384},"counting-us-coins","Counting US Coins",[218,387,388],{},"A two-page reference sheet covering the four main US coins — penny, nickel, dime, and quarter — with real photographs and color-coded sections.",[218,390,391],{},[232,392,393],{},"Page 1:",[236,395,396,402,408],{},[239,397,398,401],{},[232,399,400],{},"Coin identification"," — each coin shown with its name and value in color-coded cards",[239,403,404,407],{},[232,405,406],{},"Skip counting tables"," — count by pennies (1c), nickels (5c), dimes (10c), and quarters (25c) up to $1.00",[239,409,410,413],{},[232,411,412],{},"How many make a dollar"," — quick reference showing 100 pennies, 20 nickels, 10 dimes, or 4 quarters = $1.00",[218,415,416],{},[232,417,418],{},"Page 2:",[236,420,421,427,433],{},[239,422,423,426],{},[232,424,425],{},"Front & back of each coin"," — real photographs of both sides (Lincoln, Jefferson, Roosevelt, Washington)",[239,428,429,432],{},[232,430,431],{},"Coin equivalents"," — visual breakdowns showing how coins relate (1 quarter = 5 nickels, etc.)",[239,434,435,438],{},[232,436,437],{},"Ways to make $1.00"," — each denomination in its own card showing how many it takes, plus a dollar bill",[296,440],{"src":441,"width":299,"height":300,"style":301},"\u002Fdownloads\u002Fkids\u002Fcounting-coins.pdf",[303,443],{"color":305,"icon":306,"label":444,"size":308,"target":309,"to":441},"Download Coin Chart PDF",[303,446],{"color":312,"icon":313,"label":314,"size":308,"target":309,"to":447,"variant":316},"\u002Fdownloads\u002Fkids\u002Fcounting-coins.html",[318,449],{},[218,451,452],{},"All three sheets are designed for letter-size paper with large, readable text and print-friendly colors. Print each one double-sided, laminate them, and stick them on the fridge.",[222,454,456],{"id":455},"how-the-pdfs-are-made","How the PDFs are made",[218,458,459],{},"Every worksheet is a plain HTML\u002FCSS file. The PDFs are generated from them using headless Chrome:",[461,462,467],"pre",{"className":463,"code":464,"language":465,"meta":466,"style":466},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","for f in number-chart-with-skip-counting.html \\\n         multiplication-table.html \\\n         counting-coins.html; do\n  google-chrome --headless=new --print-to-pdf=\"${f%.html}.pdf\" \\\n    --print-to-pdf-no-header --no-pdf-header-footer --disable-gpu \"$f\"\ndone\n","bash","",[468,469,470,493,501,514,553,574],"code",{"__ignoreMap":466},[471,472,475,479,483,486,490],"span",{"class":473,"line":474},"line",1,[471,476,478],{"class":477},"s7zQu","for",[471,480,482],{"class":481},"sTEyZ"," f ",[471,484,485],{"class":477},"in",[471,487,489],{"class":488},"sfazB"," number-chart-with-skip-counting.html",[471,491,492],{"class":481}," \\\n",[471,494,496,499],{"class":473,"line":495},2,[471,497,498],{"class":488},"         multiplication-table.html",[471,500,492],{"class":481},[471,502,504,507,511],{"class":473,"line":503},3,[471,505,506],{"class":488},"         counting-coins.html",[471,508,510],{"class":509},"sMK4o",";",[471,512,513],{"class":477}," do\n",[471,515,517,521,524,527,530,533,536,539,542,545,548,551],{"class":473,"line":516},4,[471,518,520],{"class":519},"sBMFI","  google-chrome",[471,522,523],{"class":488}," --headless=new",[471,525,526],{"class":488}," --print-to-pdf=",[471,528,529],{"class":509},"\"${",[471,531,532],{"class":481},"f",[471,534,535],{"class":509},"%",[471,537,538],{"class":488},".",[471,540,541],{"class":481},"html",[471,543,544],{"class":509},"}",[471,546,547],{"class":488},".pdf",[471,549,550],{"class":509},"\"",[471,552,492],{"class":481},[471,554,556,559,562,565,568,571],{"class":473,"line":555},5,[471,557,558],{"class":488},"    --print-to-pdf-no-header",[471,560,561],{"class":488}," --no-pdf-header-footer",[471,563,564],{"class":488}," --disable-gpu",[471,566,567],{"class":509}," \"",[471,569,570],{"class":481},"$f",[471,572,573],{"class":509},"\"\n",[471,575,577],{"class":473,"line":576},6,[471,578,579],{"class":477},"done\n",[218,581,582,583,586,587,590],{},"The ",[468,584,585],{},"@page { margin: 0 }"," CSS rule combined with ",[468,588,589],{},"--print-to-pdf-no-header"," ensures clean output with no browser headers or footers. Edit the HTML, regenerate, and you're done.",[592,593,594],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":466,"searchDepth":495,"depth":495,"links":596},[597,598,599,600],{"id":224,"depth":495,"text":225},{"id":322,"depth":495,"text":323},{"id":384,"depth":495,"text":385},{"id":455,"depth":495,"text":456},"2026-02-14","Free printable PDF worksheets for kids — a 1-120 number chart, skip counting, multiplication table, number bonds, and a US coin reference sheet. Download, print, and learn.","md",{"src":605,"alt":606},"\u002Fimages\u002Fkids\u002Fnumber-chart-preview.png","A colorful rainbow number chart showing numbers 1 through 120 in a grid with each row a different color",{},true,{"title":161,"description":602},"published","ogBL1VzmmNQe-g0j9VeO8Tc0-TAr4pUSBRh3MPHFajc",[613,615],{"title":157,"path":158,"stem":159,"description":614,"status":610,"children":-1},"I verified the claim - there's a fully-implemented TeammateTool hiding in Claude Code, feature-flagged but ready to go.",{"title":165,"path":166,"stem":167,"description":616,"status":610,"children":-1},"Dario Amodei's new Dwarkesh Patel interview stopped me in my tracks. His private 2017 'Big Blob of Compute' doc predated The Bitter Lesson by two years — and his prediction about coding? We're already there.",1776221196452]