Paul Hallett's Avatar

Paul Hallett

@paulwrites.software.bsky.social

๐Ÿ Python & HTTP APIs ๐ŸŒ Creator of pokeapi.co โšœ๏ธ Clientele: clientele.dev ๐Ÿ™ Lead software engineer @ kraken.tech ๐Ÿ’ป https://paulwrites.software

111 Followers  |  269 Following  |  185 Posts  |  Joined: 27.06.2023  |  1.9982

Latest posts by paulwrites.software on Bluesky

This time of the year any time there is a sliver of sunlight I stand in it and just bask ๐Ÿคค

07.02.2026 08:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Girls be like "I know a spot" and then bring you here

It's Brian in a playground from ff7

Girls be like "I know a spot" and then bring you here It's Brian in a playground from ff7

06.02.2026 11:10 โ€” ๐Ÿ‘ 1087    ๐Ÿ” 211    ๐Ÿ’ฌ 17    ๐Ÿ“Œ 6
Video thumbnail

Bring You Luck
'Parappa The Rapper'
PlayStation

06.02.2026 16:11 โ€” ๐Ÿ‘ 61    ๐Ÿ” 16    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

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.

06.02.2026 08:01 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

itโ€™s genuinely reassuring to me that this is the most miserable and paranoid person in the entire world

05.02.2026 01:16 โ€” ๐Ÿ‘ 42806    ๐Ÿ” 6181    ๐Ÿ’ฌ 2348    ๐Ÿ“Œ 1317

Ah man fuck this flu.

05.02.2026 11:10 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

But the test is the code you shared about how to reproduce the bug! ๐Ÿ˜

04.02.2026 08:37 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

When you write a GitHub issue and itโ€™s 95% code explaining the bug and the fixโ€ฆjust write a pull request?

04.02.2026 08:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

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.

03.02.2026 16:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Do NOT get this cold

31.01.2026 07:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Donโ€™t get this flu

30.01.2026 11:15 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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.

29.01.2026 08:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Quick invent LMCHATGPTTFY.com

27.01.2026 08:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image

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

26.01.2026 12:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

โ€œHow do you know the type and what level every single pokemon evolves atโ€? - my partner, as weโ€™re playing Pokemon Sword with the family.

25.01.2026 17:48 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Got a copy of soul silver Iโ€™ve yet to progress. Iโ€™ll do that first.

25.01.2026 17:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The problem of wanting to play Pokemon Platinum again but my only copy has a 100% complete, full Pokรฉdex save.

25.01.2026 17:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

I have slept on these books. Man, theyโ€™re so good!

25.01.2026 10:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Imagine seeing all that and being like โ€œyeah Iโ€™ll still go to the USA for my holiday / conference this year lolโ€

25.01.2026 10:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

More I think about it - any conversion of free time into purpose creates meaning, sometimes you just donโ€™t control how much gets converted.

25.01.2026 08:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Parenthood is the conversion of free time into purpose. I say this both positively and with exhaustion.

25.01.2026 08:29 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Norwich is spoilt for beautiful parks.

24.01.2026 12:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Lesson learned from rushing my weekly head shave: I still have (had) eyebrows. Whoops.

24.01.2026 09:26 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I think weโ€™ve got better and more culturally-varied street food than I could have imagined, cool jackets galore, and drugs that make us think weโ€™re really fast and strong before they kill us.

20.01.2026 22:02 โ€” ๐Ÿ‘ 5222    ๐Ÿ” 1173    ๐Ÿ’ฌ 84    ๐Ÿ“Œ 42

This is also the second major contribution from other people. Itโ€™s a big sign of success for me that people come to my project and donate their time to improve it.

21.01.2026 12:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Release 1.8.0 ยท phalt/clientele Request Logging Added optional request/response logging to APIClient via the logger parameter in BaseConfig. Logs include method, URL, status code, and elapsed time in seconds. Uses a Logger Proto...

Just release a new version of Clientele with built-in logging so you can see what the http requests / responses are.

Starting to feel like a fully realised framework for API integration now, not just a small decorator pattern.

Release notes: github.com/phalt/client...

21.01.2026 12:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Aha yes Iโ€™ve checked the config and itโ€™ll do what I need it too, Iโ€™ll give it a whirl and give you feedback.

21.01.2026 09:14 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Clientele - FastAPI Style Python API Clients Build FastAPI style API clients in Python with decorator-based syntax. Easy client integration with automatic request handling and type safety.

This is awesome. Iโ€™m going to add it to clientele.dev

Is there anyway I can sandbox the commands available or pre-set some code so when the page loads it runs?

Feels like this would be a good mkdocs plugin too!

21.01.2026 07:26 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

New blog post about updates to my personal project, a Python API integration framework: paulwrites.software/articles/202...

19.01.2026 15:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Raspberry Pis, Remotes & IR Receivers! Introduction to IR Sensors Infrared (IR) light is invisible electromagnetic radiation. Everything absorbs and emits IR, and it's utilised in a plethora of applications. You may have heard of IR used i...

I reckon you'd get very far with a coding agent and this type of tutorial: thepihut.com/blogs/raspbe...

19.01.2026 10:13 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@paulwrites.software is following 20 prominent accounts