Dion Almaer
banner
almaer.com
Dion Almaer
@almaer.com
Bringing nuance to a knife fight 🔪, surprisingly older than @bgalbs

Past: Ajaxian, Shopify, Google, Mozilla, webOS, and more!
After iterating... you end up with a new app at your finger prints. What a time to be alive ;)
October 7, 2025 at 8:57 PM
Step 3: Coded by Jules

Finally, it’s time to build. I setup a repo that contains my spec as a README, and the screens that I want to build which have been downloaded from Stitch.
October 7, 2025 at 8:57 PM
Step 2: Designed by Stitch

I use the spec to explore the design of the app. Here is the Stitch project:

stitch.withgoogle.com/projects/272...
Stitch - Design with AI
Stitch generates UIs for mobile and web applications, making design ideation fast and easy.
stitch.withgoogle.com
October 7, 2025 at 8:57 PM
Step 1: Starting with the Spec

Captures what you are looking to build: it’s design and implementation. Sometimes I work with an AI to go deep on the definition up front, and other times I stay shallower and flush out the spec as I add more features.
October 7, 2025 at 8:57 PM
… Along with mini specs that contain relevant context, I am able to use a variety of models to get higher quality results.

This short post shares some details.

blog.almaer.com/pools-of-ext...
Pools of Extraction: How I Hack on Software Projects with LLMs
I’ve started to notice some patterns in how I work on software projects. Specs as mini-pools I often sit down and just write a spec. Even if I never build it, the spec itself is a kind of temporary…
blog.almaer.com
September 23, 2025 at 9:38 PM
And then we have the ability to share public projects.

Being able to share your work to communicate and iterate is key... and we have more coming here too.

I would love to see any projects that you are game to share. Here is one of mine...

stitch.withgoogle.com/projects/180...
Stitch - Design with AI
Stitch generates UIs for mobile and web applications, making design ideation fast and easy.
stitch.withgoogle.com
September 19, 2025 at 4:48 PM
Excited for you mate. Good peeps joining good peeps!
September 13, 2025 at 12:17 AM
It has been incredibly fun to see @aerotwist.com, Dimitri, and the team bring this to life.

All of the power of the large variety of models, and you can just spec and ask for what you want. Delightful.
July 24, 2025 at 5:13 PM
... for example, I often want to take an image and bring it to live with one of the new Google video models, so I ask for that and get a Breadboard flow that results in a running app:

opal.withgoogle.com?flow=drive:/...
Visual Editor
opal.withgoogle.com
July 24, 2025 at 5:13 PM
If there are gaps that you want to fill in, this could have better results. It also allows for more parallelism, and doesn’t fall into the trap of being stuck on a path due to the words already generated.

I’m keen to see how this works for codegen!!
May 20, 2025 at 5:37 PM
And today we see the zag. We have another tool in the toolbox, diffusion models for text. This isn’t new, and has been talked about for some time. Unlike next token, diffusion by its nature is a good fit for generating text in a non-sequential manner…
May 20, 2025 at 5:37 PM