AI Digest.

Fable 5 Ignites the "Vibe App" Era While AI Coding Agents Mature Into Production Infrastructure

Fable 5 dominated conversation today, with developers using it to generate everything from full Slack clones to Monopoly-style board games in minutes. Meanwhile, the AI coding agent ecosystem took a major step toward production readiness with JetBrains landing in Xcode, Mastra introducing agent signals, and Firecrawl launching agent-native API signups. On the model front, Cohere, Qwopus, and Liquid AI all released competitive open-weight models that punch well above their parameter counts.

Daily Wrap-Up

If there was one word floating through the AI developer community today, it was "Fable." The newly released Fable 5 captured the imagination of builders everywhere, and the demonstrations were genuinely startling. People weren't just generating snippets or toy apps. They were producing complete, functional software, from a multiplayer Monopoly clone themed around AI startups to a full Slack lookalike built with TypeScript, Electron, and SQLite, in under ten minutes. The vibe shifted from "AI can help me code" to "AI can just build the thing," and even normally measured voices like @thorstenball were stopping to take stock of the trajectory.

But beneath the spectacle, the more consequential story was about infrastructure maturing around AI agents. JetBrains announced that its AI coding agent Junie now works inside Xcode 26.6 RC via the Agent Client Protocol. Mastra introduced a concept called "signals" that lets developers steer running agents mid-execution without restarting them, a subtle but important architectural shift for real-world agent deployments. Firecrawl went so far as to launch agent-native signups, betting that the next billion users of web scraping APIs won't be humans at all. The thread connecting all of this is clear: the industry is no longer just building agents. It is building the plumbing, protocols, and patterns for agents to operate at scale in production environments.

On the open-source model front, there was a notable burst of activity. Cohere released North Mini Code, a 30B-parameter model with only 3B active that reportedly lands on par with Claude Haiku 4.5 on coding benchmarks. A community-built Qwopus fine-tune scored 67% on SWE-bench verified without chain-of-thought. And Liquid AI's LFM2.5 emerged as a surprising favorite for local agentic workflows. The most practical takeaway for developers: spend time this week experimenting with Fable 5 for rapid prototyping, but invest your learning energy in agent architecture patterns like signals, tool-use orchestration, and model-agnostic agent design, because those are the skills that will still matter when the next model drops and the one after that.

Quick Hits

  • @adambcohen93 is hiring forward deployed engineers at $150-250k base plus equity, asking candidates to share something they've built in the replies.
  • @ChrisLovejoy_, MD, announced he has joined Anthropic's Applied AI team to work on scaling Claude's real-world impact, with a focus on healthcare and disease understanding.
  • @HostOfMeta shared a nostalgic thread about the legendary "math guy" every game studio relied on to sniff out bugs by intuition, a reminder that some engineering instincts still outpace formal analysis.
  • @_arohan_ praised the Tilde community after @dhruv31415 published a blog post on (n, k)-Local Polynomial Simplicial Attention, generalizing LLA and 2-simplicial attention as orthogonal design axes.
  • @mattzcarey declared "I think programming might actually be solved," a one-liner that perfectly captures the mixture of awe and unease rippling through the developer community.

The Fable 5 Moment

The most electric thread of the day was the sheer volume of people putting Fable 5 through its paces and coming away astonished. @venturetwins asked it to recreate Monopoly but replace every property with an AI lab or startup. It delivered the full game: rules, money system, turn mechanics, and even share codes for multiplayer. Properties could be upgraded from racks to full data centers. The thematic perfection matched the technical completeness.

Then @CtrlAltDwayne went further, prompting Fable 5 to "create a 1:1 clone of Slack using TypeScript, Electron, Tailwind, SQLite. Make it beautiful and functional. Even better than the original Slack." The result was a full UI with working server, generated in a single shot in under ten minutes. @hxiao demonstrated an entirely AI-generated promo video for his Omni multimodal search tool, complete with screen recordings, text-to-speech narration, and structured narrative, all produced by Fable without human editing.

What makes Fable 5 different from previous generations of AI coding tools seems to be its ability to maintain coherence across an entire application. Previous tools excelled at generating functions or components. Fable 5 appears to hold the full system in context, from database schema through server logic to client-side UI, and produce something that works end to end. @thorstenball captured the broader sentiment: "Fable is very good, so far. Judging by the reactions I see here, I'm wondering: do you see it now? Do you see where this is headed?" Of course, not everyone is ready to concede. @kr0der predicted "GPT 6 is about to COOK Fable 5," a reminder that the competitive landscape in AI tooling moves at a pace that makes today's marvel tomorrow's baseline. But for now, Fable 5 has clearly seized the moment.

