RSSAmplifier

Blog

Paul Writes Software

Paul Hallett is a software engineer with 15+ years experience working in tech. He builds tools with Python and HTTP. He loves file-over-app, local-first, and smallweb software. He blogs way too much.

paulwrites.softwareRSS feed ↗15 posts

Latest posts

Clientele 2.0 is here

I've been neglecting one of my more popular open source projects for a while. Clientele hit 200 stars last week and I figured it was a good time to review the issues, pull requests, contributions,…

Man I love Cyberpunk

Note: this an an old archived post I am reviving. I like to read over some of my old content and enjoy the speculation I had about the future. This article is littered with predictions and what-ifs…

Turn a single markdown file into your own URL shortener

I can't stop building tools. Ever since I realised that I can use LLM coding agents to build lots of little bits of personal software I've been on a roll creating a tonne of tools just for my own…

A dotfiles and tools manager built just for me

I love trying out new tools. The recent explosion in Hyper Personal Software and terminal tooling, catalysed by the rise of LLM coding tools, means I’m installing and trying out new things almost…

Hyper Personal Software

There's a funny kind of tiredness that comes from building software for other people all day. Not bad-tiredness (I love my job), but the specific weight of writing code that has to work for users…

The GB energy mix now lives in your terminal

I love https://grid.iamkate.com/ - it is a website that I lurk on a lot! The UK is transitioning rapidly to a green energy future and Kate's website is visited often by people in my company (and may…

Markdown features supported by Paulblish

Paulblish supports a bunch of standard html page content, as well as a few extra nifty little things that sets it apart. Please remember: this is hyper-personalised software, so I have included the…

Clientele Updates

It's been a productive month in the Clientele project. At the time of writing we have just shipped version 1.7.0 and we're preparing the 1.8.0 release. Numbers I've merged 82 pull requests and seen…

A different way to think about Python API Clients

⭐️ A beta release of this tool is now available to download and use I've spent a lot of my free time in the past few months working on Clientele , which is a project I started way back in 2023. I've…

Software Engineering and AI insights

I am maintaining this list actively. I work day to day in software engineering where all everyone talks about is AI and it's impact. Biases I am anti-AI when it comes to creative arts, music,…

Man I love Toy Cameras

🎧 Listen to this article as a podcast I've done a fair bit of photography in my time. Specifically analog photography. There were two events that really pulled me into the world of photography when I…

Life Moves Pretty Fast

In the immortal words of Ferris Bueller : Life moves pretty fast. If you don't stop and look around once in a while, you could miss it. and boy, has life moved pretty fast since 2019. I've had to…

Lessons from 10 hours of flight training

The biggest change to my life in 2022 was the birth of my son. I also decided that I'd commit to learning to fly before he turned 5 years old. The problem with life is that it gets in the way…

How I remember stuff

I struggle to remember things. Not everything. I remember the phonetic alphabet (which I need for flying). And I can name nearly every single Pokemon off by heart. I can recite various algorithms and…

Hypermedia isn't just for HTML

The concept of Hypermedia is a bit fluffy. It's an abstract concept in computing and information architecture. It deals with the concept of nonlinear connections of information in a computer system.…