All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Technical Guide: Building a Blog with Elixir, Phoenix, and NimblePublisher

By

shintoist

2mo ago· 11 min readen

Summary

This article provides a technical guide on building a blog using Elixir and Phoenix framework, with NimblePublisher for generating blog posts from Markdown. The author explains their choice of Phoenix over static site generators, details the technical stack including self-hosted Dokploy on Hetzner infrastructure and bunny.net CDN, and shares their implementation approach as a reference for others interested in Elixir development.

Key quotes

· 4 pulled
TL;DR: it's an Elixir app using Phoenix server side rendered pages, with the blog post pages generated from Markdown using NimblePublisher.
This is a very belated write up of how this blog was put together! There's nothing terribly original here, but I figure it could come in handy for someone out there as a reference.
And the world needs more Elixir content.
I have used static site generators before to power my blog (shoutout to Hakyll), but I wanted to...
Snippet from the RSS feed
Setting up a website using Elixir and Phoenix, leaning on NimblePublisher for the blog posts.

You might also wanna read