AI Coding Agents Grow Up

While Fable 5 captured the "wow" energy, the more structurally important developments came from the tools and frameworks that developers will rely on every day. JetBrains made a quietly significant announcement: Xcode 26.6 RC now supports the Agent Client Protocol, meaning you can use JetBrains' Junie CLI agent to build macOS and iOS applications directly inside Apple's IDE. This is not just a JetBrains story. It signals that the Agent Client Protocol, the idea that coding agents should be interoperable across editors and environments, is gaining real traction.

@bookercodes from the Mastra team introduced a concept called "signals," which addresses a genuine pain point in agent development. As he explained it, signals "let you steer a running agent with a new user message mid-execution instead of stopping everything and starting again from the top." A signal can also arrive while an agent is stopped, for instance a coding agent receiving a GitHub webhook event and waking up to handle it. They also shipped subscribeToThread, enabling multiple clients to observe the same agent thread simultaneously, opening the door to multiplayer agent experiences and horizontally scaled agent coordination.

@superdoteng released Composer 2.5 with a new Cursor Chat View, bringing rich chat UI with collapsible tools, live diffs, and streaming to the terminal-based coding experience. The ability to toggle between a graphical chat view and a full TUI mid-conversation, with context preserved, speaks to a maturing understanding that developers want flexibility in how they interact with agents, not a single prescribed workflow.

The meta-observation came from @sqs, who noted that "the models change. Make sure you're using an agent that changes with them." He was highlighting a case where Opus 4.8, after losing its dedicated Read tool, improvised by using bash to merge files and read them with sed, actually producing better insights. The lesson: the best agent frameworks are those that adapt to whatever model capabilities are available, rather than hard-coding assumptions about how a model should work.

Open Source Models Punching Above Their Weight

The open-source model ecosystem had a banner day. @LeonEnglaender from Cohere announced North Mini Code, a 30B-parameter model with only 3B active parameters that matches Claude Haiku 4.5 and beats NVIDIA's 120B Nemotron 3 Super on the Artificial Analysis Coding Index. The entire core code team is just eight people. Released under Apache 2.0, it represents a compelling option for anyone who needs strong coding performance without the computational overhead of larger models.

@mr_r0b0t teased the upcoming Qwopus-3.6-27B-coder, a fine-tune that scored 67% on the full SWE-bench verified without any chain-of-thought reasoning. @KyleHessling1 used it to build an entire playable Boat Survival shooter game in just 12 turns of the Hermes agent, running at 100 tokens per second on a single RTX 5090. The model "never did anything wrong," according to its tester, which is a remarkable claim for a sub-30B local model.

Meanwhile, @noctus91 shared a detailed evaluation of Liquid AI's LFM2.5-8B-A1B, an 8B MoE model with only 1.5B active parameters and a 128K context window. After switching from Qwen 3.5 9B, it became their default local model for agentic tasks: "surprisingly fast, reliable, and works really well with tools." Coding remains its weakest area, but for general agentic workflows on consumer hardware, it represents a new high-water mark for efficiency. The common thread across all three releases is that the gap between proprietary frontier models and open-weight alternatives is compressing fast, particularly at the coding and agentic use cases that matter most to developers.

Infrastructure and the Mid-Scale Problem

Two posts today addressed a less glamorous but critically important theme: what happens between "two users, scale doesn't matter" and "Google scale, throw money at it." @isaac_flath highlighted a new AI Inference Engineering and System Design course on Maven that targets exactly this middle ground, where most companies actually operate. As he put it, this range is "awkward and it's hard to find great information on what to do." The course, taught by @GoAbiAryan, attracted Head of AI roles and principal engineers from FAANG companies in its first cohort, suggesting the industry is hungry for practical system design knowledge that bridges the gap between prototype and production.

On the database side, @craigkerstiens provided an excellent deep-dive into Postgres 19's headline feature: built-in REPACK CONCURRENTLY. For anyone who has operated Postgres at scale, the inability to reclaim table bloat without taking aggressive locks has been a perennial headache. The pg_repack extension filled the gap, but came with caveats. Bringing this into core, with concurrent execution akin to CREATE INDEX CONCURRENTLY, transforms what was once a maintenance-window project into a routine operation. As Craig noted, "the difference between 'yes, we can clean this up online' and 'we need to schedule a maintenance window' is not a small difference. It is the difference between routine maintenance and a project plan."

