Posts
Troubleshooting aethok.com HTTPS issue; atop
Today, I loaded the website for no good reason, and I get a “Connection not secure” message from Firefox. What gives? I thought I made sure that HTTPS works. Writing “https://” out explicitly before the domain name helps, but I really want it to be the only option. Let’s dig...
Securebank
Securebank Over the past few weeks, a friend pulled me into solving the security puzzles offered by CSCG 2022. It’s been a great fun, learning experience, and time sink. Now we’re done with the easier ones, we’ve set our sights on Securebank. The challenge We are provided with the code...
How to add an Android app resource just for development
Use “source sets”: “creating source sets, similar to main/, helps organize files and resources that Gradle should only use when building certain versions of your app”.
The push script
This post is going to be shorter and more of a note. After being pointed to the fact that my feed.xml is botched up, including dev data, rather than production data (pointing to localhost, instead of the actual domain name), I felt the need to write a quick script to...
Further configuration of æthok
Yesterday, I wrote about how I set up the website hosting the content you’re currently reading. The setup didn’t include HTTPS, so today I’ll write a quick note while I’m setting that up. Let’s encrypt Other than a slogan, “Let’s encrypt” is also a certificate authority. In a nutshell, it’s...
Building æthok
What better way to start a blog, than to tell the story of how it’s made. It’s not a story of heroic adventure (hopefully), but rather a guide that will ideally help you (or future me) repeat the feat. As such, it sets the example for other articles in this...
subscribe via RSS