Categories
Keyboard Learning Weekly

Weekly: diving deeper into keyboards

This week I finally made the plunge into the slightly deeper end of the mechanical keyboard community. I made the pre-order for Drop’s Ctrl Keyboard (Halo True switches). Total damage after shipping: 201.05 USD.

It’s my first step into the custom keyboard modding community. I was contemplating for the longest time if I should build a totally custom keyboard from scratch from sites like kbdfans for example. But the high cost of entry and the fear of screwing up made me decide to go for a semi-custom route instead.

However, while waiting for the keyboard to come, I decided to do some slight modifications to my Filco keyboard to see if I could improve the feel and sound of it.

Categories
Weekly

Weekly: slogging away

This week’s weekly came in late because to be honest, I was feeling a little burned out from work, as well as helping out with covid-19 related projects. The pace that I was working at kind of killed off my desire to do anything computer-related in my free time.

Case in point, I can’t remember the last interesting thing I did the past week, my new NAS is still sitting there, underutilized. But hey, it’s the start of a 3 day weekend so maybe next week’s entry would have something interesting.

After thinking really hard about it, I actually did fix an interesting problem that my windows desktop had for the past couple months (year?).

Categories
DevOps Learning Thoughts Weekly

Weekly: It has been a week?

The past week has been pretty hectic changing between roles as a dev and ops, helping out with other projects till 2-3am every day has really taken its toll and I feel old.

Unsurprisingly, I haven’t been able to really work on any of my own projects but I did learn something interesting that I wish to write about.

Recently facing an issue on Gitlab CI pipeline, where I want to run integration/regression tests on the latest docker build. However, since each image is meant to be production ready, it means that it will be ran as a non-root user. Which means that it will restrict what the user can do when the container starts. Here’s why this problem has caused me such a headache.

Beware, below is really more of a rant about the troubles I faced.

Categories
Learning Weekly

Weekly: Fixed images not loading on blog

This blog has went down twice in the past week. Which seems rather unstable. But I always have to keep in mind that it’s a $1 web host after all.

That 86 mins downtime right there ¯\_(ツ)_/¯
Averaging 1 second for response time, not great but not terrible

I know this because I use this service called uptimerobot which is a freemium service that can help you keep track of your services uptime. I’ve been using it for the past couple of years but I don’t think I’ve ever mentioned on this blog. It’s great because it will send you email notifications when it’s unable to reach your site!

It’s interesting that when I was self-hosting it, it only ever went down for 2 mins over 6,500 thousand hours. It’s a bit insane when I think about how far tech has came.

The logs only shows so far back on the free plan

Not sure if anyone noticed but the images has not been loading consistently on the blog, it was due to the image optimiser + caching + CloudFlare. Decided to simplify everything by relying on WordPress’s Jetpack CDN to load my images instead and it’s loading pretty much instantly now!