I thought you had heavy experience with Duct Taping
24.11.2025 17:26 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0@jrvs.uk.bsky.social
Dad, Husband, Software Developer. Drafted by Dissonance. Trying My Best, Allegedly
I thought you had heavy experience with Duct Taping
24.11.2025 17:26 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0๐จ New Blog Post ๐จ
I just finished this monster of a blog post!
How to listen to database changes through the Postgres WAL!
This is all @filipecabaco.com's fault who nerd-sniped me into low-level Postgres details!
Click here to suffer too:
peterullrich.com/listen-to-da...
#ElixirLang #Postgres
I wrote about Quitting Audible: lee.jrvs.uk/posts/2025/q...
03.11.2025 15:55 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0The State of Elixir Survey for 2025 is live!
elixir-survey.typeform.com/2025-edition
Fill it out if you have any connection to the Elixir ecosystem. It really helps us understand what happens. Curiosum are awesome to run this for the community.
#elixirlang
my 6 year-old asked me to create a restaurant menu with her. she accounted well for inflation, I thought.
28.10.2025 19:09 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Yeah, depending on earlier results and building assocs without creating mess is tough. That's where we've struggled. There's no obvious solution, but a good next step would be to see how Oaken solves it right now, then layer abstractions where it makes sense. I'll put some time aside soon and play!
25.10.2025 18:11 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0if I still blogged I would blog about this. instead, I will continue the infinite loop of redesigning my website every time I think about posting something
25.10.2025 09:01 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 1Also found ShelfPulse (iOS), which only launched a couple of days ago, and has very pretty listening stats ๐
25.10.2025 09:00 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0It is done. I am now self-hosting my audiobook library using Audiobookshelf, and using the iOS app Prologue (specifically their beta, which supports ABS), and buying books from Libro.fm, XigXag, direct from publishers and local libraries.
Bye Audible ๐
We're working with a 14 year old Rails app, and our new seeders were built incrementally so we didn't have the foresight to look into alternatives or make any major plans. I think we could probably get quite far just with build-only factories + insert_all..
24.10.2025 13:42 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Nothing super broad (though if I could go back I'd definitely have built some better optimised scaffolding). Lots of nuanced optimisations here and there. FactoryBot goes wild on N+1 so a lot of our improvements were found in leveraging `insert_all` and doing manual building. It got.. messy ๐
24.10.2025 13:42 โ ๐ 1 ๐ 0 ๐ฌ 2 ๐ 0Yep we have similar requirements. We have a staging API endpoint that our dev and QA teams use to trigger massive data creation before scenario testing. Itโs great, just a lot of work!
24.10.2025 04:35 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Thanks so much for all your hard work on this over the years. 12 is plenty and I canโt wait to get stuck in.
24.10.2025 04:33 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Hello, friends! After 10(!) years of #AdventOfCode, I've made some changes to preserve my sanity: there will be 12 days of puzzles each December (still starting Dec 1) and there is no longer a global leaderboard. Read more:
adventofcode.com/2025/about#f...
adventofcode.com/2025/about#f...
I havenโt used it yet but it looks promising and @kaspth.com is very active on it (and I really like the design goals).
24.10.2025 04:32 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0If I was building today I would probably first try using Oaken
24.10.2025 04:29 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0FactoryBot but honestly I donโt love it. It gets messy quickly and performance is problematic if you donโt keep on top of it.
We have a Seeders namespace that creates millions of records of test data for dev bootstrapping. It works well but Iโve spent a lot of time optimising.
Yep thanks, I found that eventually too. Itโs a bit rough around the edges but itโs working decently so far
24.10.2025 04:24 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Jellyfin is bad at Audiobooks. Audiobookshelf however is *excellent* and did an impressive job of importing my library. Their iOS app is beta only though, and full ๐
23.10.2025 12:41 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0I'm installing Jellyfin wish me luck
23.10.2025 08:34 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Does anyone have a preferred solution for playing DRM-free audiobooks on iOS? I like BookPlayer, but I have too many books to store on my phone and only want to download on demand.. Iโm also a @libro.fm user but canโt access my existing library in their player
23.10.2025 06:26 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 1I think most would be happy with this decision had it come prior to Ruby Central's misgivings โ maybe something good can come of it
17.10.2025 13:28 โ ๐ 3 ๐ 0 ๐ฌ 1 ๐ 0RubyGems and Bundler repository ownership transfers to Ruby Core team www.ruby-lang.org/en/news/2025... #ruby #rubylang
17.10.2025 12:34 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0I have almost this exact same thing but with Almond milk, blueberries, honey and some sprinkled granola. Itโs like a glorious morning desert
17.10.2025 08:42 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0The spark.re Rails codebase turns 14 today ๐ (running Rails 7, soon to upgrade to 8).
16.10.2025 13:25 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0yep the people I trust with my life are the exact people I absolutely will never trust with anything that includes "smell this"
10.10.2025 09:28 โ ๐ 6 ๐ 0 ๐ฌ 1 ๐ 0Can you explain why you didnโt communicate the AWS root password change immediately?
10.10.2025 08:41 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0I'm onboard with everything else in his post but I just don't understand his intention with that move.
10.10.2025 08:02 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0I think he made the right call in changing the password, but the fact he didn't immediately tell someone is damning and undermines his credibility on security awareness (especially while publicly pointing out RCโs major security flaws.).
10.10.2025 08:02 โ ๐ 6 ๐ 0 ๐ฌ 1 ๐ 0Using Bluesky and yet 6 of the 10 latest posts on my timeline are Twitter screenshots ๐
07.10.2025 13:41 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0