Maggie Appleton's Avatar

Maggie Appleton

@maggieappleton.com

Design engineer playing with AI and hacky prototypes @githubnext.com Adores digital gardening, end-user development, and embodied cognition. Makes visual essays about design, programming, and anthropology. πŸ“ London 🌱 maggieappleton.com

19,292
Followers
521
Following
650
Posts
12.04.2023
Joined
Posts Following

Latest posts by Maggie Appleton @maggieappleton.com

Screenshot showing my credit score dropped this month because 1. I am not using my available credit, and 2. I’m using more of my available credit

Screenshot showing my credit score dropped this month because 1. I am not using my available credit, and 2. I’m using more of my available credit

God grant me the wisdom to understand the internal logic of the credit system

06.03.2026 14:58 πŸ‘ 19 πŸ” 0 πŸ’¬ 4 πŸ“Œ 0

The looks exactly like a technical specification to me. Have you read the W3C specs?

The source code is far more than 2000 lines long. So the spec is still an efficient, concise outline of the key architectural decisions you need to make source code.

05.03.2026 19:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

IF you want to adapt software to fit your needs, run in your pref lang, change the architectural decisions, etc. rather than forking and editing source code, you can adjust at a higher level.

Specs are a concise, directionally correct design ref with less complexity than the implementation code.

05.03.2026 19:49 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This is gathering chatter so I need to clarify: neither openAI nor I is suggesting everyone prompts their own version. Obvs wasteful. Theres a canonical implementation!

The important line is β€œin your programming language of choice”. Where lang could be any number of design prefs and variables.

05.03.2026 19:44 πŸ‘ 4 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

I should have put more emphasis on the β€œin your programming language of choice” part. Where lang can be swapped out for many design prefs

The canonical code is one specific implementation. The spec-as-prompt means people have a higher level ref to make customisations to before they implement.

05.03.2026 19:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Agreed! Spec writing becomes the core process to build better tools for, skill-build around. Good product and design taste has always been the essence of great software, but now we get to put more energy and effort there.

05.03.2026 19:25 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The canonical implementation gets patched. And then they update the spec with the patch too.

I should have emphasised more the β€œimplement in your programming language of choice” part. Where β€œown lang” could be any variety of design preferences. So you only prompt bespoke versions when needed.

05.03.2026 19:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I would bet on this happening. Maybe models help develop programming languages that are much more efficient than human readable code. Or maybe we just use these existing langs? (Not my area of expertise)

05.03.2026 19:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Then I miscommunicated the general premise in my commentary. I very much meant to point to the highlighted part of the screenshot.

The β€œimplement in programming language of your choice” part. Alongside a canonical implementation. Where programming language could be any number of design variables

05.03.2026 19:06 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The spec is really good - detailed, comprehensive: github.com/openai/symph...

Implementations are now easy. Writing excellent specifications becomes the core skill.

05.03.2026 09:17 πŸ‘ 38 πŸ” 1 πŸ’¬ 4 πŸ“Œ 1
A section of the OpenAI Symphony readme that says β€œtell your coding agent to build symphony in a programming language of your choice” with a link to a detailed spec

A section of the OpenAI Symphony readme that says β€œtell your coding agent to build symphony in a programming language of your choice” with a link to a detailed spec

We have reached a moment where instead of releasing software you simply release the detailed spec for software and tell people to prompt their agent to build it themselves

From the README of OpenAI’s new Symphony orchestrator: github.com/openai/symph...

05.03.2026 09:12 πŸ‘ 163 πŸ” 23 πŸ’¬ 10 πŸ“Œ 28

Well, done for if the tools for OSS don’t evolve.

GitHub is working on a ton of new features and controls that give maintainers ways to fight fire with fire. But means contributing to OSS can no longer be a drive-by affair. Only high trust, high context people get let in to contribute. Trade-offs.

24.02.2026 17:01 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Photographer (family, wedding, events) is safe. Though I expect it to be a popular backup option, so maybe a competitive market.

Costuming is cool πŸ‘―

24.02.2026 10:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Oh TIL! I did photography before too, but just small gigs throughout high school/uni to make extra cash. I figure it’s pretty un-automateable. But also going to be one of the first markets to saturate since lots of people enjoy it πŸ˜…

