Notes from the keyboard

A curious mind.
A few stories.

Things I've learned, things I'm trying, and the occasional detour. Welcome to my corner of the web.

10 stories

Clay database stack, table rows and a branching JSON tree, with a hand placing an orange tile into the workspace.
3 min read

Meet Rowberry: PostgreSQL, with room for the messy bits

Meet Rowberry, a free, open-source PostgreSQL desktop app bringing tables, SQL and careful JSON editing into one local-first workspace. Coming soon.

RowberryPostgreSQLJSONOpen sourceLocal-first
Clay-style browser, terminal and container with separate certificate stacks, as a robotic arm removes an orange warning card.
3 min read

Your browser may be protected. What about your Python tools?

The eMudhra certificate incident shows why browser fixes do not automatically update Python tools, virtual environments or containers.

SecurityDevelopmentPython
Cobalt puzzle blocks travel along a cream conveyor through a padlock-shaped arch, beside a dependency diagram on a lavender background.
3 min read

Your CI pipeline needs a lockfile too

GitHub Actions has introduced workflow lockfiles in public preview. The useful change is making dependency drift visible—and knowing what remains outside the lock.

DevelopmentSecurityEngineering
A cream and blue robot selects orange review cards beside a retro computer, with lavender comment bubbles behind it.
3 min read

AI code review needs a better scorecard

GitHub's new ReviewBench puts AI reviewers under the microscope. The useful question is how much good feedback survives the noise.

AIDevelopmentEngineering
A cream Dragon 32 computer with a dark keyboard and rainbow badge, illustrated on a lavender background with orange shapes.
1 min read

It started with a Dragon 32

The computer that got me hooked on coding, and the path that brought me back to it.

PersonalDevelopment
A blue key passes through a lavender smartphone, surrounded by orange fingerprint symbols.
3 min read

Passkeys and the end of password gymnastics

Passwordless sign-in is reaching billions of credentials. The interesting work now is making it understandable when things go wrong.

SecurityWebUX
A blue padlock floats inside a lavender geometric frame with orange orbiting spheres.
3 min read

Post-quantum security starts with an inventory

Quantum-resistant cryptography is moving into real migration plans. The first job is finding the encryption you already depend on.

SecurityInfrastructure
A blue data centre connects to wind turbines and a large orange power plug.
3 min read

The cloud has a power cable

Data centre growth is making electricity, cooling and grid connections central to tech. Software still has to fit inside a physical world.

InfrastructureEnergyAI
A cream and blue robot arm sorts orange blocks from a conveyor belt into blue bins.
3 min read

The robot boom has a day job

While humanoid demos grab attention, millions of robots already do useful work. Reliability is the story worth following.

RoboticsHardwareEngineering
A blue satellite with lavender solar panels floats above a phone on an orange planet.
3 min read

Your next mobile tower might be in orbit

Satellite-to-phone services are becoming commercial networks. Their biggest promise is helping at the edges of ordinary mobile coverage.

ConnectivitySpaceMobile