I’m a (ex-) Google trained SRE. Familiar with operating and building large and distributed applications (Borg in Google, Kubernetes in (GKE) and outside Google). This includes traffic management, observability and automation.

As a long time Linux (Debian) user (kernel version 1.2, March 1995) I’m fluent in shell, system management and various computer languages. Most of my current projects are written in Go.

I have expert knowledge of the Domain Name System and created various software projects and Internet RFCs: RFC 7328, RFC 7129 and RFC 6781.

Expert in operating and debugging Kubernetes clusters, created systemK (as a PoC) and also CoreDNS that serves as the DNS server/resolver in clusters.

The following projects are created by me:

See my GitHub page for various other project, like my ZSH prompt that folks seem to like and some half backed ideas.

I can be found as @miek@mastodon.cloud on mastodon.

Website

This website is a personal blog where I post articles on topics that interest me. It is managed by Hugo. The DNS is served by CoreDNS atomdns, which is managing the DNSSEC signing of miek.nl zone. The complete config for this is:

miek.nl {
    import observe
    sign zones/miek.nl {
        key keys/Kmiek.nl.+008+33694 keys/Kmiek.nl.+013+05607
        directory zones
    }
    dbfile zones/miek.nl.signed {
        import nlnetlabs
    }
}