Pentacent Blog

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

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 …