Hi! I’m Bandung, welcome to my site!
This site contains my posts, my often random micros, and the archives from my old blog.
My Latest Blog Posts:
Non Null Type Inference After Null Checking in Flutter
-
It is silly that Flutter cannot dictate from the null check not a moment ago, and infer that a variable is in fact non-nullable. There is only one possible control flow from that point on! Bang operator is risky because there's possibility of neglecting the operator in future refactoring. So I use this approach.
Read More »
Kalender dan Yearly Planner 2021
-
(This post is in Indonesian) Sudah lama saya tidak mendesain. Sembari belajar lagi, saya coba bikin kalender sekaligus yearly planner tahun 2021. PDF bisa diunduh di artikel ini.
Read More »
Some Apple Scripts for Safari
-
macOS provides way to change default key bindings for any applications, and changed some of Safari's key bindings with it too. I discovered other way to "change" or add key bindings with Apple Script and FastScripts. It is awesome that I'd like to share it.
Read More »
Refactoring My Site
-
I am currently refactoring my site. The main goal is to reduce page size, remove tracker, reduce JavaScript usage, and leverage as much Indieweb features as I can.
Read More »
Interesting Links I Found on July 2020
-
Read More »
My Latest Micros:
Found this neat blog from the developer of Apple application «Paper». They wrote about app store strategy on Part 1, some text handling mechanism with Objective-C on Part 2, and more nerdy stuff on Part 3.
The interactivity on the 3rd part is really good, but unfortunately it does not work on Firefox.
Showing off my website to my colleagues. 🥰
November the 8th is Aaron Swartz day. His work for RSS and Markdown is a breakthrough. His spirit for freedom of knowledge is admirable. Let’s honor his memories.
I’ve tried Fastmail, Google Workspace, Hey, Namecheap and my country’s local company service for custom domain mail. Now I am using iCloud Custom Domain.
The service is included with my monthly iCloud Drive subscription, so basically free addition to service I already paid.
So far so good, the web interface is bad UX-wise tho. I cannot know exactly, but I hope Apple is true to their words on not spooping on my private emails.
If you are concerned with your privacy when contacting me, you can email me with text encrypted via PGP. See my PGP public key in my contact page.
This article saved my time! I am trying to make myself use vimdiff
for small changes between files that are not in git repository.
Solutions from StackOverflow never mentioned this weird error message.