Dynamic broadcast overlays with Google Sheets and web technologies
How we built the broadcast package for the Asia/OCE Trackmania Championship.
And for once, it's not Nadeo's fault.
How we built the broadcast package for the Asia/OCE Trackmania Championship.
From a side project created out of frustration, to a tool used by many.
And for once, it's not Nadeo's fault.
Oh boy, what an AOTC it has been. Let's recap.
How we built the broadcast package for the Asia/OCE Trackmania Championship.
After 2 years, I think I've hit the limit of being Extremely Online.
From a side project created out of frustration, to a tool used by many.
Don't just let us know that you 'solved' a problem. Tell us how.
What a year it has been. Let's rewind, shall we?
Lightweight, web-based controller visualisation widget for TrackMania.
Formula 1 isn't weird enough. The Trackmania Grand League has a weird points system. Let's make Formula 1 weird.
Ever looked on your Twitch activity log and see some bit donations from Coil_Twitch_Bot lately? Here's why.
Why your frontend stack doesn't matter as much anymore.
What's the best way to deal with quarantine? Run an ultra-long speedrun that has never been done before.
Or, how I learned to stop worrying and live on the bleeding edge for once.
At least, we hope they are.
The gaming industry's greatest redemption arc of the decade.
A cautionary tale about peer-to-peer lending companies sponsoring university events, and what they can do with your personal data.
Even more useful music recommendations.
The Indonesian Financial Services Authority (OJK) has published their list of approved P2P lending companies three times. Each of them more confusingly inconsistent than the last.
Another day, another heated "discussion" about how static typing in JavaScript is both the single greatest thing since sliced bread _and_ the worst thing to have happened to humanity as a whole.
Some useful music recommendations.
Down with the `../../../`!
Or, The Part Where We Get to Write Some Code.
In this first article of a multi-part series on migrating to TypeScript, we look into the things you need to do to prepare your project for the Big Rewrite.
Initial reaction of foreign media and commenters alike on the Lion Air 610 crash were quick to blame Indonesia's aviation industry for never improving. However, I think they should put down their pitchforks.
An updated version of my type-safe guide to Redux, now compatible with Redux 4 + TypeScript 3.
Why I'm not so worried about Microsoft buying GitHub.
Written as part of the #WWWIDChallenge on Progressive Web Apps.
Dear Kemkominfo, please stop.
Redux and TypeScript are a match made in heaven. Here's how to make the most out of static types to make your Redux store as type-safe as possible.
Can't get your way through the Linux terminal? This guide will get you up and running in minutes.
In the long run, social media will affect you mentally the more you invest your time into it.
Find out what the fuss is all about the 2017 Jakarta Local Elections, as told by someone who has no idea what the fuss it's all about. I don't know. I'm high on caffeine right now.
No Man's Sky, Elite: Dangerous, and Star Citizen were meant to represent the best that space exploration games could offer. However, the current outcome looks worryingly underwhelming.
In which I rant about the shit that is TRUST+ Positif, again.
Slowly but surely, we're curving away from total net neutrality.
Another take on the left-pad disaster, and how it could've been avoided.
Or, the Indonesian government still not understanding how technology works.
Or, the day when I actually helped a bunch of foreign strangers and felt much better afterwards.
In which I tear through quite possibly one of the worst Indiegogo projects ever made.