Julien Sellier

Blog

Software-related posts.
Notes. Code snippets. Random thoughts.

Rotating Logfile in Go

Implementing a simple rotating logfile in Go.

Read this post

DNS RFCs

List of DNS-related RFCs

Read this post

The Null MX Record

Learn more about the Null MX Record.

Read this post

Simple Sitemap HTTP Handler in Go

Simple Go HTTP handler that pre-renders and serves a sitemap.xml file.

Read this post

Parsing and Rendering Markdown in Go

Simple helper to parse and render Markdown in Go.

Read this post

Sending Emails in Go

Simple helper to send emails (via an external SMTP relay) in Go.

Read this post

Merging Multiple File Systems (fs.FS) in Go

Simple helper to merge multiple fs.FS in Go.

Read this post

Generating (Human-Friendly) IDs in Go

Simple helper to generate cryptographically-safe random IDs in Go.

Read this post

Project Ideas for Developers

Find some inspiration for your next side-project.

Read this post

DNS Zone CI/CD on Scaleway

Learn how to automatically deploy your DNS zone to Scaleway DNS.

Read this post

Domain Name Contacts

Learn more about domain name contacts.

Read this post

DNS Bookmarks

Useful DNS-related links and resources.

Read this post

Sponsored TLDs

Learn more about sTLDs.

Read this post

Brand TLDs

Learn more about brand TLDs.

Read this post

Country-code TLDs

Learn more about ccTLDs.

Read this post

The RRR Model (DNS)

Discover the Registry-Registrar-Registrant Model.

Read this post

Run your App with Systemd

Simple guide for deploying your app with Systemd.

Read this post

Picking a Domain Name

Some things to consider when picking a domain name.

Read this post

Multi-stage Go Container Build

Build your Go container properly with multi-stage builds.

Read this post

Go Panic Recovery HTTP Middleware

A simple Go panic recovery HTTP middleware implemention.

Read this post

Pushing Logs to Loki with Go

Push logs to Loki HTTP API with Go (only using the standard library).

Read this post

HTML Page Boilerplate

Simple boilerplate for your HTML pages.

Read this post

Using SSH in a Github Workflow

A sample Github workflow that uses SSH.

Read this post