JEG2
@jeg2.me
74 followers 110 following 14 posts
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.
Posts Media Videos Starter Packs
Reposted by JEG2
ettomatic.bsky.social
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
Reposted by JEG2
mnbkn.com
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
jeg2.me
JEG2 @jeg2.me · Sep 5
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
Reposted by JEG2
teamalembic.bsky.social
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
Reposted by JEG2
mikezornek.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
jeg2.me
JEG2 @jeg2.me · Sep 2
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
Reposted by JEG2
maggietate.bsky.social
Spent the afternoon chatting with folks who care deeply about the #elixirlang and community. It’s going to be a great @elixirconf.bsky.social!
Reposted by JEG2
germsvel.com
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? 😬
jeg2.me
JEG2 @jeg2.me · Aug 14
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
jeg2.me
JEG2 @jeg2.me · Aug 14
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
www.youtube.com
jeg2.me
JEG2 @jeg2.me · Aug 12
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
jeg2.me
JEG2 @jeg2.me · Aug 11
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
jeg2.me
JEG2 @jeg2.me · Aug 10
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."
Reposted by JEG2
yellowduck.be
🔗 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
Reposted by JEG2
jola.dev
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
jeg2.me
JEG2 @jeg2.me · Aug 5
Back to back.
Two cats lying on a bench with their backs pressed into each other.  One is an orange tabby that’s about half the size of the silver Maine Coon next to it.
Reposted by JEG2
arathunku.com
New elixir-ls release!

> ElixirLS now bundles a number of experimental LLM oriented tools exposed as custom commands and a builtin MCP server. The tools focus on model friendly text interface instead of typical IDE oriented LSP API methods

#ElixirLang github.com/elixir-lsp/e...
Release ElixirLS 0.29.0 · elixir-lsp/elixir-ls
v0.29.0: 4 August 2025 Highlights Added Call hierarchy provider implementing LSP textDocument/prepareCallHierarchy, callHierarchy/incomingCalls and callHierarchy/outgoingCalls ElixirLS now bundles...
github.com
jeg2.me
JEG2 @jeg2.me · Aug 3
The true weight of knowledge.
A set of World Book encyclopedias sitting on a sagging wooden shelf.
Reposted by JEG2
jessitron.bsky.social
Tests tell us our software can work.
Observability tells us our software IS working.