My musings on technology, science, math, and more

  • How the Internet Works

    One of my favorite questions to ask (or be asked) during an interview is the classic “how does the Internet work?” question. It usually goes something like this: You open your favorite web browser, type in “www.mysite.com”, and hit return. Almost like magic, a fully-rendered…

    Read more

  • LDAP in Containers

    Most of the time, connecting to LDAP is pretty straightforward and is just a matter of applying the right configuration to your application. Or maybe it isn’t even something you need to think about; it could be abstracted away behind an API call. This wasn’t…

    Read more

  • Changing Your Public IP on Home Internet

    Sometimes, when you’re using a Linux server as your home router/Internet gateway, you need to change your public IP. I won’t go into the reason(s) why, because they don’t really matter. Maybe you accidentally exposed the proxy port (mostly just for your kids to protect…

    Read more

  • Read-only Docker Containers

    There are lots of good reasons for and articles recommending running Docker containers read-only, but what I have a difficult time finding are descriptions of how to do this for many popular images. Some software needs to write to a few important and predictable locations.…

    Read more