Today, James Gray joins us to talk about what's changed (and what remains unchanged) in Elixir software development, from OTP fundamentals to boundaries, testing, and judgment. 🧙♀️ That’s a wrap on Season 15! 🎧️ bit.ly/EWS15E13 📺️ youtu.be/z7t8IjRBe_Y #Elixirlang #MyElixirStatus #ElixirConf
JEG2
@jeg2.me
Longtime developer, sometimes manager, author, conference speaker, open source contributor, forever educator and learner, husband, and swim dad. It’s unclear what he loves more: regular expressions or board games.
buddy, my challenge isn't generating more content, it's figuring out how to produce a lot less.
"So these agents are burning tokens to shitpost on AI Facebook." www.youtube.com/watch?v=11sx...
Please don't install Clawdbot
YouTube video by Alberta Tech
youtube.com
The consequences of short form storytelling: www.youtube.com/watch?v=Qc5s...
Yes, Social Media Is Destroying Civilization
YouTube video by The Art Of Storytelling
youtube.com
💜📘 The Elixir Book Club has chosen our next book! #ElixirLang Think Distributed Systems Our first meeting for the new book is Sunday, ## Sunday, January 25, 2026, and we will discuss chapters 1 and 2. Join our Discord to participate! elixirbookclub.github.io/website/
Elixir Book Club
A biweekly book club covering Elixir and general programming topics. All experience levels are welcome.
elixirbookclub.github.io
I love this tip: respond to metric requests with pairs (example: speed and quality/risk). addyosmani.com/blog/21-less... #programming #work #tips
21 Lessons From 14 Years at Google
Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.
addyosmani.com
"Just approve the damn thing."—Saša Jurić www.youtube.com/watch?v=GOrK... #Elixir #CodeReview #Collaboration
Tell me a story - Saša Jurić
YouTube video by Goatmire International
youtube.com
If you enjoy philosophy, science, and atheism — especially when they are all jumbled together — this Alex O'Conner and Hank Green discussion is a listen that I really enjoyed: www.youtube.com/watch?v=EgLb...
Hank Green on God, Science, and Alien Consciousness
YouTube video by Alex O'Connor
youtube.com
This is the best video I've seen for putting LLM's in historical context: www.youtube.com/watch?v=0qnZ...
ChatBots Explained: Not Conscious, No Revolution — Just Searching's Next Step
YouTube video by Internet of Bugs
youtube.com
"So it’s culture?" How do flawed humans keep nuclear reactors safe? By building a culture of open communication. www.youtube.com/watch?v=v0af...
Refueling a NUCLEAR REACTOR - Smarter Every Day 311
YouTube video by SmarterEveryDay
youtube.com
Don’t let the age of this article from @germsvel.com scare you off, vertically slicing features is still a great idea: www.germanvelasco.com/blog/break-a... #AgileDevelopment
Break apart your features into full-stack slices
Our communication practices can be very disrupting. Remote work has taught me to be more considerate of how I communicate with others. We should treat other people's time as we like ours to be treated...
germanvelasco.com
We are hiring a Senior Software Engineer (Elixir) — join my team at the BBC to design, build and scale #Elixir services used by millions careers.bbc.co.uk/job/Senior-S... Please share 🙂 #elixirlang #myelixirstatus #hiring
Senior Software Engineer
Senior Software Engineer
careers.bbc.co.uk
9 years ago, I released v0.1.0 of Paasaa, my very first open-source Elixir project. Today, I'm incredibly happy to announce the release of v1.0.0! It’s a natural language detection library for Elixir that doesn't use any AI. github.com/minibikini/p... #ElixirLang #MyElixirStatus
If you want to work with Bruce Tate, Paulo Valim, and/or myself, we have some contract availability: groxio.com We excel at designing and building Elixir, OTP, Phoenix, and LiveView systems. We also train teams in how we do it. Get in touch!
Groxio Consulting - Expert Elixir Development
Expert Elixir consulting from the authors of key Elixir books. System architecture, training, and development services.
groxio.com
Congrats to @sevensea.cat & @zachdaniel.dev - their book Ash Framework is finished & heading to print with @pragprog.com ! 📚 Packed with insights & best practices for Elixir devs. Order it here & use promo code AshRelease for 35% off till end of 2025. 👉 pragprog.com/titles/ldash...
Ash Framework
Explore the power of Ash Framework by modeling and building the domain for a real-world web application.
pragprog.com
💜📘 The Elixir Book Club has chosen our next book! Ash Framework: Create Declarative Elixir Web Apps We meet on Discord for an hour every other week. Our first meeting is Sunday, September 14, 2025, and we will discuss chapters 1 and 2. #ElixirLang elixirbookclub.github.io/website/
Elixir Book Club
A biweekly book club covering Elixir and general programming topics. All experience levels are welcome.
elixirbookclub.github.io
The Groxio team—Bruce Tate, Paulo Valim, and myself—are fresh off of a project where we helped scale an application and its development team all the way to launch. If your company could use #ElixirLang #Consulting help from one or more of us, let’s talk! groxio.com
Groxio Consulting - Expert Elixir Development
Expert Elixir consulting from the authors of key Elixir books. System architecture, training, and development services.
groxio.com
The ICFP is this coming weekend: icfpcontest2025.github.io
ICFP contest 2025
icfpcontest2025.github.io
#OpenSource is (usually) one person: opensourcesecurity.io/2025/08-oss-...
Open Source is one person
The Register recently published a story titled Putin on the code: DoD reportedly relies on utility written by Russian dev. They should be ashamed of this story. This poor open source developer is gett...
opensourcesecurity.io
Spent the afternoon chatting with folks who care deeply about the #elixirlang and community. It’s going to be a great @elixirconf.bsky.social!
For my @elixirconf.bsky.social talk, I'm comparing #ElixirLang's mocking libraries. It'll be a tournament-style bracket! 🎉 I want to start by introducing the participants! 👇 🧵 What do you think of their characters? 😬
I'm closing out, for now, my series on questions at the heart of development with an analysis of when we need more abstraction. For example, taking @germsvel.com's advice about architecting more accurate models can reduce future bugs. programmersstone.blog/posts/why-is... #ElixirLang
Why is this hard?
This article is part of the series JEG2's Questions. In a previous article of this series I talked about how we must remain ever vigilant against what is making it into our code. I talked about the ne...
programmersstone.blog
This talk by Giovanni Francischelli on handling #LiveView reconnects is a great blend of fun and educational! www.youtube.com/watch?v=AnbW... #ElixirLang
Phoenix LiveView: Mastering Reconnects for a Seamless User Experience -Giovanni Francischelli
YouTube video by Code Sync
youtube.com
In this third article of my questions series, I'm coming for your dependencies! I do my best to add a fifth cost to @martinfowler.com's costs of YAGNI. You can also find out what my favorite programming book is. programmersstone.blog/posts/what-w... #TechDebt #YAGNI #dependencies
What will it cost to carry and remove this dependency?
This article is part of the series JEG2's Questions. I've built a lot of applications with a lot of teams. I've seen a lot of the problems with software development. There are two problems that I've s...
programmersstone.blog
In my second post of key questions for developers, we dig through the insights from multiple @ferd.ca posts to determine how products evolve and the environments that facilitate that process. programmersstone.blog/posts/what-a... #ProductDevelopment #PsychologicalSafety
What are we afraid of?
This article is part of the series JEG2's Questions. One of the lessons I learned during my time in management is that it was far more important for me to worry about creating environments where good ...
programmersstone.blog
I'm publishing a new series of articles on my blog this week. It's my attempt to condense and share what I've learned in over 20 years of #ElixirLang / #Phoenix / #LiveView and #Ruby / #Rails development. I hope you find it helpful. programmersstone.blog/posts/jeg2s-...
JEG2's Questions
My System by Aron Nimzowitsch was one of the early chess books that had a big impact on me. The first part of the book, called The Elements, is where Nimzowitsch lays out the specific criteria he is m...
programmersstone.blog
I'm reading a classic programming paper tonight. Can you name it from the following quote? "If you think good architecture is expensive, try bad architecture."
🔗 dashbitco/lazy_html: Efficient parsing and querying of HTML documents #ElixirLang #html #reading-list #tools
dashbitco/lazy_html: Efficient parsing and querying of HTML documents
#ElixirLang #html #reading-list #tools
github.com
Most engineers hate estimates because they've been weaponized by bad managers. But when teams treat estimates as conversations instead of contracts, they actually ship more consistently. Not because they predict better, but because they communicate better. jola.dev/posts/estima...
jola.dev - Estimates Are More Valuable Than You Think
Johanna Larsson is a software engineer, manager, writer, speaker. With over 14 years of experience in software development and management, she has worked with clients from various industries, includin...
jola.dev