Beginner or pro, Author & expert Bruce Tate's tailored approach to Elixir training will help you think beyond routine code to beautifully designed software.

Chattanooga, TN
Joined November 2018
Hey! We are over at the other site too - groxio.bsky.social
2
4
3,635
Lots happening with ExMex Conf 2026! The schedule is live, lightning talk submissions are open, and standard ticket pricing ends in one week. Plus, if ticket cost is keeping you from attending, community tickets are available to request through Oct 21. exmexconf.com
3
3
84
The code can be committed while the project state disappears. In AI work, prompts, plans, and guidance need a durable home too. grox.io/blog/52-three-source… #AIEngineering
83
A `MapSet` is not a list with nicer membership syntax. It is a set-shaped API over map-shaped machinery: keys do the work, values disappear. grox.io/blog/55-mapsets-a-se… #ElixirLang
1
1
122
TODAY! Bruce Tate Live: LLM Harness MCP Demo — Part 2. Bruce continues the September 17 demo and takes questions live. Thursday, Oct 8 · noon ET / 16:00 UTC. Register free: grox.io/live
65
Vibe coding fails when assumptions stay hidden across all three agent inputs: priors, evidence, and correction. Put versions, preferred paths, and fast feedback where the agent can check them. grox.io/blog/54-vibe-coding-…
122
Generated code can follow your conventions and still miss the domain. Start review at the public API: what does this function promise, and does the domain agree? grox.io/blog/49-reviewing-th… #AIEngineering
1
194
Your repository guidance does not share one update rhythm. Keep human-authored process stable, regenerate dependency rules, and point to the project facts that keep moving. grox.io/blog/57-stable-vs-dy… #ElixirLang #AIEngineering
120
Today! Groxio Live wth @redrapids Where does MCP fit in an LLM workflow? Bruce Tate will demo an LLM harness, connect MCP to the workflow, and answer questions live. Thursday, September 17 at noon ET / 16:00 UTC. Free: grox.io/live #AIEngineering #ElixirLang
1
77
Where does MCP fit in an LLM workflow? Bruce Tate will demo an LLM harness, connect MCP to the workflow, and answer questions live. Thursday, September 17 at noon ET / 16:00 UTC. Free: grox.io/live
1
1
2
166
A prompt chain is a program written in English. Keep its units small, its interfaces clean, and its architecture in the source tree. Move forward when you decide to, not when the agent does. grox.io/blog/58-how-vibe-cod… #ElixirLang
2
173
Bruce Tate Live: Building a LiveView Skill from a Refactored Counter. Finish the counter refactor, name the pattern, and turn it into a reusable LiveView skill an agent can apply again. Thursday, September 3. Noon ET / 16:00 UTC. Free. Register here: grox.io/live #ElixirLang
96
Agentic coding is not the problem. Unguided agentic coding is. The agent does not wait, and cheap tokens make it easy to stop steering until the rewrite is already on the calendar. grox.io/blog/54-the-tab-is-c… #ElixirLang #AIEngineering
1
136
Tidewave does not make Claude smarter. It makes Claude less dependent on guesses by giving it live access to your app's docs, logs, schemas, SQL, and project context. grox.io/blog/47-installing-t… #ElixirLang
1
3
11
2,037
A plain map lets `%{nmae: "Bruce"}` run. A struct can stop that typo before it becomes a downstream bug. Read the blog: grox.io/blog/46-a-struct-is-… #ElixirLang
1
1
185
Join us at Noon today! Bruce Tate Live: Building a LiveView Skill from a Refactored Counter. Finish the counter refactor, name the pattern, and turn it into a reusable LiveView skill an agent can apply again. Thursday, August 20. Noon ET / 16:00 UTC. Free. grox.io/live
100
No one starts a project as an expert. @JEG2 walks through a real project with 40x speed gains - the wizardry and the mundane work behind it. Talk: elixirconf.com/participants/… 📍 Chicago & Virtual | 📅 Sept 10-11, 2026 Get your ticket: elixirconf.com/#register/ #Elixir
2
10
545
The Tidewave Toolbar recently got the ability to visualise client and server updates on the page. Here is a quick video showing how you can use it to improve the performance of your LiveView apps!
4
7
2
59
16,574
GitHub stars measure volume, not whether an agent can reliably build in a language. In 2026, language choice has a new question beside it: what can the agent do with this structure? grox.io/blog/47-choose-for-t… #ElixirLang #AIEngineering
118
Claude's context is not just the chat. The system prompt, tools, rules, skills, and components are already spending memory before your first message. Read more: grox.io/blog/44-inside-claud… #ElixirLang
129