Daniel Hoelzgen
banner
dhoelzgen.dev
Daniel Hoelzgen
@dhoelzgen.dev
#ElixirLang and #Ruby Lead Developer at 9elements, an agency for outstanding digital products. Focused on Artificial Intelligence, Logic, and Data Visualization.
We just announced our next Elixir Ruhr meetup! Looking forward to Christoph's talk, and to plenty of great conversations with the local community
Save the date: Our second Elixir Ruhr meetup will take place on December 4th, 6.30pm in Bochum. Christoph Gnip, CIO of profection group, will talk about the Power of Process Orchestration.

We would love to see you there:
www.meetup.com/elixir-ruhr-...
Second Elixir Ruhr Meetup: Power of Process Orchestration, Thu, Dec 4, 2025, 6:30 PM | Meetup
We're excited to announce our second Elixir Ruhr Meetup. This time, we welcome **[Christoph Gnip](https://www.linkedin.com/in/gnipc/), CIO of profection group**, who will
www.meetup.com
November 11, 2025 at 12:04 PM
I am pleased to share that @9elements.com is sponsoring @codebeam.bsky.social Europe 2025!
As we continue strengthening our focus on Elixir, Phoenix, and Ash, it feels great to also deepen our role in this wonderful community.

Looking forward to meeting many of you in Berlin!
🎉 Proud to announce 9 Elements as a lanyard sponsor for Code BEAM Europe 2025! They develop tailor-made software solutions combining craftsmanship with innovative design. Thanks for supporting the BEAM community!
codebeameurope.com#sponsors
September 26, 2025 at 9:20 AM
Reposted by Daniel Hoelzgen
Nearly thirty people joined our first meetup yesterday and we're so happy you came.

Thank you for the great conversations and for helping us grow the local #elixirlang community!
September 26, 2025 at 7:59 AM
Grateful that our first @elixir-ruhr.dev meetup brought together so many people - Our local community feels stronger than ever!

Had a lot of fun talking about @ash-hq.org. A big thank you to @discord.com for saving the day when streaming didn’t go as planned.

Join us here: discord.gg/TRqQcxRMjq
Join the Elixir Ruhr Discord Server!
lixir Ruhr is a welcoming meetup for everyone excited about Elixir, Erlang, and the BEAM community. All experience levels are welcome! | 22 members
discord.gg
September 26, 2025 at 7:03 AM
Reposted by Daniel Hoelzgen
The video for my talk at Scenic City Summit is up!

Building on Bedrock: Elixir's Fundamental Design Advantage

youtu.be/pir_vDhnVys?...

#ElixirLang
Building on Bedrock: Elixir's Fundamental Design Advantage - Zach Daniel
YouTube video by ChaTech Council
youtu.be
September 11, 2025 at 3:04 AM
Working on a small example app for my upcoming @elixir-ruhr.dev talk about @ash-hq.org. Really impressed how easily Ash AI integrates complex LangChain tool calls with just a few lines of code!
September 10, 2025 at 2:29 PM
Reposted by Daniel Hoelzgen
The question isn’t if you’ll join, but where.

💎 Find your GEM: globalelixirmeetups.com
September 5, 2025 at 1:27 PM
Really looking forward to our first Elixir Ruhr Meetup! I'll be giving an introduction to @ash-hq.org & Ash AI. Been having lots of fun with it lately and can't wait to share. Excited for good conversations and a great evening with the community.

#elixirlang #myelixirstatus
Our first Elixir Ruhr Meetup takes place on Sept 25 at @9elements.com in Bochum. @dhoelzgen.dev will introduce @ash-hq.org & Ash AI, followed by networking, drinks and food.

Proud to be part of the Global Elixir Meetups by @swmansion.com.

#elixirlang #myelixirstatus
September 3, 2025 at 7:44 AM
Reposted by Daniel Hoelzgen
Looks like I found something new to read for the next couple of days: Advanced Functional Programming with #ElixirLang,just released as beta on @pragprog.com

pragprog.com/titles/jkeli...
Advanced Functional Programming with Elixir
Use advanced functional programming principles, practical domain-driven design techniques, and production-ready Elixir code to build scalable, complex systems from simple, reusable components.
pragprog.com
August 20, 2025 at 8:54 PM
Really happy to finally move forward with rebuilding the local #elixirlang meetup in the Ruhr area. If you’d like to be part of it, join our Discord or just reach out to me here.
We are excited to share that the Elixir Ruhr Meetup now has a brand new CI and website. A big thank you to our incredibly talented designer, @ichimnetz.com!

Go check it out and brew some magic: elixir-ruhr.dev

