Secure DNS
TL;DR: Use a VPN if you really care. Hey, you over there! Want to take something that works perfectly well and make it more complicated? Sure ya do! Oh, need a little more convincing? Okay ...
Read more ⟶TL;DR: Use a VPN if you really care. Hey, you over there! Want to take something that works perfectly well and make it more complicated? Sure ya do! Oh, need a little more convincing? Okay ...
Read more ⟶
Image of a Raspberry Pi I’ve used different technologies to block ads for a long time. I remember my first computer used Proxomitron to great success in the early web. (HTTPS wasn’t much of a ...
Read more ⟶
Cornfield Part 1: Wordpress hosting, docker style Part 2: Cron + LetsEncrypt, docker style Part 3: Matching socks: Nginx + php = Wordpress Today, I’m going to talk about running background jobs with docker. On ...
Read more ⟶
I’m subscribed to an email listserv. The problem is they’re always ending up in my ProtonMail spam folder. ProtonMail offers only a very simple option in the UI for dealing with spam: An explicit allowed ...
Read more ⟶
This October, I went with my friend Erica and we set off for the Enchantments thru-hike. It appears every time I get amnesia about the hike because there are some very key details I always ...
Read more ⟶
I’m using Koko analytics on my site to generally see if it’s getting traffic (it’s not :D). One thing I wanted to add was a site counter as a throwback to my original website which ...
Read more ⟶
Part 1: Wordpress hosting, docker style Part 2: Cron + LetsEncrypt, docker style Part 3: Matching socks: Nginx + php = Wordpress Previously, we’ve covered terminating SSL connections and running cron jobs. Now it’s time ...
Read more ⟶Many years ago, I went to Paris to visit my sister. I was walking around, exploring the sights, and visiting the touristy places. I remember stopping by a shop to pick up a baguette, some ...
Read more ⟶
A whale, coming out of the water Part 1: Wordpress hosting, docker style Part 2: Cron + LetsEncrypt, docker style Part 3: Matching socks: Nginx + php = Wordpress Those segfaults I mentioned? Yeah, they ...
Read more ⟶TL;DR: Use a VPN if you really care. Hey, you over there! Want to take something that works perfectly well and make it more complicated? Sure ya do! Oh, need a little more convincing? Okay ...
Read more ⟶
Part 1: Wordpress hosting, docker style Part 2: Cron + LetsEncrypt, docker style Part 3: Matching socks: Nginx + php = Wordpress Previously, we’ve covered terminating SSL connections and running cron jobs. Now it’s time ...
Read more ⟶
Cornfield Part 1: Wordpress hosting, docker style Part 2: Cron + LetsEncrypt, docker style Part 3: Matching socks: Nginx + php = Wordpress Today, I’m going to talk about running background jobs with docker. On ...
Read more ⟶
A whale, coming out of the water Part 1: Wordpress hosting, docker style Part 2: Cron + LetsEncrypt, docker style Part 3: Matching socks: Nginx + php = Wordpress Those segfaults I mentioned? Yeah, they ...
Read more ⟶
This October, I went with my friend Erica and we set off for the Enchantments thru-hike. It appears every time I get amnesia about the hike because there are some very key details I always ...
Read more ⟶
Image of a Raspberry Pi I’ve used different technologies to block ads for a long time. I remember my first computer used Proxomitron to great success in the early web. (HTTPS wasn’t much of a ...
Read more ⟶Many years ago, I went to Paris to visit my sister. I was walking around, exploring the sights, and visiting the touristy places. I remember stopping by a shop to pick up a baguette, some ...
Read more ⟶
I’m using Koko analytics on my site to generally see if it’s getting traffic (it’s not :D). One thing I wanted to add was a site counter as a throwback to my original website which ...
Read more ⟶
I’m subscribed to an email listserv. The problem is they’re always ending up in my ProtonMail spam folder. ProtonMail offers only a very simple option in the UI for dealing with spam: An explicit allowed ...
Read more ⟶TL;DR: Use a VPN if you really care. Hey, you over there! Want to take something that works perfectly well and make it more complicated? Sure ya do! Oh, need a little more convincing? Okay ...
Read more ⟶
This October, I went with my friend Erica and we set off for the Enchantments thru-hike. It appears every time I get amnesia about the hike because there are some very key details I always ...
Read more ⟶
Part 1: Wordpress hosting, docker style Part 2: Cron + LetsEncrypt, docker style Part 3: Matching socks: Nginx + php = Wordpress Previously, we’ve covered terminating SSL connections and running cron jobs. Now it’s time ...
Read more ⟶
Image of a Raspberry Pi I’ve used different technologies to block ads for a long time. I remember my first computer used Proxomitron to great success in the early web. (HTTPS wasn’t much of a ...
Read more ⟶
Many years ago, I went to Paris to visit my sister. I was walking around, exploring the sights, and visiting the touristy places. I remember stopping by a shop to pick up a baguette, some ...
Read more ⟶
Cornfield Part 1: Wordpress hosting, docker style Part 2: Cron + LetsEncrypt, docker style Part 3: Matching socks: Nginx + php = Wordpress Today, I’m going to talk about running background jobs with docker. On ...
Read more ⟶
I’m using Koko analytics on my site to generally see if it’s getting traffic (it’s not :D). One thing I wanted to add was a site counter as a throwback to my original website which ...
Read more ⟶
A whale, coming out of the water Part 1: Wordpress hosting, docker style Part 2: Cron + LetsEncrypt, docker style Part 3: Matching socks: Nginx + php = Wordpress Those segfaults I mentioned? Yeah, they ...
Read more ⟶
I’m subscribed to an email listserv. The problem is they’re always ending up in my ProtonMail spam folder. ProtonMail offers only a very simple option in the UI for dealing with spam: An explicit allowed ...
Read more ⟶