Nathan King

@NathanKing
3 Followers
29 Following
314 Posts

682: Medium Core
https://atp.fm/682

MacBook Neo details, Studio Display XDR tech and impressions, Marco tries a Garmin, and Casey tries to watch F1.

Accidental Tech Podcast: 682: Medium Core

Three nerds discussing tech, Apple, programming, and loosely related matters.

@atpfm “Tries to watch F1?” Oh boy. *((Scurries home and starts podcast))*
@hotdogsladies It was never about The Flintstones, that’s the beauty in it. Stop and look at life through someone else’s eyes for a half second. Consider other perspectives. The last thing this world needs is more people incapable of doing this.
@marcobarrios That’s not to say the code won’t still have semantic errors, but that’s what good test driven development will catch. You can further extend this with an orchestrator that will parallelize work when possible (and split between agents to avoid context bloat). Now you can start to see a path toward genuinely good quality software delivered very quickly by a small team.

@marcobarrios You can create skill files relevant to the specific strategy, development practices, or architecture of the project. They do not pollute the context window because only the YAML frontmatter is exposed to the agent. Only if the task is relevant will the agent load the skill information. This can be very powerful when chained together and combined with tool use. For example, coder > reviewer skill using linting/Playwright > feedback back to coder in a loop.

https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview

Agent Skills

Agent Skills are modular capabilities that extend Claude's functionality. Each Skill packages instructions, metadata, and optional resources (scripts, templates) that Claude uses automatically when relevant.

Claude API Docs
@siracusa Sorry, not disagreeing. I incorrectly assumed that you had only used vanilla Claude code without any custom skills or tools. A lot of developers aren’t aware of those things and end up having a bad experience.

@atpfm @siracusa I’m a huge proponent of your work, but your view on AI is a rooted in a standard chat interface. Agent orchestration is here, with teams of agents with specialized skills swarming on an issue. One assistant can make dumb mistakes, but a *team* with a reviewer recognizes issues and iterates until all issues are resolved. Be prepared for your relationship with coding to change this year.

Source: I’m a senior AI engineer working at a midsize bank.

@marcoarment Yes, please!
@atpfm @caseyliss I’m still in love with my 2018 BMW. Yes, I’ve poured money into it, but the newer cars don’t provide the same locked-in driving experience.
@epmatsw @RecDiffs Don't get me started on Yegge. He is more famous for his crass writing about programming than for what he's built through his career. The complexity of Gas Town is the result of making things up as you go (poor architectural thinking), not due to the nature of the problem itself.