Thomas Witt

@thomas-witt.com

🚀 Entrepreneur @ Vendis.ai 🪽Angel Investor @ Expedite.Ventures

I recently came across crabbox.sh . Parallel coding agents were eating too much Mac resources long integration tests. It boots a custom AMI on an AWS spot instance with the full DB stack, runs tests there, falls back to local if AWS is down. An env var forces remote.

crabbox.sh

Ruby on Rails insight of the day: ActiveSupport#blank? is NOT binary-safe. It uses a regex internally that chokes on strings with invalid UTF-8 bytes. For binary data (gzip, images, protobuf), use nil? || bytesize.zero? or empty? instead.

$285B wiped out because Anthropic posted a text file on GitHub. Not a new model.Just ~2,500 lines describing how to review contracts—first-year law school stuff. "Sophisticated" traders panic-sold on a headline without checking anything. Apparently traders have no idea what they trade on.

Bild

Werner Vogels: “Read the headlines telling us that AI will make developers obsolete. In the 2000s, operations engineers expressed similar concerns when cloud computing arrived. Instead, it created an explosion of new companies, and new engineering roles” www.allthingsdistributed.com/2025/11/tech...

Tech predictions for 2026 and beyond

We’ve caught glimpses of a future that values autonomy, empathy, and individual expertise. Where interdisciplinary cooperation influences discovery and creation at an unrelenting pace. In the coming y...

allthingsdistributed.com

The latest 2.0.64 release of Claude code is interesting. Besides finally named sessions and async agents, they support so-called rules. Maybe that's finally a solution that claude follows coding styles better: code.claude.com/docs/en/memor... (https://github.com/anthropics/claude-code/blob/main/CH

Manage Claude's memory - Claude Code Docs

Learn how to manage Claude Code's memory across sessions with different memory locations and best practices.

code.claude.com

First tests with OpenAI's new gpt-5.1-codex-max - even on xhigh - are very disappointing. It doesnt follow instructions well and I can see nowhere that its working 24 hours on tasks - it basically gives immediately answers to very complex tasks, which can't be right.

Coding Agents Tip: When implementinglarge features, you MUST write a spec doc first, divided in phases with not too many subtasks (#Claude in ultrathink plan mode isquite good at this) as a md file. Then ask #codex to implement it and stop at each phase. Then run claude and another codex to review.

The first really great video IMHO about Claude Codes Skills vs. Slash Commands vs Subagents: www.youtube.com/watch?v=kFpLz... Kudos to @IndyDevDan!

I finally CRACKED Claude Agent Skills (Breakdown For Engineers)

Claude Agent Skills? What about MCP? Subagents? Slash Commands? Let's break down EXACTLY when to use agent skills vs MCP servers vs sub-agents vs custom slash commands. 🔥 Here's the truth: Claude Code has evolved from a simple tool into a BEAST with agent skills, sub-agents, custom slash commands, output styles, plugins, hooks, and MCP servers. It's getting confusing AF. After a WEEK of wrestling with agent skill issues, I'm breaking down the RIGHT way and the WRONG way to use these features so you don't waste time like I did. 🎥 VIDEO REFERENCES - Claude Code Skills: https://docs.claude.com/en/docs/claude-code/skills - Multi-Agent Observability Codebase (get the meta-skill): https://github.com/disler/claude-code-hooks-multi-agent-observability - Tactical Agentic Coding: https://agenticengineer.com/tactical-agentic-coding?y=kFpLzCVLA20 In this video, I'm walking you through the REAL differences between agent skills, MCP servers, sub-agents, and custom slash commands. We'll dive deep into agentic coding patterns, showing you exactly when to use each Claude Code feature and why it matters for your AI coding workflow. I'll show you the wrong way engineers are approaching agent skills (converting ALL slash commands to skills - BIG MISTAKE), and then reveal the right compositional approach that leverages prompt engineering as your foundation. Watch as I build a Git worktree manager skill live, demonstrating how to properly compose custom slash commands, sub-agents, and MCP servers into a powerful reusable agent skill. This is tactical agentic coding at its finest. Whether you're deep into agentic engineering or just getting started with Claude Code and indydevdan's approach to AI agents, this breakdown will save you HOURS of confusion and help you master the core four: context, model, prompt, and tools. The prompt is STILL the fundamental unit of knowledge work. Don't give it away to complex abstractions. Skills are powerful, but they're compositional units - NOT replacements for your custom slash commands and prompt engineering fundamentals. We'll cover: - When agent skills shine vs when they're overkill - Why prompt engineering remains your most critical skill - How to compose features without circular confusion - Real production patterns for agentic coding workflows - The pros and cons of Claude Code's agent skills feature This is essential viewing for any AI coding engineer who wants to stay ahead in agentic engineering. Stop the confusion. Master the features. Ship better code. Stay focused and keep building. #aicoding #claudecode #aiagents

youtube.com

Kind of cool: add #codex as an #mcp server in #Claude and use it in prompts as an independent reviewer: claude mcp add codex -s user -- codex -m gpt-5 -c model_reasoning_effort="high" mcp-server I use that all the time to review code by a different model than the writer.

If you are running MacOS Tahoe and your system is lagging, it might be because of outdated electron apps. tl;dr fix: Enter `launchctl setenv CHROME_HEADLESS 1` after every reboot. More Info including snippets who find out which apps are the culprits: gist.github.com/tkafka/e3eb63...

Detect Electron apps on mac where the Electron hasn't yet been updated to fix the system wide lag

Detect Electron apps on mac where the Electron hasn't yet been updated to fix the system wide lag - Detect electron apps causing macOS Tahoe lag.md

gist.github.com