@theonejvo raised a provocative question about whether tools like Linear still make sense when you can build a custom project management tool perfectly integrated into your existing workflows. It is the kind of question that sounds extreme today but might sound obvious in six months, given the velocity of AI-assisted development.

Privacy, Ethics, and the Stakes Getting Higher

@apparentorder raised an alarm about Amazon Bedrock's data handling that deserves attention. Bedrock's core selling point was that customer data would never leave the AWS account or region. It turns out that certain models, including a newly integrated one, commit to 30-day data retention with human review, and data may leave AWS's security boundary even when used through Bedrock. The "zero data retention" promise does not apply universally across all available models. This is the kind of subtle gotcha that enterprise teams can easily miss until an audit catches it.

@antirez offered a simple but sharp heuristic for evaluating AI frontier labs: watch how they treat their user base during the periods when they have the best model. It is easy to be generous when you are behind. How a company behaves when it holds leverage reveals its actual values. For developers choosing which platforms and APIs to build on, this is worth remembering. The model you integrate today may be replaced in six months, but the company culture behind it will shape every policy change, pricing decision, and data practice you have to live with.

Career Strategy in the Age of AI Agents

@mattpocockuk offered what might be the most practically useful post of the day: a concrete workflow for using AI coding agents as career development tools. His /teach skill, installable via npx skills add mattpocook/skills --skill teach, turns a coding agent into a structured tutor. His framing is sharp: AI is eating "tactical, on-the-ground" programming, so the skills that previously took you from junior to senior, things like system design, planning, QA strategy, and codebase architecture, are now table stakes. The senior developers of tomorrow are not those who write the most code, but those who can direct, evaluate, and improve the code that AI produces. The fact that someone built a reusable skill package to teach exactly this, and that it works with agents like Claude out of the box, is a perfect encapsulation of where we are: using the tools to learn how to use the tools better.

Sources

Q
Quinn Slack @sqs ·
The models change. Make sure youโ€™re using an agent that changes with them.
D dimirolz @dimirolz

Interesting behavior from @AmpCode after they removed the models Read tool. I use Amp to reason over thousands of @obsdmd notes. Before, models read ~50 notes selectively. Opus 4.8 instead used bash to merge all notes into one temp file, then read with sed. Insights got better

S
super.engineering @superdoteng ·
Composer 2.5 got a brand new look. Cursor Chat View is live. Claude, Codex - whatever your subscription gives you. Rich chat UI with collapsible tools, live diffs, and streaming. Or switch to full TUI mid-conversation. Toggle seamlessly, context preserved. Live today. https://t.co/4c0ZBZlt1p
A
Alex Booker @bookercodes ·
Signals are a fundamentally new way to give your agent new input or context without restarting the agent loop. They let you steer a running agent with a new user message mid-execution instead of stopping everything and starting again from the top. But theyโ€™re not only useful while an agent is actively running. A signal can arrive while an agent is stopped too. For example, a coding agent might get a GitHub event, save that context, and either pick it up on the next run or wake up to handle it. We implemented this in our coding agent Mastra Code ๐Ÿ˜‰ We also introduced `subscribeToThread`, which lets a client listen to an agentโ€™s events without necessarily sending a message. That means multiple clients can observe the same agent thread at once - whether thatโ€™s for multiplayer agent experiences or horizontally scaled Mastra instances coordinating around long-running tasks.
F
Firecrawl @firecrawl ·
We're betting on the next 1B+ users being agents, so we're launching agent signups. Ask your agent to add Firecrawl, instantly claim your API key, then pull web data in seconds. Works with Codex, Claude Code & Grok Build, all powered by auth.md from @WorkOS๐Ÿ”ฅ https://t.co/5UV82FfRxb
L
Leon Englรคnder @LeonEnglaender ·
We're just 8 people on our core code team and our 30B-A3B model lands on par with Claude Haiku 4.5 and ahead of NVIDIA's 120B-A12B Nemotron 3 Super on the Artificial Analysis Coding Index. Released under Apache 2.0. Very proud of our work & lots more to come! https://t.co/F2wu66R16h
C cohere @cohere

