Hello 👋

I'm John. This site hosts a collection of articles and tutorials based on my work in full stack web development. My areas of expertise include:

  • Linux operating systems
  • Apache and Nginx web servers
  • PostgreSQL databases
  • Python and PHP scripting languages
  • Email deliverability, including DMARC, SPF, and DKIM

Recent articles

How to Configure OpenDKIM with Postfix

If you send email from a Postfix mail server, configuring OpenDKIM is necessary to authenticate your domain. Without it, email providers like Gmail and Yahoo will junk or reject your emails. Here’s how to set it up.

Linux Commands for Web Developers

It is the responsibility of web developers to understand how their code is impacting the server environment. Here are a few essential commands to gauage your impact.

A Simplified Explanation of DMARC

To help understand how DMARC compliance works, and why SPF and/or DKIM alignment is necessary, I find that a postal service analogy works best.