Conrad Ludgate's Avatar

Conrad Ludgate

@conrad.cafe

Probably writing Rust https://github.com/conradludgate https://conradludgate.com

243
Followers
105
Following
292
Posts
12.11.2024
Joined
Posts Following

Latest posts by Conrad Ludgate @conrad.cafe

Preview
Ctrl-C in psql gives me the heebie-jeebies - Neon There are a few different reasons to hit the brakes on a Postgres query. Maybe it’s taking too long to finish. Maybe you realised you forgot to create an index that will make it orders of magnitude qu...

WARNING: Reading this post may cause a little jolt of anxiety every time you cancel a query with CTRL+C in psql.

George MacKerron is back with another deep dive into one of Postgres’s strangest corners. neon.com/blog/ctrl-c-...

05.03.2026 16:52 👍 4 🔁 2 💬 0 📌 0

Woah

04.03.2026 14:34 👍 2 🔁 0 💬 1 📌 0

Probably burnt out when they took it to IETF

01.03.2026 06:27 👍 0 🔁 0 💬 0 📌 0

Ah yeah, expected

28.02.2026 07:15 👍 1 🔁 0 💬 0 📌 0

What was the reason?

28.02.2026 07:10 👍 0 🔁 0 💬 1 📌 0

Overall. Although probably biased by the work I've been doing recently. A combination of greenfield work, integration work, and more complicated refactors.

Each time I have used a plan and TDD approach using a cursor agent

25.02.2026 10:16 👍 1 🔁 0 💬 0 📌 0

I've simultaneously been working less (less active participation from my brain during working hours) while working much more (evenings and weekends).

It's easy to fire a quick prompt before you go to eat dinner, then you quickly review and prompt again, then you clean up dinner and prompt again

23.02.2026 04:27 👍 3 🔁 0 💬 1 📌 0

I haven't written a single line of code in the past two weeks.

It's definitely helped me so far. But it's also incredibly addictive. I fire off the prompt, wait, review the plan, wait, build the plan, wait, review the code/test, wait for fixes.

Brain will probably explode soon.

23.02.2026 04:27 👍 1 🔁 0 💬 2 📌 0

I'm pretty deep in the LLM psychosis right now. It started from ADHD induced burnout for a project I really wanted to work on but I just couldn't get past the mental block. I was able to throw cursor at it and make very solid progress.

Now it's also my notes and research assistant.

23.02.2026 04:27 👍 3 🔁 0 💬 1 📌 0
Rustfmt

rust-lang.github.io/rustfmt/?ver...

08.02.2026 17:19 👍 4 🔁 0 💬 1 📌 0

I suspect the gryoscopic forces of any significant flywheel wouldn't be desirable in a car

31.01.2026 07:58 👍 1 🔁 0 💬 1 📌 0

Looks at me

I am the terminal now

28.01.2026 07:39 👍 4 🔁 0 💬 0 📌 0

It's missing

Personal Life
Early Career
Controversies

23.01.2026 20:38 👍 2 🔁 0 💬 0 📌 0
Preview
RustConf 2026: Call for Proposals Join us in beautiful Montréal, Canada or online for 2+ days of excellent Rust programming language content, Rust training/workshops, an "UnConference"...

This amazing group is excited to review your #rustconf26 talk submission! Apply to speak now through February 16: bit.ly/49EA31Y

15.01.2026 23:21 👍 0 🔁 1 💬 0 📌 0
Preview
Announcing the RustConf 2026 Program Committee - The Rust Foundation The Rust Foundation is excited to introduce the RustConf 2026 Program Committee - a fantastic group of global community members who will help shape the content and direction of this year’s…

The #rustconf '26 Program Committee represents the breadth of the #rustlang ecosystem — from bioinformatics to safety-critical systems, from the UK to Argentina to Nigeria & beyond 🌍 Meet the group of community members that will be reviewing talk submissions: rustfoundation.org/media/announ...

15.01.2026 23:21 👍 3 🔁 2 💬 1 📌 0

Yeah. I think it's pretty neat. It's unfortunately not privacy preserving but that can be potentially resolved with enough fake load

15.01.2026 21:40 👍 0 🔁 0 💬 0 📌 0

DOMinating your reviewers

15.01.2026 07:50 👍 2 🔁 0 💬 1 📌 0

What's wrong with negative durations? 👀 I think a signed duration can be useful sometimes

14.01.2026 17:42 👍 1 🔁 0 💬 0 📌 0
GitHub - conradludgate/universal-sync: A universal local-first sync platform for all documents, devices, and networks A universal local-first sync platform for all documents, devices, and networks - conradludgate/universal-sync

Quick brain dump github.com/conradludgat...

12.01.2026 10:26 👍 6 🔁 0 💬 1 📌 0

Working on an absolutely cracked project idea involving zero-trust federation, MLS, paxos, @iroh.computer and CRDTs 👀

I hope this works out because the idea is really really cool

12.01.2026 09:44 👍 26 🔁 3 💬 1 📌 0

"time for lunch"

It's 8pm

11.01.2026 21:21 👍 1 🔁 0 💬 0 📌 0

Yeah. When I last looked, none of the listed software could reasonably be called slop by current usage of the term

09.01.2026 12:13 👍 0 🔁 0 💬 0 📌 0

There definitely needs to be an overhaul of the technology and the society, but it's definitely not gonna go away because you make a list of shame.

Social media lowered the bar for misinformation on the internet. LLMs lowered the bar for slop on the internet. But neither inherently cause them

09.01.2026 10:56 👍 4 🔁 0 💬 0 📌 0

Don't get me wrong. Plenty of LLM produced code is slop. And I hate the companies behind the current wave. I'm definitely staying away from depending on them until we get more access to local hosted models. The incestuous nature of current training is also unlikely to end well.

09.01.2026 10:56 👍 3 🔁 0 💬 2 📌 0

Calling any LLM assisted development tainted slopware is definitely a take.

I have played around with LLMs in software to help with accessibility (incase I have to stop using a keyboard). It was interesting but I didn't enjoy it, but not because it produced slop.

Slop is purely what you make of it

09.01.2026 10:51 👍 2 🔁 0 💬 1 📌 0

I'm pretty against using AI in my own software but this latest wave of discourse is very 🍿

09.01.2026 10:48 👍 3 🔁 0 💬 1 📌 0

It misspelled rust evangelism 😉

19.12.2025 06:22 👍 0 🔁 0 💬 1 📌 0

What changed?

18.12.2025 11:11 👍 0 🔁 0 💬 1 📌 0

Sorry for the confusion. I meant "CI is just a build system". Essentially you take a build system, eg bazel, and all your CI does is just run `bazel test`.

17.12.2025 11:38 👍 1 🔁 0 💬 0 📌 0

CI=build system is great because it means you can always run CI locally. And you can often use remote build/cache servers natively.

At work we use bazel. It's ok. Maybe I'll invest some time into learning it. Alternatively buck2. But definitely not nix.

17.12.2025 10:28 👍 1 🔁 0 💬 1 📌 0