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