Lee Jarvis
Lee Jarvis
@jrvs.uk
Dad, Husband, Software Developer. Drafted by Dissonance. Trying My Best, Allegedly
516 followers99 following150 posts
Another fun year of #adventofcode — huge thanks to @was.tl for putting these on each year. I did the challenges in Ruby and my solutions are here: github.com/leejarvis/ad... (ignore the missing part 2 for day 10, I will return to it later.. promise)
Lee Jarvis reposted
🚨 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...
if 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
Lee Jarvis reposted
The 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
It 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 👋
Does 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
Also found ShelfPulse (iOS), which only launched a couple of days ago, and has very pretty listening stats 😎
Lee Jarvis reposted
Hello, 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...
Does 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
Jellyfin 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 😔
RubyGems and Bundler repository ownership transfers to Ruby Core team www.ruby-lang.org/en/news/2025... #ruby #rubylang
The spark.re Rails codebase turns 14 today 🎉 (running Rails 7, soon to upgrade to 8).
Lee Jarvis reposted
Lee Jarvis reposted
announcing a new community-focused gem server from the team previously behind rubygems: gem.coop. join us and start using it today!
Just found Graphite: a free open-source 2D graphics creation tool suite. It's very cool: graphite.rs/
Lee Jarvis reposted
Lee Jarvis reposted
After listening to about a dozen first-hand accounts, I’ve published what I know about the RubyGems takeover.
Lee Jarvis reposted
Some news from @oxide.computer: we got a raise! Our annual salary now stands at $235K. oxide.computer/blog/oxides-...
Lee Jarvis reposted
Lee Jarvis reposted
new zine: The Secret Rules of the Terminal jvns.ca/blog/2025/06...
Lee Jarvis reposted
Lee Jarvis reposted
Hey #ElixirLang friends, I'm looking for a new job! - Staff or Senior level - 10 years of @elixir-lang.org . I can also do Rust and I'm eager to learn. - Pref fully remote or hybrid in the Toronto region. - You can find my projects, contributions, and talks at leandro.io #MyElixirStatus
Lee Jarvis reposted
Lee Jarvis reposted
UK/EU remote Elixir dev wanted! 🇬🇧🇪🇺 Team Engine (client of mine) needs a Fullstack Elixir dev (32hrs/wk, 6mo+ contract) to help build software for Film/TV industry. 4+ yrs exp required. Small remote team. Flexible schedule, autonomous work culture. elixir.teamengine.co.uk #elixirlang #remote
We (spark.re) are looking for a Canada-based intermediate level Ruby developer to join our team #ruby #hiring careersatspark.applytojobs.ca/development/...
Want to share some interesting stats with your co-workers? Or see how much personal time you sank into side-projects? Here's a roundup of git commands to give you a 2024 recap gist.github.com/leejarvis/84... (feedback/fixes/additions welcome)
Lee Jarvis reposted
Found time to finish up Part 1 for all #adventofcode solutions (part 2 done for 50% so far, will return to those later). Fun year as always. I ended up switching between Elixir and Ruby. Most first parts weren't too tricky, but day 21 hurt my soul.. solutions here github.com/leejarvis/ad...
Lee Jarvis reposted
I don't ask much of my Terminal application and have been happy with the built-in macOS app. Just downloaded Ghostty though and I'm already a fan. Run `ghostty +list-themes` for some eye candy 👀🍬
Lee Jarvis reposted
Lee Jarvis reposted
ANNOUNCING MY NEW COURSE Mastering Phoenix Forms is the comprehensive guide to building complex, dynamic, interactive forms with Phoenix, LiveView and Ecto. Get it today at masteringphoenixforms.com (Repost this and I'll DM you with a discount code 😉)