Gotta find more niche manual labour ideas

24.02.2026 10:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Interior design is more at risk, but family photography not at all.

bsky.app/profile/magg...

24.02.2026 06:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

With interior design some parts can be AI collab, but it’s still a physical job demanding an understanding of light, texture, space, and, most of all, meeting human needs for a home. What activities does this space enable and encourage, how does storage work, etc.

But family photography, not at all

24.02.2026 06:55 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’ve seen levels.io’s AI image products and I’m baffled by anyone paying for fake images of themselves, in places they’ve never been, bearing facing expressions they don’t make, augmented to be weirdly sexual when that’s not the vibe.

What is the point? To remember moments you never experienced?

24.02.2026 06:51 πŸ‘ 10 πŸ” 0 πŸ’¬ 3 πŸ“Œ 1

How will an image generator capture my children’s expressions at this particular moment in time? At this specific age? In their home, surrounded by the objects of their life?

Photography is about capturing real, specific moments in time; how people look and feel right now. AI can do none of that.

24.02.2026 06:47 πŸ‘ 6 πŸ” 0 πŸ’¬ 2 πŸ“Œ 1

What’s everyone’s physical labour backup career?

I’m thinking family photographer. Maybe interior designer?

I’m not good at either of those things… yet. But I reckon I could make it work if all white collar jobs melt down into the GPUs.

23.02.2026 17:50 πŸ‘ 68 πŸ” 2 πŸ’¬ 49 πŸ“Œ 0

Levelling up humanity by reading the room and understanding basic context

22.02.2026 16:12 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Truly a celebratory event. So far I’ve just marked it by eating a large bag of crisps on the sofa while the little one empties out all the drawers and cabinets within reach. Pretty good day.

22.02.2026 16:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ˜‚ you have my sympathy. I hope yours ends up a better sleeper than mine

22.02.2026 16:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

First full, uninterrupted night of sleep in 10.5 months. The baby finally got with the programme. It’s a brave new world.

22.02.2026 10:37 πŸ‘ 169 πŸ” 1 πŸ’¬ 11 πŸ“Œ 0
Preview
GitHub Next GitHub Next investigates the future of software development

More on GitHub Next's research and previous work here: githubnext.com

We'll demo a bunch of new projects in March

11.02.2026 14:14 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

(And no, unfortunately/fortunately we don't have any power over or insight into GitHub's uptime or the speed of the PR page. Sorry. Not our work.)

We're a small R&D team exploring non-obvious futures; what does the post-PR, post-async-human-code-review, post-manual-git-management SDLC look like

11.02.2026 14:12 πŸ‘ 11 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Speculative Software Engineering with GitHub Next Β· Luma The pace of change in software engineering is absurd right now. If that makes you more excited than terrified, this is an evening for you. Come join the GitHub…

The whole GitHub Next team is coming to London in March! And we're hosting a meet-up for anyone interested in the next generation of software eng tools

Sign-up here β†’ luma.com/v5eltkec?tk=...
March 3rd at 6pm

We'll show our recent work & research, but also have open spots for community demos

11.02.2026 14:12 πŸ‘ 31 πŸ” 4 πŸ’¬ 3 πŸ“Œ 2
Preview
a cartoon dog is sitting at a table with a cup of coffee in front of a fire with the words this is fine . Alt: a cartoon dog is sitting at a table with a cup of coffee in front of a fire with the words this is fine
11.02.2026 11:34 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ˜„ it initially feels weird but once you cross into constant voice mode you can’t go back. So much faster and easier. And you can convey so much more detail about what you want, what your fuzzy idea is, how you want the model to approach the problem, etc.

11.02.2026 06:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Okay sadly Hank Green deleted the original because internet people are crap 😞

But the gist was β€œwhen I talk to software people about how it’s dramatically changing everything for them, and what skills will be needed in the future, they say physical labour and something like a liberal arts degree”

11.02.2026 06:20 πŸ‘ 20 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0

I’m a software engineer / designer and AI agents are fantastic at writing code. I can be directing 3 or 4 agents at once, all implementing features in a few hours that would take me days++ to write by hand.

11.02.2026 06:13 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0