#elixirlang #ruhrarea
Elixir Ruhr Meetup
Join Elixir enthusiasts from the Ruhr Area for inspiring talks, lively discussions, and great company!
elixir-ruhr.dev
August 18, 2025 at 1:53 PM
Reposted by Daniel Hoelzgen
This is a really cool project! github.com/bradleygolde...
Think of it like a Quickstart for working with claude code and Elixir projects, that leans on all the conventions we've been working on like tidewave & usage rules.
#ElixirLang
GitHub - bradleygolden/claude
Contribute to bradleygolden/claude development by creating an account on GitHub.
github.com
July 29, 2025 at 10:52 PM
We are looking for an #elixirlang / #rubylang lead developer in Bochum / the Ruhr area. If you love building great software instead of managing bullshit tickets, know how to work with clients and how to make sure your team grows, let's chat!
June 30, 2025 at 2:36 PM
As AI redefines software development, this post by @ichimnetz.com stands out; tracing how automation shifts value from craft to concept, from 19th-century painting to today’s programming. Appreciate he draws thoughtful parallels without pretending to predict where it all leads.
There was a time when anyone could be an artist 👨‍🎨 — if they loved the work enough.
Then came the professionals.
Then came the camera.

Today, it’s not paint that’s being replaced. It’s code.

9elements.com/blog/when-sk...
When Skill Became Obsolete: Art, Code, and the End of the Amateur - 9elements
Combining finest craftsmanship with elegant design to ship innovative digital experiences.
9elements.com
June 27, 2025 at 7:28 AM
#ElixirConf 2025 was absolutely wonderful. First one since 2017, and the community is still just as great, lovely, and open. Tons of inspiring talks and conversations, can’t wait to try Ash AI! See you at the next one, hopefully not in another 7 years.
May 17, 2025 at 7:58 AM
So excited for the upcoming @elixirconf.bsky.social in Krakow - Can’t wait for all the amazing talks and to meet more awesome folks in the #elixirlang community!
May 13, 2025 at 9:34 AM
If you need your LLM to follow instructions better, try GPT-4.1. I’m building a chatbot with more complex behavior and struggled to get 4o to follow instructions properly. Switching to 4.1 fixed it, even without gimmicky styles to signal what's important.
April 17, 2025 at 12:23 PM
This morning, I talked with my daughter about weekdays - specifically, what day it will be after a given number of days. I explained that adding multiples of seven doesn’t change the weekday, only the remainder matters. Not the easiest concept for a four-year-old.
February 28, 2025 at 1:10 PM
Yesterday, I released a tiny MCP server that allows Cursor Editor to get up-to-date version information for external Hex dependencies. Someone suggested doing a version for #RubyOnRails, so I built a more generic version that supports Ruby Gems, Hex, PyPI, and NPM.

dep-mcp.9elements.com
Package Version MCP Server - For AI Tools
Help AI tools like Cursor to automatically use the correct package versions when adding dependencies to your projects. Supports Hex, RubyGems, and NPM packages.
dep-mcp.9elements.com
February 20, 2025 at 12:18 PM
I am currently using Cursor to build a #elixirlang #phoenix application. It kept adding outdated package versions, so I decided to build an MCP server to solve this issue. If you are experiencing the same problem, give it a try:

hex-mcp.9elements.com
Hex MCP Server - Package Versions for AI Tools
Help AI tools like Cursor to automatically use the correct package versions when adding them to your Elixir projects.
hex-mcp.9elements.com
February 19, 2025 at 11:14 AM
Got my @elixirconfeu.bsky.social tickets, super excited to meet the #elixirlang folks in person!
January 28, 2025 at 6:30 PM
Reposted by Daniel Hoelzgen
#ElixirLang devs - what are you using for performance metrics? Telemetry + Prometheus + Grafana? StatsD + Datadog? Something else?
January 11, 2025 at 10:16 AM
I am incredibly proud of the work of @molily.de and his team at @9elements.com, visualizing public health data on the WHO data hub. If you are into data visualization, this is certainly worth a look!
molily.de molily @molily.de · Jan 10
For the past three years, @9elements.com has worked collaboratively with UK agency Kore (www.kore.uk.com), helping the World Health Organization (WHO) to visualize global public health data on WHO’s data hub: data.who.int

Read our blog post:
9elements.com/blog/visuali...

#DataViz #PublicHealth
Visualizing global health data on data.who.int - 9elements
Combining finest craftsmanship with elegant design to ship innovative digital experiences.
9elements.com
January 10, 2025 at 10:34 AM
Reposted by Daniel Hoelzgen
I thought it might be fun (and possibly helpful to others) to create a thread to document the things that I learned or used for the first time while doing AoC with Elixir. #adventofcode #elixirlang #myelixirstatus
December 8, 2024 at 7:40 PM
Really happy to see my post about Phoenix LiveView session storage featured in the latest issue of the great @elixir-radar.com newsletter - This means a lot to me, thank you!
December 4, 2024 at 6:13 PM