Maggie Appleton

Maggie Appleton

@maggieappleton.com

Staff Research Engineer @githubnext.com. But actually a designer. Adores digital gardening, end-user development, and embodied cognition. Makes visual essays about design, programming, and anthropology. 📍 London 🌱 maggieappleton.com

20.2K followers524 following687 posts

Ended up making a whole data vis for showing the massive number of deaths over the course of the war. Three.js and canvas rendering 9000+ subtly moving 3D flowers here. Plus a lot of tricks to make it performant across devices. (though if you see anything janky, lmk)

Obsessed with “Yesteryear”. So well written, funny, a necessary critique of the tradwives. I had to ask Claude for the gist of the twist at the end before reading, because it’s labelled a “thriller” and I am too soft to read anything truly horrifying. But it’s not that kind of thriller. Sort of…

…ruined the end for myself. But knowing the rough shape of how it ends makes me appreciate all the hints and subtle cues along the way of what’s to come. Doesn’t feel like I’ve ruined it at all. Makes me appreciate the story craft! The kind of book you could read twice and see new layers.

Tangentially a very good use of agents! “Look up the twist ending. Don’t tell me what it is. But help me understand the nature of it: what level of gore? Any murder? Any chance I’ll have trouble sleeping after?” There was no way I was picking up a “thriller” without that filter.

How is everyone managing their agent SKILL.md files? Is it just chaos? Global skills, repo-specific skills, keeping them in sync between machines, figuring out which ones you have installed, authoring new ones. What are we doing?

Extremely jelly of everyone who have a set of clear, measurable, computable metrics that define their tasks as “done” No 12 hour autonomous agent runs for designers who live in the tight feedback loop 😭

View full thread

Plans are also shared and editable as a team in real time. Because it is kind of insane to make elaborate plans with your coding agent alone in your terminal without getting anyone else's input. And then send it off to be implemented without checking if it's any good.

View full thread

...multiplayer humans all have to be in the same workspace. At @githubnext.com we've made a new research prototype called "Ace" in this direction It's like Slack, Github, Claude/Copilot, and a bunch of sandboxed cloud computers had a baby. Some demos:

It's multiplayer chats, plus agents, and everyone working in sandboxed vms so you're all sharing the same code and context. Prompt and code together, in real time. You're all connected to the same computer. You can all see the same outputs. No one is stashing work and switching git branches.

...communication that deeply integrate with coding agents Current versions of Github, Linear, Slack, etc. were built for a previous era of development. They're too isolated from agentic coding tools. Trying to duct tape coding agents onto them isn't working. Coding agents and realtime...

If you're at the conference, come say hello! I'm talking at 11am on Thursday, but totally free and much less stressed every hour following that. Will be riding the post-talk-stress-high and happy to hang out.

After an unexpected flood of messages from my kid’s nursery about the “Easter bonnet competition” deadline, I have now learned this is a thing. Very camp. Very British. It’s giving Victorian children with more access to crafting supplies than expected.

Obsidian & Claude Cowork are doing all the house management and renovation tracking that I don't have brain space for right now. I ramble at Claude about things we need to fix in this very old and rundown Victorian we recent bought and it makes plans. Works great - both just operate on markdown.

View full thread

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.

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.

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.

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

luma.comSpeculative Software Engineering with GitHub Next · LumaThe 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…

(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

As a person with a liberal arts education, I’m egotistically biased to strong agree with this. But legit my whole day is just doing tons of critical thinking, meta thinking, and design thinking - the kind I learned in my crunchy lib arts school - in order to decide what to prompt the bots to make

This post is unavailable.

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”

A delightful feature of near-perfect-voice-to-text is that when my husband and I are pottering about at home, talking to our devices about work problems or baby things or side projects, we get lots of context on the things occupying each other’s minds…

More shared context because ~everything is said out loud, in detail It’s makes computing more social and shared in the sense we understand what the other person is trying to doing on their otherwise silent and unshared screen. Doesn’t scale to more than a few people in a space, but nice for a pair

TFW you talk to Claude to sharpen your idea and it’s like “yes, of course you have this idea. Bret Victor put this idea in your head a decade ago” I am a stochastic Bret Victor parrot.

Someone pointed out dark mode didn't work on my website (a huge oversight!). Claude implemented dark mode in <10 mins. But the diagrams in my latest post still looked weird since I designed them on light backgrounds. But they're SVGs so it was easy to prompt a bit more and get dark/light versions

Filed under "yet more things I would *never* have time to do myself but can delegate to agents in under 30 seconds" Everyone gets a better experience. The world is slightly less shitty.

I have Gas Town derangement syndrome and spent the last few weeks writing thousands of words on agent orchestration patterns; how they shift our bottlenecks and force us to ask whether and when we should stop looking at code maggieappleton.com/gastown

maggieappleton.comGas Town’s Agent Patterns, Design Bottlenecks, and Vibecoding at ScaleOn agent orchestration patterns, why design and critical thinking are the new bottlenecks, and whether we should let go of looking at code

And I am unreasonably proud of making all the diagrams in this responsive on mobile. With no help from Claude. Lovingly hand-crafted only because agents are shit at visual explanations and graphic design. I am still useful for a while yet.

If you attempted to read the Gas Town article when it came out but struggled to put the sprawling cast of post-apocalyptic Hollywood movie characters together in your head into a working future vision of software development, I wrote this for you. There are good things under the madness.

View full thread

@priti.is Showing us the Atlas of Intangibles -https://atlasofintangibles.com/ A sensory set of walks through London documenting digitally intangible things: plant growth, sounds, graffiti, weathering, litter, damage. All presented through gorgeous data vis and design And some hardware at the end!

Some demos! (Though in parts because Bluesky has a 3 min video limit) 1/2 @orionreed.com making desktop windows malleable: adding sidecar windows, porting data between them, adding custom formatting, and obvs needed some sand and lava piles