James Edward Gray II
@JEG2
A tiny, unsupervised process just sending out messages and hoping someone is listening. @[email protected]
A car built with Nerves that can be driven normally or by remote control: elixirforum.com/t/driving-a-ca…
The Grox.io team — myself, Bruce Tate, and Paulo Valim — will have some contracting availability around the end of this quarter. If your project could use some expert programming muscle, I would be happy to chat with you.
My favorite Product Manager is up for grabs! If you need Product support, this is your moment: linkedin.com/posts/caryn-de…
I like Elixir and I like reading @JEG2's code. therealadam.com/2025/04/04/jam…
medium.com/pragmatic-prog… -Real-World Event Sourcing - Kevin Hoffman -Machine Learning in Elixir - @sean_moriarity -Designing Elixir Systems with OTP by @JEG2 and @redrapids -Network Programming in Elixir & Erlang by @whatyouhide (more below)
My book with @redrapids and several other great titles are on sale. Get 'em while they are cheap!
PragProg Spring Sale is live! Save 40% on Elixir + BEAM books with code 2025ELIXIR—now through April 15! 📚 Read more: medium.com/pragmatic-prog… Sales change up weekly through May.
My wife and I just finished Outer Wilds. It was 10 out of 10!!! I loved that game so much.
💜📘 The Elixir Book Club has chosen our next book! Engineering Elixir Applications Skill up on DevOps to help you deploy your Elixir app with confidence. Our first meeting is Sunday, February 23, 2025; chapters 1 and 2. #MyElixirStatus #ElixirLang elixirbookclub.github.io/website/
I just shipped my work laptop back. I’m officially unemployed.
I was invited on @BeamRadio1 to talk about my How To Train Your Scrappy Programmer Livebook series and educating developers in general. It was a fascinating discussion. Here's the episode: beamrad.io/85 voyagesincode.com/collections/li…
My current work contract is coming to an end and I'll be looking to start a new opportunity at the beginning of March. Please consider reaching out if you’re looking for a Head of Engineering, Engineering Manager, or Principal Engineer. linkedin.com/in/james-edwar…
Black Friday Sale at PragProg! Take 40% off everything we publish with checkout code turkeysale2024 Only at pragprog.com Highlighting Elixir & BEAM titles:
Are you ready for this year’s Advent of Code? I wrote detailed solutions to five days from 2023 — ten problems — highlighting parsing, data modeling, analysis, and optimization techniques that you can use. HALF OFF coupon for the set (visible in cart): voyagesincode.com/discount/x_adv…
Apologies for the late reply. You can get it at 45% off with the code elixirbc45 at manning.com/books/elixir-i….
The Elixir Book Club is starting to read Elixir in Action, 3rd Edition. This is still the best book I know of for really getting your head around the language and runtime. Join us for a discussion of chapters 1 and 2 on the 17th: elixirbookclub.github.io/website/
My latest blog post combines two things that I love: SQLite and writing parsers in Elixir. It really shows off how much mileage you can get out of simple techniques. I hope you enjoy it! programmersstone.blog/posts/scrappy-…
I'm looking forward to working my way through "How to Train Your Scrappy Programmer" by @JEG2 ... a lot of these types of questions (trees and graphs and all that) I can comfortably do in OO languages, but struggle in FP languages when immutability comes into play.
@jeg2 sent me this like to a review of his book (with @redrapids) "Designing Elixir Systems with OTP." youtube.com/watch?v=s407zy… I'm posting it because it's a great example of how to review a book: thoughtful, with good and bad points.
In the final installment of How to Train Your Scrappy Programmer we carefully copy a few algorithms into your programming spell book. Searches, sorts, and fills — alone or in tandem — present new ways to animate code. voyagesincode.com/products/borro…
Drawing pictures is fun. Getting the computer to draw them for you is even better! The fourth chapter of How to Train Your Scrappy Programmer translates numbers into charts to solve problems visually. voyagesincode.com/products/chart…