Sign in

Mark Headd

@mheadd.bsky.social
684 followers 289 following 362 posts

Author of "The SpecOps Method: A New Approach to Legacy System Modernization." spec-ops.ai/book.html #CivicTech #AI #SpecOps #OpenData

PostsRepliesMedia
Mark Headd @mheadd.bsky.social · 28/09/2026
The #Eagles did not play yesterday, but the did win. www.espn.com/nfl/story/_/...
espn.com
Ravens stun Cowboys in final seconds as Loop gains redemption
Lamar Jackson, Tyler Loop and the Ravens delivered one of the most remarkable last-second victories in recent NFL history Sunday, thanks to a late fourth-quarter decision made by the Cowboys.
111
Mark Headd @mheadd.bsky.social · 25/09/2026
50-year anniversary of Stevie Wonder's "Songs in the Key of Life." open.spotify.com/album/6YUCc2...
open.spotify.com
Songs In The Key Of Life - Album by Stevie Wonder | Spotify
Stevie Wonder · album · 1976 · 21 songs
020
Mark Headd @mheadd.bsky.social · 24/09/2026
People that build government web forms should pay close attention to Jev from TypeSafe AI. Jev is a new kind of LLM referred to as a "System One Model." Jev is different from other models. It doesn't generate text like a typical AI chatbot. typesafe.ai/blog/introdu...
typesafe.ai
Introducing System One Models & Jev - TypeSafe AI Blog
TypeSafe AI is an AI lab building machine-native intelligence infrastructure for automation, designed to make decisions within software. Try our first System One Model, Jev, in early access.
100
Mark Headd @mheadd.bsky.social · 18/09/2026
Been immersed all week in Radiohead's "Live at the Astoria" concert. A lot of these songs are very "of their time," and the band has gone on to such great heights since then. But I keep coming back to this time. Wish I could go back and see them in a show like this. www.youtube.com/watch?v=RjQZ...
youtube.com
Radiohead - Live at the Astoria (May 1994)
YouTube video by Radiohead
010
Reposted by Mark Headd
Daniel Moser @dmoser.bsky.social · 03/09/2026
Pollution levels in London after 10 years of advancing sustainable transport.
Map showing Lower Pollution levels in London after 10 years of advancing sustainable transport.
164115653180
Mark Headd @mheadd.bsky.social · 02/09/2026
Without saying your age, what is your favorite movie that came out when you were 20 years old?
static.klipy.com
Michael Keaton as Batman sees the Bat-Signal
ALT: Michael Keaton as Batman sees the Bat-Signal
000
Mark Headd @mheadd.bsky.social · 26/08/2026
People are increasingly using LLMs and other AI tools to interact with government agencies. This change, which is happening rapidly, could potentially have significant implications for government services. arxiv.org/pdf/2608.16603
arxiv.org
000
Reposted by Mark Headd
Joel @itsjoels.bsky.social · 25/08/2026
This is the letter kids got at the end of Dolly’s Imagination Library. I defy you to read this and not cry.
Sorry, I can’t type that.
7253894411287
Mark Headd @mheadd.bsky.social · 20/08/2026
The idea that we should place restrictions on how people can apply the money or savings they realize through a specific tax benefit is really only applied to the tax benefits that target poor people.
152
Reposted by Mark Headd
NPR @npr.org · 20/08/2026
We showcase a new generation of artists with swag: Alex Isley, Madison McFerrin and Ravi Coltrane. All three of these Tiny Desks feature folks who come from legendary musical families. Look for Tiny Desk Radio on your local NPR station. n.pr/4zuvO4Y
n.pr
Tiny Desk Radio: Alex Isley, Madison McFerrin, Ravi Coltrane
We showcase a new generation of artists with swag: Alex Isley, Madison McFerrin and Ravi Coltrane. All three of these Tiny Desks feature folks who come from legendary musical families. Look for Tiny Desk Radio on your local NPR station.
411120
Mark Headd @mheadd.bsky.social · 20/08/2026
The APD process, which governs a sizable chunk of money that federal agencies use to finance state IT system modernization, doesn't work well. Here's an idea to update the process to support the implementation of modern systems that work for those that need them. spec-ops.ai/blog/posts/a...
spec-ops.ai
The APD Process Needs a Rewrite for the AI Era
After a decade and $2.2 billion, most CCWIS modernization money still flows to legacy systems. The problem isn't funding or technology — it's the Implementation APD. Here's why it should become a veri...
010
Mark Headd @mheadd.bsky.social · 20/08/2026
When we talk about AI agents handling government services for people, it can feel radically new or even totally far-fetched - like something from a distant future. But delegation of government services is already happening all around us. civic.io/2025/10/17/a...
civic.io
AI Agents aren’t as radical as they sound
People think AI agents and delegation-based digital services are a radical idea. But people delegate all kinds of interactions with government to third parties today. It’s way more common tha…
010
Mark Headd @mheadd.bsky.social · 17/08/2026
For a great, detailed overview of how sports gambling has changed, and how it has changed college and pro sports, check out "Everybody Loses: The Tumultuous Rise of American Sports Gambling," by Danny Funt. A great read. www.goodreads.com/book/show/23...
goodreads.com
Everybody Loses: The Tumultuous Rise of American Sports…
This jaw-dropping book pulls back the curtain on the al…
010
Mark Headd @mheadd.bsky.social · 17/08/2026
Friedrich Nietzsche was full of it: there _is_ an absolute good and it is coffee. ☕
030
Reposted by Mark Headd
pamelafox.bsky.social @pamelafox.bsky.social · 13/08/2026
If you're building MCP servers for databases, there's a spectrum between "let the agent run whatever SQL it wants" and "only expose query specific tools." My latest blog post walks through different approaches and guardrails, especially for Postgres: techcommunity.microsoft.com/blog/azurede...
techcommunity.microsoft.com
Building MCP servers for your database: Flexibility, safety, and tradeoffs | Microsoft Community Hub
Model Context Protocol (MCP) is an open protocol that describes how agents can connect to external tools and data sources, and is now widely supported by the...
062
Mark Headd @mheadd.bsky.social · 10/08/2026
I mean... what kind of an LLM are you even using if it hasn't even tried to escape containment?
010
Reposted by Mark Headd
Ben Collins @bencollins.bsky.social · 31/07/2026
We've gotta make the Monorail Simpsons episode required viewing for every city councilor in the country. Every single thing he says here is a lie. A Potemkin Village Imaginarium.
50082811726
Mark Headd @mheadd.bsky.social · 22/07/2026
www.youtube.com/watch?v=eTeg...
youtube.com
Crash Test Dummies - Mmm Mmm Mmm Mmm (Official Video)
YouTube video by CrashTestDummiesVEVO
020
Mark Headd @mheadd.bsky.social · 15/07/2026
There is nothing the Desk can't handle. 🤘
010
Mark Headd @mheadd.bsky.social · 15/07/2026
Yellow skies, red sun Northern fires intrude with smoke Spring's fresh skies no more
010
Mark Headd @mheadd.bsky.social · 14/07/2026
Sacré bleu!
000
Reposted by Mark Headd
Martin Fowler @martinfowler.com · 14/07/2026
NEW POST LLMs generate code incredibly fast, but to ensure they generate exactly what is intended, they need clear boundaries. Unmesh Joshi shares his experience using abstractions and Domain-Specific Languages (DSLs) to provide a strong harness to guide an LLM. martinfowler.com/articles/llm...
martinfowler.com
DSLs Enable Reliable Use of LLMs
Why Domain-Specific Languages and good abstractions make LLM code generation reliable and reviewable.
1258
Reposted by Mark Headd
NPR @npr.org · 13/07/2026
After four decades as a founding member of Red Hot Chili Peppers, Flea goes solo with a stellar jazz band. n.pr/44YC9HN
n.pr
Flea and the Honora Band: Tiny Desk Concert
After four decades as a founding member of Red Hot Chili Peppers, Flea goes solo with a stellar jazz band.
732453
Reposted by Mark Headd
Anne Applebaum @anneapplebaum.wsocial.eu · 12/07/2026
Lindsey Graham was one of the main subjects of a @theatlantic.com cover story I wrote in 2020, on why people collaborate with regimes they know are immoral. Here's a gift link: www.theatlantic.com/magazine/arc...
theatlantic.com
History Will Judge the Complicit
Why have Republican leaders abandoned their principles in support of an immoral and dangerous president?
20572162603
Mark Headd @mheadd.bsky.social · 01/07/2026
People that are new to AI coding often make the mistake of assuming it is just a new form of automation. The truth is that it’s actually delegation, and that distinction is critically important. civic.io/2026/07/01/c... #AI #ChatGPT #Claude #Gemini #Software
civic.io
Context is King
People that are new to AI coding often make the mistake of assuming it is just a new form of automation. The truth is that it’s actually delegation, and that distinction is critically importa…
020
Reposted by Mark Headd
Marty boy 🚛🇨🇦 @mcfly.bsky.social · 24/06/2026
Bonne St-Jean!
static.klipy.com
Québec Flag Waving Proudly
ALT: Québec Flag Waving Proudly
2121
Mark Headd @mheadd.bsky.social · 24/06/2026
Bonne fête de la Saint-Jean!
000
Mark Headd @mheadd.bsky.social · 19/06/2026
In the first half of 2026, the SpecOps Methodology for legacy system modernization went from theory to practice. With dozens of practitioners now using this approach to modernize critical government system. spec-ops.ai/blog/posts/h...
spec-ops.ai
How Practitioners Are Improving SpecOps
Two practitioners working independently have extended SpecOps in ways the original articulation didn't fully anticipate — and both point to a deeper understanding of spec drift.
100
Reposted by Mark Headd
pamelafox.bsky.social @pamelafox.bsky.social · 17/06/2026
You can now set a limit for the number of allowed open PRs for users without write access on GitHub repos: github.blog/changelog/20...
github.blog
Limit open pull requests for users without write access - GitHub Changelog
Maintainers of open source repositories are dealing with an ever-growing volume of pull requests, including repeated low-quality or drive-by contributions that can slow triage and overwhelm review que...
011
Mark Headd @mheadd.bsky.social · 07/05/2026
Using Claude Code's new code modernization plugin as part of your legacy system modernization effort. spec-ops.ai/blog/posts/s... #Claude #Anthropic #Legacy #Government
spec-ops.ai
SpecOps + Anthropic's Code Modernization Plugin: An Integrated Workflow
How the Anthropic Code Modernization Plugin and SpecOps methodology complement each other to create a complete legacy modernization pipeline, from extraction through governance.
110
Reposted by Mark Headd
The Author, Séamas O'Reilly @seamas.bsky.social · 28/04/2026
You can now read an *exclusive excerpt* from my debut novel, PRESTIGE DRAMA over at Electric Literature, free to read and preceded by a very sweet and funny letter of recommendation from the inimitable Caroline O'Donoghue. I'm biased but both are very good. electricliterature.com/prestige-dra...
electricliterature.com
Our Wee Town's Violent History Is Having Its Hollywood Moment - Electric Literature
An excerpt from PRESTIGE DRAMA by Séamas O'Reilly, recommended by Caroline O'Donoghue
16120
Mark Headd @mheadd.bsky.social · 27/04/2026
Interested in #CivicTech, or government tech? Have you wrestled with legacy systems, or are interested in how they work? Thought about or tried spec-driven development? 1/2
110
Reposted by Mark Headd
Martin Fowler @martinfowler.com · 21/04/2026
Fragments: 34th Thoughtworks Technology Radar, what happens when developers don't read the LLM's code, DirectFile and tech in large organizations martinfowler.com/fragments/20...
martinfowler.com
Fragments: April 21
fragments 21 Apr 2026
0124
Mark Headd @mheadd.bsky.social · 20/04/2026
I'm a lifelong reader who went through a dry period in my life where I didn't read much. There were reasons why this happened, but here are the things I did to turn that around and become a rejuvenated reader of books. civic.io/2023/01/04/m...
civic.io
Moar Reading in 2023
In the last couple of years, I’ve been trying to read more books. Here’s what I have done to pick my reading habit back up. Maybe one of these strategies will work for you if, like I on…
010
Mark Headd @mheadd.bsky.social · 20/04/2026
'Although AI agents are advancing rapidly, human expertise remains essential in software development." cacm.acm.org/opinion/rede...
cacm.acm.org
Redefining the Software Engineering Profession for AI – Communications of the ACM
020
Mark Headd @mheadd.bsky.social · 16/04/2026
#AI is changing the way government teams will practice Agile. Are agencies ready for the change? civic.io/2026/04/16/i...
civic.io
It’s The End of Agile (As We Know It)
AI is changing the way government teams will practice agile. Are agencies ready for the change?
021
Mark Headd @mheadd.bsky.social · 14/04/2026
Like talking about how AI is changing government software? Interested in legacy system modernization? I built a new community of practice around SpecOps - the spec-driven approach to legacy modernization I've been writing and talking about. Here's the link to join: join.slack.com/t/specopscom...
join.slack.com
Slack
100
Mark Headd @mheadd.bsky.social · 13/04/2026
Me filing my taxes this year. www.youtube.com/watch?v=m0Cz...
youtube.com
The Simpsons - Homer's To Do Pile (Tax Return)
YouTube video by Mostly Simpsons
000
Mark Headd @mheadd.bsky.social · 13/04/2026
Hot take: golf is boring.
020
Mark Headd @mheadd.bsky.social · 09/04/2026
In Zoom video setting terms, I am this many years old this month.
020
Reposted by Mark Headd
Martin Fowler @martinfowler.com · 08/04/2026
NEW POST Rahul Garg finishes his series on reducing the friction in AI-Assisted Development with a structured practice that feeds back learnings from AI sessions into the team's shared artifacts, turning individual experience into collective improvement. martinfowler.com/articles/red...
martinfowler.com
Feedback Flywheel
2193
Reposted by Mark Headd
pamelafox.bsky.social @pamelafox.bsky.social · 06/04/2026
I really like the "npx skills add" user experience - nice flow to add a skill from a GitHub repo, and it'll install either globally or in your project, for your preferred coding agents. www.npmjs.com/package/skills
Screenshot of running npx skills add
021
Mark Headd @mheadd.bsky.social · 02/04/2026
I wrote a guest post for @allthingsopen.bsky.social on how open source projects can adapt for the AI coding era. #AI #ChatGPT #Claude #Gemini #OpenSource allthingsopen.org/articles/ope...
allthingsopen.org
How open source projects need to adapt to the AI coding era | We Love Open Source • All Things Open
A new Carnegie Mellon study shows AI coding tools boost velocity by 281% — then leave codebases harder to work with. Here's what open source communities need to do before the sugar rush wears off.
052
Mark Headd @mheadd.bsky.social · 31/03/2026
Treating #AI instruction files as team infrastructure. martinfowler.com/articles/red...
martinfowler.com
Encoding Team Standards
000
Mark Headd @mheadd.bsky.social · 30/03/2026
Instead of sharing open source software code (or, instead of _just_ sharing code), governments should share open source software specifications. allthingsopen.org/articles/ai-... #AI #ChatGPT #Claude #Gemini #Coding
allthingsopen.org
How AI Is changing government technology collaboration forever | We Love Open Source • All Things Open
AI-assisted development is changing what governments should share. When code is cheap to generate, domain knowledge and specifications become the valuable assets.
030
Mark Headd @mheadd.bsky.social · 22/03/2026
In this blog post, I demonstrate a hands-on example of using AI tools with a legacy technology system to build the foundation for a modern software solution. This is the SpecOps method in practice. spec-ops.ai/blog/posts/r...
spec-ops.ai
Using AI to Reverse-Engineer a Legacy Application into a Modern Software Specification
How we used AI to extract a complete specification from a 25-year-old Microsoft Access application, producing 13 modular documents in roughly 4–5 hours of collaborative work.
000
Mark Headd @mheadd.bsky.social · 19/03/2026
Check out Activate, a new open source project for agentic, cross-functional delivery work. github.com/adhocteam/ac... #AI #ChatGPT #Claude #Gemini #Coding
github.com
GitHub - adhocteam/activate-framework: Open source framework for agentic, cross-functional delivery
Open source framework for agentic, cross-functional delivery - adhocteam/activate-framework
030
Mark Headd @mheadd.bsky.social · 18/03/2026
I was interviewed about the SpecOps Method for legacy system modernization on the Civic Tech Chat podcast. Check out the episode here. civictech.chat/episodes/the... #AI #ChatGPT #Claude #Gemini
civictech.chat
Civic Tech Chat | The SpecOps Method
We're joined by Mark Headd author The SpecOps Method: A New Approach to Modernizing Legacy Technology Systems. We talk about good modernization practices like the strangler fig pattern as well as w...
100
Reposted by Mark Headd
Jack Stilgoe @jackstilgoe.bsky.social · 18/03/2026
Worth spending a moment to think about what else all these billions could have been spent on. And worth remembering this example the next time someone tells you a technology is inevitable.
04615
Mark Headd @mheadd.bsky.social · 16/03/2026
A new study reveals a troubling pattern in open source projects adopting AI coding tools. The fix, it turns out, may lie in an idea as familiar as a CONTRIBUTING file — but updated for the AI era. civic.io/2026/03/16/e... #AI #ChatGPT #Claude #Gemini #OpenSource
civic.io
Ending the Sugar Rush
A new study reveals a troubling pattern in open source projects adopting AI coding tools. The fix, it turns out, may lie in an idea as familiar as a CONTRIBUTING.md file — but updated for the AI er…
561