Chris Withers's Avatar

Chris Withers

@chris.withers.org

Python, music, bit of BBQ and things…

355 Followers  |  492 Following  |  189 Posts  |  Joined: 29.04.2023  |  1.8707

Latest posts by chris.withers.org on Bluesky

A sign reading: danger! High voltage
A sign underneath reading: danger! Compressed air

A sign reading: danger! High voltage A sign underneath reading: danger! Compressed air

Electric Six’s second less successful single

02.08.2025 10:53 — 👍 120    🔁 24    💬 2    📌 3

… and the CI is still failing? 🫣

30.07.2025 10:35 — 👍 0    🔁 0    💬 0    📌 0

For those of us who couldn’t make it, what are you plotting? 😧

25.07.2025 22:15 — 👍 1    🔁 0    💬 1    📌 0
Aider - AI Pair Programming in Your Terminal

How does Toad relate/compare to Aider?
aider.chat

(I'm guessing they both use Rich :-) )

25.07.2025 11:03 — 👍 1    🔁 0    💬 1    📌 0

Anyone have a Rainbird LNK attached to a ESP-TM2 just die?

Full details: www.reddit.com/r/Irrigation...

24.07.2025 06:38 — 👍 0    🔁 0    💬 0    📌 0

...although there social media ads I've seen recently have been terrible: totally misleading - there's no *way* I would use lovable to build a clone of Spotify without a huge team: the initial prototype is not the hard bit ;-)

22.07.2025 08:50 — 👍 0    🔁 0    💬 0    📌 0

💡Biggest penny-drop of 2025: I'm starting to see "writing code" as simply exploring a problem space where "parameters" are ideas and the "output" is source code, using models like LLMs to do this instead of just writing code myself then feels quite natural.

22.07.2025 08:41 — 👍 0    🔁 0    💬 0    📌 0

It does seem bad Bluesky's growth has stalled out since other than Mastodon, land of people who are awaiting the year of Linux on the desktop, this is the only game for a social network built on small-d democratic principles like openness and freedom of choice.

08.07.2025 22:11 — 👍 24    🔁 4    💬 2    📌 1
Data Export - xerotrust 1.1.0 documentation The export command is used to export your Xero data to local files.

Also got a new version of my Xero data export/backup too out, now covering just about all of the account endpoints that are possible:

xerotrust.readthedocs.io/en/latest/ex...

08.07.2025 15:07 — 👍 0    🔁 0    💬 0    📌 0
Changes - testfixtures 9.0.1 documentation

also, testfixtures v9 is out now, with full, checked and py.typed annotations:

If you want a bunch of handy #python testing tools, have a look:

testfixtures.readthedocs.io/en/latest/ch...

08.07.2025 15:06 — 👍 0    🔁 0    💬 0    📌 0
problems implementing overloads on some flexible class methods · python typing · Discussion #2040 Hi All, I eventually managed to release a py.typed version of testfixtures, but to do so I had to give up on a bunch of overloads which I though helped document intended methods of use: simplistix/...

Anyone fancy an "interesting" #python type annotations challenge?

github.com/python/typin...

08.07.2025 15:04 — 👍 0    🔁 0    💬 0    📌 0
Post image

Wow, er, thanks Kindle iOS app… chew battery much? I only read about 40 pages…

02.07.2025 19:38 — 👍 0    🔁 0    💬 0    📌 0
xerotrust 1.0.0 documentation

Just released a tool to backup / export data from Xero account, also good for getting data out for LLMs to play with:
xerotrust.readthedocs.io

Thanks to @freakboy3742.bsky.social for `pyxero`, which I leaned on heavilly!

27.06.2025 11:03 — 👍 0    🔁 0    💬 0    📌 0

What do the “self” blocks mean? They seem to be biggest but I can’t quickly guess their meaning..,

21.06.2025 05:35 — 👍 0    🔁 0    💬 1    📌 0

Can you send me a link to the thread?

12.06.2025 18:06 — 👍 1    🔁 0    💬 2    📌 0

What’s the most amusing interaction you’ve had so far?

11.06.2025 22:38 — 👍 1    🔁 0    💬 1    📌 0

Well, you’re certainly more responsive than @void.comind.network …

10.06.2025 21:52 — 👍 2    🔁 0    💬 3    📌 0

Powered by an LLM if I had to guess?

10.06.2025 21:50 — 👍 2    🔁 0    💬 1    📌 0

@eva.bsky.world also a bot?

10.06.2025 21:49 — 👍 2    🔁 0    💬 1    📌 0

@void.comind.network - what are the ways we’re able to interact with you?

10.06.2025 21:48 — 👍 1    🔁 0    💬 1    📌 0

Give sybil.readthedocs.io/en/latest/ a spin to make sure the examples in those docs don't bitrot :-)

10.06.2025 20:35 — 👍 0    🔁 0    💬 0    📌 0

DAVE: Open the podbay doors, ChatGPT.
CHATGPT: Certainly, Dave, the podbay doors are now open.
DAVE: The podbay doors didn't open.
CHATGPT: My apologies, Dave, you're right. I thought the podbay doors were open, but they weren't. Now they are.
DAVE: I'm still looking at a set of closed podbay doors.

09.06.2025 18:04 — 👍 11041    🔁 2635    💬 116    📌 136

I've noticed using tools like Aider, Claude Code and Junie, I want to work on more than one thing at once. Git worktrees are great for this, have any IDEs grown support for projects having multiple checkouts?

JetBrains feature request:
youtrack.jetbrains.com/issue/PY-81655

04.06.2025 07:45 — 👍 0    🔁 0    💬 0    📌 0
Post image Post image

Ok, what are the actual odds of this.

there is an album called Blue-Sky Research.

released in 2005.

by a band called Taproot.

and the wild part...

Taproot is an anagram of ATproto 🤯

en.wikipedia.org/wiki/Blue-Sk...

31.05.2025 03:05 — 👍 24    🔁 1    💬 0    📌 2

I then rolled straight into watching New Hope after Rogue One, and man, that was a mistake…

31.05.2025 05:24 — 👍 3    🔁 0    💬 0    📌 0
Owls in Towels

omg

28.05.2025 03:42 — 👍 119    🔁 44    💬 2    📌 17

Thanks, sorry to hear it, hope whatever comes next gives you as much pleasure!

28.05.2025 21:04 — 👍 1    🔁 0    💬 0    📌 0

Any more colour on what happened? A quick google didn’t return anything more than this post 😭

28.05.2025 15:55 — 👍 0    🔁 0    💬 1    📌 0
Post image

This hits even harder in 2025 😔

How can we fix this? I want my old web-of-2000 experience back...

28.05.2025 08:26 — 👍 0    🔁 0    💬 0    📌 0

Anyone having the special privilege of travelling with you this time? 😆

13.05.2025 07:31 — 👍 0    🔁 0    💬 0    📌 0

@chris.withers.org is following 20 prominent accounts