Software Development

03
Mar
From Design doc to code: the Groundhog AI coding assistant (and new Cursor vibecoding meta)

From Design doc to code: the Groundhog AI coding assistant (and new Cursor vibecoding meta)

Ello everyone, in the "Yes, Claude Code can decompile itself. Here's the source code" blog post,
10 min read
02
Mar
Can a LLM convert C, to ASM to specs and then to a working Z/80 Speccy tape? Yes.

Can a LLM convert C, to ASM to specs and then to a working Z/80 Speccy tape? Yes.

✨Daniel Joyce used the techniques described in this post to port ls to rust via an objdump. You can see
26 min read
01
Mar
Yes, Claude Code can decompile itself. Here's the source code.

Yes, Claude Code can decompile itself. Here's the source code.

These LLMs are shockingly good at deobfuscation, transpilation and structure to structure conversions. I discovered this back around Christmas where
9 min read
09
Feb
You are using Cursor AI incorrectly...

You are using Cursor AI incorrectly...

🗞️I recently shipped a follow-up blog post to this one; this post remains true. You'll need to know
10 min read
08
Oct
Every day I wake up and ask myself what is a software development environment

Every day I wake up and ask myself what is a software development environment

Here I am, without my van, on the opposite side of the world, sitting at IHOP in Austin, Texas, and
6 min read
31
Aug
Visual Studio Code is designed to fracture

Visual Studio Code is designed to fracture

A couple of moments ago, I finished reading the article by Rob O'Leary about the pervasive data collection
19 min read
30
May
/new convention: think of it as "dotfiles" but "for computers"

/new convention: think of it as "dotfiles" but "for computers"

🔎I authored this blog post whilst I was an employee of Gitpod for Gitpod. I no longer work at Gitpod.
4 min read
25
Feb
No other profession trivialises their profession to the degree of software

No other profession trivialises their profession to the degree of software

Software in 2022 is overwhelmingly built with little to no consequence and is made up of other components which are
6 min read
09
Nov
$ sudo rm -rf / === npm install

$ sudo rm -rf / === npm install

🔎I authored this blog post whilst I was an employee of Gitpod for Gitpod. I no longer work at Gitpod.
5 min read
21
Oct
Reflections on software development from anywhere on an iPad

Reflections on software development from anywhere on an iPad

The Macbook Pro M1 is the software development laptop of choice yet I love my iPad considerably more. I'm all in with my thin client for hipsters. Here’s what I’ve learned over the months and how my baremetal homelab in the sky is setup.
22 min read