I've been writing this review thing for quite a long while, and the past two years were pretty epic in my opinion. Now it's that time again to look back and see what happened and what I've done.
The little things:
- 14 Kopi.JS meetups organized this year. ☕️
- On January, I moved my 3-year-old app away from AppFog.
- I accidentally built RailRouter SG. With exits/entrances. Also made it more beautiful, complete and functional. Launched it on the 15th. 🚀
- I drew the pixelated Kopi.JS logo with Aseprite.
- My RailRouter SG app got featured on Winnie's article, Makers making together.
- I ate wanton mee with Jian Wei and Joshua.
- My Steepless app got featured by React Rocks.
- I published 'Building side projects' 📝. I also gave a talk about it twice at the General Assembly Web Development Immersive class and the NUS Friday Hacks #106 🗣. Thanks for all the nice feedback! 😊
- On February, I started working at Tech In Asia, after almost 4 months of unpaid sabbatical.
- I started sending out TestFlight invites for my HackerWeb app for iOS.
- On March, I launched my first ever iOS app on the App Store. I published 'Building HackerWeb for iOS'. 🚀📝
- I received a few cool Hacktoberfest stickers from Digital Ocean. 👾
- I played basketball in the Facebook Messenger app.
- I attended FOSSASIA 2016.
- I voluntarily printed stickers for SingaporeCSS and SingaporeJS meetups. 👾
- I launched TaxiRouter SG and published 'Building TaxiRouter SG'. 🚀📝
- On April, I attended the Tech In Asia Singapore conference.
- I launched my first ever Android app on Google Play and published 'Building HackerWeb for Android' few weeks later 🚀📝
- I co-organized Geek Brunch SG with Sayanee and Michael 😁. Also co-written 'The story of Geek Brunch Singapore'.
- On March, someone caught me looking at my streaming Twitter feed. 👀
- I gave a talk on my TaxiRouter SG project at the SingaporeJS meetup. 🗣
- I found my first pull request for the jQuery UI project on GitHub.
- I tried Apple Pay with my iPhone 6S at Toast Box. Pretty amazing.
- I tried UberEATS.
- I printed stickers of my HackerWeb logo. 👾
- On June, I got sick for a whole week and did a few blood tests. 😷
- I bought a React Native t-shirt from Teespring. 👕
- I attended Echelon Asia Summit 2016.
- I got featured on Digital News Asia. 😎
- I attended RedDotRubyConf and helped a little.
- I was interviewed and appeared on Channel 8 News. 📺
- I had a fun conversation with Huiren on Twitter. 😂
- I gave a talk on Introduction to Electron at the Singapore PHP Meetup. 🗣
- On July, I received a few nice stickers from DevSwag. 👾
- I started playing Pokémon Go.
- I published 'Being invisible', the most honest and bravest blog post I've ever written. Also surprised to be mentioned by Winnie on her writing. 📝
- I built Kopi Maker, a simple interface to generate Kopi names based on the ingredients, states and expressions. ☕️🚀
- I dined at the Pokémon Cafe.
- I launched Repokémon and published 'Building Repokémon' a month later. 🚀📝
- Somehow I got featured on VentureBeat because I tweeted about the WTFIT bot 😎🐔
- On August, I shared my findings on my MacBook, Nexus 5X, iPhone 6S and USB-C experiment.
- I accidentally triggered 'Hey Siri' by just watching a YouTube video. 😅
- I finally invested in custom-printed Kopi.JS t-shirts by Cottony, after so many months of consideration and experimentation. 👕
- I printed a few stickers for TechLadies and got free Pokémon stickers from StickerHD! 👾
- I had Salted Egg Prata Bom. 💥
- I attended PHPConf.Asia.
- It was publicly announced that I'm one of the JSConf.Asia speakers.
- I found a very old photo of me giving a talk at a conference called 'Neoteny Singapore Camp' back in December 2009.
- I gave a talk about Repokémon at the SingaporeCSS meetup. 🗣
- On September, I bought two shirts from Cotton Bureau. 👕
- I bought custom-printed Kopi.JS magnets from Sticker Mule. 👾
- I bought a formal made-to-measure shirt from Edit Suits, in preparation for my cousin's wedding. 👕
- I passed the Basic Theory Test for converting my Malaysia driving license to Singapore driving license.
- I published 'Designing artwork for RedDotRubyConf 2016'. 📝
- I attended LINE Developer Day in Tokyo.
- On October, I got featured by Dr. Yaacob Ibrahim at the GovTech conference. 😎
- Finally I got my Singapore driving license.
- I attended iOS Conf SG. Designed some stickers too. 👾
- I bought the Samsung Portable SSD T3, 1TB space with USB-C port. No more Micro-B SuperSpeed port.
- I attended Geekcamp.SG.
- On November, I designed a panda wearing a pair of glasses.
- I released a new side project called Nobita. 🚀
- I printed even more stickers. 👾
- My Skype account got hacked. 😡
- I bought Google Pixel and Chromecast Ultra via ShopandBox, to replace my old Nexus 5X and Chromecast (non-ultra). 📱
- I attended the Product Hunt meetup at the new Google office.
- I bought yet another t-shirt from Cotton Bureau. 👕
- I attended CSSConf.Asia and gave a talk at JSConf.Asia. 🗣
- On December, I received free Dribbble stickers from Sticker Mule. 😻👾
- I got featured on Tech In Asia's Developer Spotlight column. 😎
- I celebrated my 10-year Twitter anniversary.
- I celebrated my 4K Foursquare/Swarm check-in milestone.
- I got my AirPods, before Christmas. 🎄🎁 Also reviewed it.
- I published 'Bridging connections', an extended written version of the talk I gave at JSConf.Asia. 📝
Some statistics; I've attended 9 conferences, launched 7 side projects, and written 9 blog posts (including this one) this year.
As for my travels, I'm kind of toning it down a bit this time, compared to my previous adventurous two years.
Tokyo
I didn't plan this trip initially but somehow I got a free ticket to the LINE Developer Day, so… why not?
On September 23, I departed from Singapore to Tokyo Haneda Airport (HND) with a stopover at Suvarnabhumi Airport (BKK). By the time I reached there, it's already September 24 and the conference is held on September 29, so basically I only have 5 full days of doing touristy stuff.
This is my second time in Tokyo and honestly, it feels really good to be back. I know my way better now, including all the opening/closing times and station exits/entrances.
This time, Tokyo felt warm to me as I sweated every time I walk around the city. It rained on the first day and last day so I have to buy those transparent umbrellas from the convenience stores. 😅
I tried matcha, unagi don, sushi and Ichiran ramen again. I saw not one but two Ferris wheels; one at Odaiba and another one at Kasai Rinkai Park. I tried the ramen at the Michelin-starred Tsuta restaurant. I tried taking the bus instead of the usual trains.
I've also tried two exotic meals; raw horse meat 🐴 and whale sashimi 🐳. Not forgeting the quite-hyped melon pan, okonomiyaki, the 7-shades-of-green Nanaya matcha ice cream and the must-try oh-my-god-super-milky Cremia. 😋😋😋
I visited a few places, mostly the ones I didn't manage to go on my previous trip:
- Pokémon Store
- Hamarikyu Gardens
- Venus Fort
- Tokyo Sea Life Park
- Pokémon Center Mega Tokyo
- J-World Tokyo
- Sunshine Acquarium
- Yanaka Ginza, so-called "Cat Town"
I also found Saitama's apartment (character from One Punch Man anime, via Reddit).
A few more photos:
I flew back to Singapore on September 30.
Some stats:
- 120 Foursquare/Swarm checkins.
- 45 Instagram photos.
- 21 tweets.
- 507 photos and 10 videos on Flickr.
Best year yet
Even though I had less travels this year, it's been my best year yet as I write more, give more talks, release more side projects, meet more people, got interviewed a few times, and got featured by other people and publications a few times.
2015 was the year when my life took an unexpected turn and 2016 turned it around again, in a surprisingly positive way. It's rather unexpected but I guess that's what makes life so interesting.
Looking forward to 2017. 🚀