Firefox Focus

I’ve been using Firefox Focus in the last few months. It’s a great product with ad-blocking and incognito-mode out-of-the-box, and this works perfectly if you’re someone who opens an article and reads them straightaway. But these past couple of weeks, and ever since this year started, I’ve modified my workflow to be more productive (e.g. batching my social media time which means I also have to batch articles opened through social media).

Continue Reading »

Web Directions Summit 2017 Notes

Last week I attended the Web Directions Summit in Sydney. There were surprisingly a lot more good talks and brilliant speakers compared to previous years (thank God). Below is a rundown of what I’ve learned during those two days attending the conf: Web performance engineering is not just for our users, it’s also for us as we age and our focus and patience decreases over time. Conversational UX through bots and voice is and will be the next killer features for apps.

Continue Reading »

Health / Living

Experiencing a chronic health issue can make one question their life, their choices, and what’s truly important in their day-to-day living. Nothing else matters when you’re sick but to get better and to get better as soon as possible. And when pondering about the future, nothing else matters but to live happily and to live longer. That’s essentially how I felt in the first half (or so) of this year. Not knowing the cause of my symptoms, and also not having a good* GP at that time didn’t help.

Continue Reading »

Google Canaries

There are some interesting release engineering and strategies in Google Cloud’s blog post How release canaries can save your bacon - CRE life lessons. For example, on canary’ing web clients: One solution is to version your JavaScript files (first release in a /v1/ directory, second in a /v2/ etc.). Then the rollout simply consists of changing the resource links in your root pages to reference the new (or old) versions.

Continue Reading »

Rethinking Writing

It’s been more than a year since my last post here. When I first set this up I thought I’d be posting at least once a week. Since I was doing photography at that time, I thought that would be very easy - post my weekly photos, and a little bit of tech on the side and it will be good. But life caught up and it gave me a glimpsed that there’s more to this and photography.

Continue Reading »