Pentacent Blog

Insights from our daily work, sharing our learnings and our mistakes.

Leaving the Complex Cloud - The Broken Promise of PaaS

Why I’m letting go of dangerous complexity and why I’m embracing the VPS

Read article …

Failing Big with Elixir and LiveView - A Post-Mortem

A post-mortem of why a political party in Germany had to delay their convention by an hour.

Read article …

Localized Date and Time Inputs With Alpine.js

Learn how to build datetime inputs with time zone support with Alpine.js

Read article …

Dynamic Ecto Queries

Learn how to build a MongoDB-style Query API for Postgres in Elixir with Ecto

Read article …

Introducing Phoenix LiveSessions

Better Phoenix Sessions with LiveView integration and PubSub support

Read article …

Using Sessions with Phoenix LiveView

A quick primer on how to use sessions with Phoenix LiveView.

Read article …

Let’s Encrypt For Your Docker App in Less Than 5 Minutes

Secure any app with free HTTPS certificates in absolutely no time with Traefik.

Read article …

Nginx and Let’s Encrypt with Docker in Less Than 5 Minutes

Secure any app with free HTTPS certificates in absolutely no time with Traefik.

Read article …

Build A Great Status Page in 15 Minutes With No Budget

Here is one lesson I had to learn the hard way: Everyone needs a status page.

Read article …

Serverless Monitoring of Apps & Websites with AWS Lambda

Could this be the easiest, cheapest, most reliable way to monitor websites and API endpoints?

Read article …

Getting Started With Elixir & Docker

Learn how to build Docker containers for Elixir apps with this guide.

Read article …

Getting Started With Elixir & Docker

Learn how to build Docker containers for Elixir apps with this guide.

Read article …