Martinfowler iconMartinfowlerSep 24, 2026 ~4 min source read

Fragments: September 24 — Immediate AI risks, readable code, and the real job of forward-deployed engineers

Martin Fowler collects short takes: concern about wiring current AI into everything, a practical take on syntax highlighting, and a grounded definition of forward-deployed engineers tied to platform feedback.

Fragments: September 24

Share this story

Send the public story page.

Useful takeaways from this story.

The urgent risk is deploying today’s AI widely and carelessly into systems, creating large security and operational exposure.

Use a minimal, purposeful syntax-color palette so important code elements stand out for readers and maintainers.

The useful part

Cyber attacks have already cost millions of dollars in lost economic output, often without AI being involved at all. Too often agents are deployed in situations where they include the Lethal Trifecta, opening up a gaping security hole. Not because of what the models might become, but because nobody has worked out how to do this safely yet.

How it works

  • We are building on something we don't know how to contain, and shipping it to everyone while we work it out.
  • The FDE is a developer who "sits with" their users, applies customizations.
  • I also like his suggestion to use background colors for light mode work.
  • If you know me at all, you'll not be surprised by my lack of surprise at this observation: A few months ago, a16z launched the Forward Deployed Engineer Fellowship and I was nominated as one of the fellows,...
  • In one part of the conversation an FDE was a sales engineer who joined 'the second call,' somewhere else it was a quota-carrying rep who could write Python, and a few seats down it was closer to a...

What to take from it

An FDE engagement that ends with one delighted account and nothing changed upstream has failed at the only thing the role exists for. September 24 Martin Fowler 24 September 2026 Rob Bowley is "flipping tables in his head" with anger at the current media coverage of the danger of AI killing us all The risk I'm worried about isn't a future machine deciding to wipe us out. ❄ ❄ ❄ ❄ ❄ I ran into Nikita Prokopov's post: I am sorry, but everyone is getting syntax highlighting wrong.

Example or evidence

  • Yes, it's easy for me to remark that it's nothing more than the Agile Manifesto's principle that "Business people and developers must work together daily throughout the project", or the desire to co-locate...
  • Your eye adapts and considers it a new norm: everything is bright and shiny, and instead of getting separated, it all blends together.
  • He recommends using an absolute minimum of colors, in his case four: string, constants, comments, and top-level definitions.
  • He agrees that this good when there is excessive commenting, but when comments are used properly they are important so need bright highlighting.

Details worth keeping

It's today's AI, being wired into everything, carelessly and fast. What we really need to slow down on is wiring it all up to everything. if everything is highlighted, nothing stands out.

Related coverage

  • Martinfowler: Reports of agentic hacking continue, in this case it happened back in May and it seems OpenAI did not disclose that they were responsible.
  • Survivalblog: This Week in History: On September 27, AD 70, the walls of upper city of Jerusalem were battered down by the Roman army.

More context around this story.

Fragments: September 16
Martinfowler iconMartinfowlerSep 16, 2026

Fragments: September 16

Reports of agentic hacking continue, in this case it happened back in May and it seems OpenAI did not disclose that they were responsible. Simon Willison sees two options: After the Hugging Face and Wiki attacks OpenAI were still unable to review their previous logs and determine that they had previously attacked RubyG

Preparedness Notes — September 29, 2026
Survivalblog iconSurvivalblogSep 29, 2026

Preparedness Notes — September 29, 2026

This Week in History: On September 27, AD 70, the walls of upper city of Jerusalem were battered down by the Roman army. — September 28, 1066: William the Conqueror, Duke of Normandy, lands at Pevensey Bay in Sussex. Thus began the Norman Conquest of England. — September 28,1542: Explorer Juan Rodríguez Cabrillo was th

Fragments: September 29
Martinfowler iconMartinfowlerSep 29, 2026

Fragments: September 29

Simon Willison: The more time I spend working with coding agents, the more convinced I am that they make software engineering even harder We can do amazing things with them, but unlocking their full potential requires extraordinary discipline and knowledge This has been a constant impression I get from following Willis

Fragments: September 8
Martinfowler iconMartinfowlerSep 8, 2026

Fragments: September 8

Christian Catalini says we’re in a situation where we are vastly reducing the cost of generating things, but not the cost of verifying them: . This explains why the first major AI products appeared in chat, image generation, and code assistance. Not because these were the hardest human problems, but because their outpu

Loading more related stories...

Keep reading in the app

Open the app view to save this story, compare related coverage, and continue from the same source.

Open in app