Introducing Cohere's first open-source coding model: North Mini Code Small & efficient, designed for agentic performance and built for community input. https://t.co/GYk5ORtysU

J
JetBrains @jetbrains ·
The latest addition to the Agent Client Protocol ecosystem is none other than Xcode! You can already download Xcode 26.6 RC and use Junie CLI, the AI coding agent from JetBrains, to build macOS and iOS applications. https://t.co/oXFgNj5Ur7 https://t.co/9kfrhVrmpL
M
Matt Carey @mattzcarey ·
I think programming might actually be solved
I
Isaac Flath @isaac_flath ·
LOTS of companies I have worked with struggle because scaling in the middle group (between 2 users so scale doesn't matter, and google scale with lots of ppl + $$) is awkward and it's hard to find great information on what to do. This course seems provide all that system design info needed to understand how to set something up in practice for the vast majority of use cases. I don't have an affiliate link/deal or anything and no inside knowledge on materials, it just stood out as high value based on the info provided.
G GoAbiAryan @GoAbiAryan

The wait is finally over - the AI Inference Engineering & System Design course is back for its 2nd Cohort on Maven.. Enrollments will open tomorrow for the July cohort! Best way to be notified is either join the waitlist (see the purple button on https://t.co/OF2AzZ2G6g) or the ModelCraft newsletter (https://t.co/J8MnbzI7B3) - i will email in both places.. the waitlist button on maven will make sure my emails about the release and my workshops will land in your primary inbox whereas the newsletter will go to promotions - easy to miss.. ๐Ÿ‘‰ Reg this particular course: ๐ˆ ๐ฐ๐ข๐ฅ๐ฅ ๐ญ๐ž๐š๐œ๐ก ๐จ๐ง๐ฅ๐ฒ ๐ญ๐ฐ๐จ ๐ข๐ง๐ญ๐ž๐ซ๐š๐œ๐ญ๐ข๐ฏ๐ž ๐œ๐จ๐ก๐จ๐ซ๐ญ๐ฌ ๐ญ๐ก๐ข๐ฌ ๐ฒ๐ž๐š๐ซ - ๐ฆ๐ข๐ ๐‰๐ฎ๐ฅ๐ฒ-๐’๐ž๐ฉ๐ญ (๐Ÿ ๐ฆ๐จ๐ง๐ญ๐ก๐ฌ) ๐š๐ง๐ ๐ž๐š๐ซ๐ฅ๐ฒ ๐Ž๐œ๐ญ-๐๐จ๐ฏ (๐Ÿ ๐ฆ๐จ๐ง๐ญ๐ก๐ฌ)..โฃ ๐˜ญ๐˜ข๐˜ด๐˜ต ๐˜ต๐˜ช๐˜ฎ๐˜ฆ, ๐˜ต๐˜ฉ๐˜ฆ ๐˜ค๐˜ฐ๐˜ถ๐˜ณ๐˜ด๐˜ฆ ๐˜ธ๐˜ข๐˜ด ๐˜ต๐˜ข๐˜ฌ๐˜ฆ๐˜ฏ ๐˜ฃ๐˜บ ๐˜๐˜ฆ๐˜ข๐˜ฅ ๐˜ฐ๐˜ง ๐˜ˆ๐˜, ๐˜ˆ๐˜ ๐˜ฆ๐˜ฏ๐˜จ๐˜ช๐˜ฏ๐˜ฆ๐˜ฆ๐˜ณ๐˜ด, ๐˜—๐˜ณ๐˜ช๐˜ฏ๐˜ค๐˜ช๐˜ฑ๐˜ข๐˜ญ ๐˜Œ๐˜ฏ๐˜จ๐˜ช๐˜ฏ๐˜ฆ๐˜ฆ๐˜ณ๐˜ด, ๐˜š๐˜ž๐˜Œ๐˜ด ๐˜ง๐˜ณ๐˜ฐ๐˜ฎ ๐˜๐˜ˆ๐˜ˆ๐˜•๐˜Ž, ๐˜•๐˜ข๐˜ต๐˜ช๐˜ฐ๐˜ฏ๐˜ข๐˜ญ ๐˜ฃ๐˜ข๐˜ฏ๐˜ฌ๐˜ด, ๐˜ฆ๐˜ฏ๐˜ฆ๐˜ณ๐˜จ๐˜บ ๐˜ค๐˜ฐ๐˜ฎ๐˜ฑ๐˜ข๐˜ฏ๐˜ช๐˜ฆ๐˜ด ๐˜ฆ๐˜ต๐˜ค ๐˜ข๐˜ค๐˜ณ๐˜ฐ๐˜ด๐˜ด 5 ๐˜ค๐˜ฐ๐˜ฏ๐˜ต๐˜ช๐˜ฏ๐˜ฆ๐˜ฏ๐˜ต๐˜ด. โฃ A lot of people have been DMing and emailing me about dates - I have seen them all, I was insanely busy wrapping many things until this week plus it made no sense to say sometime soon over emails.. i will reply to y'all tomorrow once the enrollments are open tomorrow!

C
Craig Kerstiens @craigkerstiens ·
Postgres 19 is in beta, and whew is it a doozy of a release. Each Postgres release is a bit different. Sometimes there is a single marque feature, sometimes there is a bunch of small quality of life improvements, often there is something around performance. Postgres 19 seems like it has really some of everything in it including marque areas. I'm going to spend some time over the coming weeks highlighting some of whats coming. And today I want to start off with a bang, built in REPACK! If you have operated Postgres for long enough, you have probably had a moment where you wanted to reclaim table bloat, rewrite a table, or reorganize data, but you very much did not want to take the lock that came with VACUUM FULL. There has long been an extension ecosystem around this problem, most notably pg_repack. That alone tells you something: users had a real need, and the ecosystem filled the gap. And even then pg_repack came with a few caveats in running it. Postgres 19 brings a new REPACK command into core, including support for REPACK CONCURRENTLY. That's right, not just REPACK in core, but being able to run it CONCURRENTLY just like we do for index creation! This is the sort of feature that may not excite someone building a toy app locally, but it matters a lot once your database is large, busy, and important. The difference between "yes, we can clean this up online" and "we need to schedule a maintenance window" is not a small difference. It is the difference between routine maintenance and a project plan. I expect REPACK CONCURRENTLY to be one of those features that production Postgres users care about more than the average release-note reader might expect.
M
mr-r0b0t @mr_r0b0t ·
Qwopus-3.6-27B-coder is imminent! Check out the wild testing done by @KyleHessling1 with this model โฌ‡๏ธ
K KyleHessling1 @KyleHessling1

This Boat Survival shooter was made entirely using our upcoming Qwopus 3.6 27B-coder fine tune with thinking completely disabled. This model also just completed a run of SWE bench verified, full 500 samples, and scored a 67% without thinking! It even crushed some of the really difficult SymPy repos in SWE that I expected it to struggle with. Runs at 100tps with MTP on my 5090! With thinking disabled and that speed, wall time is ridiculously fast. I was able to build this entire playable game in 12 turns of the model in Hermes agent! Many of those turns were for visual improvements, which the model absolutely crushed in implementing. It somehow never did anything wrong, just sometimes implemented it in a way I wanted changed or made me think of a cooler way to present it. It's my favorite game I've made with a local model so far, I added a lot of really fun gameplay effects I thought of while making it to make it unique. Please give it a few minutes to play and let me know your thoughts! This model will be released very soon. Jackrong will be working on the model card this evening, so stay tuned! I will post it when it's live! https://t.co/kkHUKtW9uw

R
rohan anil @_arohan_ ·
Tilde folks are cracked. They wonโ€™t stop!
D dhruv31415 @dhruv31415

New personal blog! (n, k)-Local Polynomial Simplicial Attention, which generalizes LLA & 2-simplicial attention as two orthogonal design axes that jointly shape the regression landscape. https://t.co/s1DgmO4oIG

C
Chris Lovejoy, MD @ChrisLovejoy_ ·
Personal update: I've joined @Anthropic's Applied AI team to work on scaling the real-world impact of Claude. It feels like the next few years is going to be an important period at the frontier of LLMs. I'm particularly excited by the impact I believe we can have on human health and disease understanding.
J
Justine Moore @venturetwins ·
I asked Fable 5 to recreate Monopoly but make each of the properties an AI lab or startup. It implemented everything - game rules, money system, turns, even share codes for multiplayer games. Once you have a monopoly, you can build racks and eventually a data center ๐Ÿค“ https://t.co/WGqpAlivmz
J
Jeremie Pelletier @HostOfMeta ·
I remember, many years ago, when working in gamedev, every time someone on the team, any team, had a math problem, they'd call on one guy to come and check it all. He'd look at the code/equations for a few seconds, spot the issue on the fly: "this part doesn't smell right to me".
A
Adam Cohen @adambcohen93 ·
Hiring forward deployed engineers. 150-250k base + equity. Comment below with something you've built before and I'll reach out to you if there's a fit!
D
Dwayne @CtrlAltDwayne ·
I prompted Fable 5 with "Create a 1:1 clone of Slack using Typescript, Electron, Tailwind, SQLite. Make it beautiful and functional. Even better than the original Slack." and it oneshotted this UI as well as server in less than 10 minutes. Pretty damn good first shot. https://t.co/EY3sihSq5g
J
Jamieson O'Reilly @theonejvo ·
Can someone please explain to me how there is any reason to keep using apps like @linear & other project management tools when you can now just build your own, integrate it into your existing workflows and software?
A
Anthony Kroeger @kr0der ·
GPT 6 is about to COOK Fable 5
T thsottiaux @thsottiaux

@robertcourson Feeling pretty good about things

A
Apparent Order @apparentorder ·
Excuse me? It was Bedrock's most important selling point that data wouldn't leave the AWS customer account (and region). I feel blindsided. In addition to the data sharing below, it turns out that "zero data retention" doesn't apply to several models: https://t.co/3QFmGAozjk
J jedwhite @jedwhite

@garrytan Capable model but the guardrails are nuts and the privacy worse. It may be a huge privacy leak for GBrain. Commits you to 30-day retention + human review, including if you use your own cloud, e.g. on Bedrock the data leaves AWS's security boundary. https://t.co/ZTdhQh2L4V

H
Han Xiao @hxiao ·
Crazy that this Omni promo video is completely made by Fable 5: screen recording on the ui, audio tts, narratives and structures. https://t.co/z3IgInbjoJ
H hxiao @hxiao

Built sth I've always wanted, using jina-v5-omni embeddings locally for multimodal file search on mac. + airgapped & fully local, indexes text, PDF, image, audio, and video + Swift-native UI + mlx-swift-transformer optimized core. No Python. + tested on M3 Pro 18G / M3 Ultra 512G / M4 Pro 48G. all work fine, no OOM + local HTTP server exposes index to agents like OpenClaw & Hermes

N
Noctus @noctus91 ·
I recently switched from Qwen 3.5 9B to LFM2.5-8B-A1B by @liquidai, and it's quickly become my default local model in Hermes Agent Desktop. For agentic tasks, it's one of the strongest local models I've used so far. It's surprisingly fast, reliable, and works really well with tools. Coding is still where it struggles the most. Other than that, it's been consistently solid and easily one of my favorite local models right now.
L liquidai @liquidai

Today, we're releasing LFM2.5-8B-A1B, a device-optimized model designed to power real-life applications on phones, laptops, PCs, robots, and fast & lightweight server-side use-cases. > 8B MoE, 1.5B active > Expanded 128K context > LFM2.5 flagship hybrid MoE architecture > Trained on 38T tokens + large-scale RL > fast, reliable tool calling, punching above its weight, comparable to models with up to 4x its size > customizable on a single GPU for any specialized task > LFM2 open-weight license ๐Ÿงต

A
antirez @antirez ·
Simple way to evaluate an AI frontier lab ethics / company culture: attitude towards the user base in the time spans they have the best model.
T
Thorsten Ball @thorstenball ·
Fable is very good, so far. Judging by the reactions I see here, I'm wondering: do you see it now? Do you see where this is headed? Tempted to record a video on it even.
M
Matt Pocock @mattpocockuk ·
Steps to become a senior programmer: 1. Install my /teach skill npx skills add mattpocock/skills --skill teach 2. Create a new working directory on your laptop mkdir junior-to-senior cd junior-to-senior 3. Kick off your coding agent in the directory claude 4. Copy this prompt /teach me how to be a great strategic programmer. My opinion is that AI is eating 'tactical, on-the-ground' programming. The day-to-day work of a developer involves not only coding, but also planning, QA, codebase design, and much more. I'm interested in learning the strategic skills - that, in a previous era, would take me from junior to senior - but in this era are table stakes. 5. Paste it into the coding agent Below is an example of what the first output will look like. I used Opus 4.8, medium effort. 6. Continue working with the agent until you're a senior