Paul Hallett
banner
paulwrites.software
Paul Hallett
@paulwrites.software
🐍 Python & HTTP APIs
🌐 Creator of pokeapi.co
⚜️ Clientele: clientele.dev
🐙 Lead software engineer @ kraken.tech
💻 https://paulwrites.software
Pinned
More contributions coming in fast for Clientele.

Version 1.11.0 introduces:

- GraphQL support
- Loads of testing tools for easy http mocking
- Built-in http retries

Clientele genuinely feels like a fully featured framework for client integration now. 😍

clientele.dev
I feel normal today. I’ve been sick with either sinusitis or terrible flu since the ~20th January. Most of 2026 I’ve spent sick. Bleh. Hoping for a better spring and summer.
February 18, 2026 at 9:23 AM
Dunno why I thought about this but I wonder how the genealogy / research field is handling AI. Can it shortcut finding out links between ancestors? (Inb4 it hallucinates your relationship to Alexander the Great)
February 16, 2026 at 7:34 AM
Reposted by Paul Hallett
lol this is gonna burst so fucking hard
February 14, 2026 at 11:47 PM
Build more tooling that allows LLMs to do things reliably, deterministically, and less computationally expansive.
It's not because your agent can do something with 12 tool calls and 20k tokens that it should.

For example, Obsidian CLI has a command called "orphans" that finds files with no incoming links.

Now your agent can get a deterministic answer in 1 millisecond instead of 4 minutes.
February 11, 2026 at 9:58 PM
I’m left handed but decided to learn drums right handed so I didn’t have to mirror everything I learn. It’s taken me about 6 months for my mind to automatically tap along with my right foot and hand without conscious effort. I feel fully ambidextrous out now!
February 11, 2026 at 6:35 PM
Reposted by Paul Hallett
February 11, 2026 at 3:54 AM
I love that my son wakes up and asks do In Rainbows (he just says “the rainbow album”) by Radiohead, and goes and gets the record out. I’m here for it son.
February 11, 2026 at 7:39 AM
Finally kicking Sinusitus’s butt and feeling like I’m a real human again.
February 10, 2026 at 7:21 AM
Last year I busted my knee following a training plan and pushing myself because I felt like I "must be able to do the easy mode, right?". Turns out the training plans were a bit too aggressive. Thanks - it's taken me nearly a year to recover, still can't run reliably.

www.wsj.com/tech/persona...
Runna Pushed Some Runners Into Injuries. The Virtual-Coach App Is Now Easing Up.
More people than ever are signing up for marathons—and using the app to train for them. Its makers are adding ways to tone down plans some users found to be too aggressive.
www.wsj.com
February 9, 2026 at 8:30 AM
Reposted by Paul Hallett
I'm convinced AI is our generation's radium - a discovery with genuinely useful applications in specific, controlled circumstances that we stupidly put in everything from kid's toys to toothpaste until we realised the harm far too late where future generations will ask if we were out of our minds.
VC, founder, dumbass
February 8, 2026 at 10:23 PM
Reposted by Paul Hallett
I just think they're neat
February 7, 2026 at 5:21 PM
Reposted by Paul Hallett
1982 Seiko T001 TV Watch
January 20, 2026 at 7:18 PM
Pro tip put your pokéwalker in the same pocket as the kick drum and when you practice drums you walk your Pokémon.
February 7, 2026 at 12:19 PM
This time of the year any time there is a sliver of sunlight I stand in it and just bask 🤤
February 7, 2026 at 8:43 AM
Reposted by Paul Hallett
February 6, 2026 at 11:10 AM
Reposted by Paul Hallett
Bring You Luck
'Parappa The Rapper'
PlayStation
February 6, 2026 at 4:11 PM
Not sure why but my aesthetic has definitely settled on “cute ghibli anime” and also “hard core Elden ring horror” and also “neon af grim cyberpunk”. I can eat up art and content for any of those all day.
February 6, 2026 at 8:01 AM
Reposted by Paul Hallett
it’s genuinely reassuring to me that this is the most miserable and paranoid person in the entire world
February 5, 2026 at 1:16 AM
Ah man fuck this flu.
February 5, 2026 at 11:10 AM
When you write a GitHub issue and it’s 95% code explaining the bug and the fix…just write a pull request?
February 4, 2026 at 8:34 AM
Going to spend some time bringing pokeapi into 2026: adding uv, ruff, ty. Organising all the tests better, increasing code coverage. Upgrading Django etc. I want pokeapi to last at least another 20 years.
February 3, 2026 at 4:06 PM
Do NOT get this cold
January 31, 2026 at 7:34 AM
Don’t get this flu
January 30, 2026 at 11:15 AM
Andddd it’s already time for my hyper focus to switch. Back into Pokemon I go. This time - Soul Silver! I somehow have a 45 minute save with a Gastly on it, and lots of pokewalker activity. So I’m going to use Gastly/Gengar as my main partner Pokemon.
January 29, 2026 at 8:41 AM
More contributions coming in fast for Clientele.

Version 1.11.0 introduces:

- GraphQL support
- Loads of testing tools for easy http mocking
- Built-in http retries

Clientele genuinely feels like a fully featured framework for client integration now. 😍

clientele.dev
January 26, 2026 at 12:29 PM