I have made it a point to write some of my ideas down on telegram, I will need to find a sustainable solution to update this list as and when I write more stuff in it, for now I’ll just write the ideas down here
So maybe I will start blogging? I’ve also added comments so that people can tell to my face that I am wrong, this is part of learning in public from the really inspirational @swyx Here’s to many more bad blogs ahead
This also spurred me to look into my 2018 success and write a blog about that.
I’m writing this about 2 weeks after I’ve attended jsconf, so my memory will be hazy about everything. Here’s a few actionable things I want to do after what I’ve learnt at jsconf:
Having “volunteered” to give a talk about my experience in japan, I decided to make my slides out of AMP itself. By using handlebars templating engine, I wrote a tool that converted json into slides if i were to continue this project, I think I would write it in some proper framework and not use the completely uneccessary templating engine.
100% JavaScript implementation for CSS image sprite generator.
Sg carparks is a telegram bot that I developed to help find nearby parking lots. You send the bot your current location, and it brings up the five nearest carparks from that location and lists out the carparks rate. You can also click on the carpark names returned to you and it will redirect you to google maps for you to find your current location.
A project developed for a module, Midichlorians is an iPad app implementation of the famous Midi-controller Launchpad. This project was done over a period of 6 weeks, in a team of 4 people. Features include audio synch to dropbox, customised animations, recording playback, and multiple music profiles.
This was my first self-assembled quadcopter. Under the guidance of an NUS lecturer, Dr Colin Tan, I assembled the 450 frame drone and changed the circuitry with 3DR’s pixhawk flight controller, and connected it to a Futaba transmitter and receiver kit.
Give For Free was a project thought up by a good friend of mine. The idea was simple: Snap pictures of your preloved goods on Give For Free, choose your favourite charity and how much you think your items are worth. When another user wants your item, they will donate to your charity at your listed price. We managed to onboard SPCA and had over 500 users within two weeks of launch.
When playing Binding of Isaac which was a dual thumb stick shooter (control character with one thumb stick, control direction of your bullets with another) , I realised that the market does not really sell a controller that has dual thumb sticks in the center, most are either too far down (PS style) or at offset positions (Xbox style). As I wanted to make some custom controllers for a while (more on that when the parts arrive!), I decided to make a USB controller specifically for this game.
This is a project for my internship at Boon Software for Breadtalk. Powered by an Arduino clone(again), this device uses and ESP8266 which communicates to the Arduino via Serial i/o. I wrote my own TCP Sender and Receiver on both the Arduino side as well as the Java side. There are many things that could be improved, but this is the first version.
Another quick but more useful project, I used what I learnt from the bench top power supply to make this USB power-cutter (for lack of a better name). I needed a Device to turn off power after charging my Hubsan X4 for exactly 1 hour, as over charging the batteries was highly discouraged. I got a cheap Arduino micro clone I had lying around and attached it to a couple of female jumper wires. This was then connected to a relay. The timer is hardcoded into the Arduino. Maybe one day I will upgrade it with an LCD and some buttons, maybe use a one channel relay since that is all I need and put it in a proper enclosure. In the meantime, this will do!
My first foray into Internet Of Things, this was quite a leap of faith for me. A friend (Hi Wei Lun!) asked me “is it possible to feel what it is like to be in another persons shoes?” This would be the start of my involvement in Project Dawn.
I saw this bottle dynamo on sale at Sim Lim towers and learnt that bottle dynamos could be retrofitted on most bicycles and decided to try to add it on my bike. I learnt to make a diode bridge to change the AC circuit into DC, and put a capacitor over the circuit so that the light would not blink. Pretty simple circuit, and the results were decent although not very pretty.
Well. Finally got around to putting this old website together. Neat thing about it - powered by Jekyll and I can use Markdown to author my posts. It actually is a lot easier than I thought it was going to be.