Building a Blog with Elixir and Phoenix
shintoist
84 points
8 comments
March 26, 2026
Related Discussions
Found 5 related stories in 49.5ms across 3,471 title embeddings via pgvector HNSW
- Show HN: I built a frontpage for personal blogs ramkarthikk · 696 pts · April 03, 2026 · 54% similar
- EmDash: A Fresh Take on CMS taubek · 58 pts · April 02, 2026 · 48% similar
- Show HN: Jido 2.0, Elixir Agent Framework mikehostetler · 262 pts · March 05, 2026 · 48% similar
- Show HN: Foundry: a Markdown-first CMS written in Go nsayoda · 22 pts · March 27, 2026 · 46% similar
- Tracing Discord's Elixir Systems (Without Melting Everything) cyndunlop · 12 pts · March 04, 2026 · 45% similar
Discussion Highlights (3 comments)
thibaut_barrere
I am considering doing something similar, but embedding “livebook” bits so that I can run code & liveviews right in the middle of my posts in the future. Curious to know if anyone went that route (or something similar) already!
mikhmha
Wow. I am so glad for this post because I am literally planning to do this today. I've been building an MMO using Elixir as the backend, and currently the main website is a static site a friend made for me using Vue.js. Mostly it just functions as a way to display blog posts that show new updates to the game. And it contains a button to "launch" the browser client for the game which is just a redirect to a page hosted on a cloudflare bucket that contains the game files. But I figure now is the time to update the site. I don't know enough about Vue.js and I'm more of a backend programmer anyways. I've been putting it off for so long. I always figured the site would be temporary until I put in the time to learn some Pheonix. Its a bit strange being in the Elixir world working on a project that doesn't touch Phoenix in any way. To me its like an entirely new domain for a language that I consider myself "skilled" in. Whereas for others Elixir = Pheonix. So this write-up really helps remove the overwhelming feeling I've had about starting, because I don't need liveview or ecto or all the other stuff but most of the learning resources focus on that. I'm kind of excited to start now. Eventually it will be a not-so static website that will maybe interface with some exposed endpoints running on the main game server so I can show stats like "live players" or a "live map" of the game on the main site. But for now it will remain completely isolated from the game server.
dottjt
When I was a lot younger I built a very big and complex platform with Phoenix. Although it was a technical marvel, it's one of my big regrets as far as the tech stack I went with, because it's now useless for my actual work now a decade later. In retrospect, I wish I had built it with C#/.NET