Teaching 101: How I teach (code)

Over the past few months, I’ve started getting involved in teaching a web development course to beginners. Had I stayed in Melbourne, I would have taken the web development teaching assistant role I was offered by one of the coding schools. In the end, the same company gave me a …

Continue reading

Mastering your development environment: Part 2

In my first post, I covered the essentials of my development environment. It was mostly a laundry list of my essential tools and a bit of what my personal setup looks like. Of course, it takes more than a pile of tools to master your workflow. Mastery of your tools …

Continue reading

5 things coding taught me

I’ve learned a lot from picking up how to code. It goes without saying that I’ve learned new skills in web development, problem solving, and even, learning how to learn. While the first year will always feel the most eye-opening (and confusing), I think the biggest changes have come in …

Continue reading

Mastering your development environment: Part 1

Ah, the development environment, the starting point for all your development work. The development workflow is essential for your productivity and differs so immensely from person to person. Everyone has an opinion but not everyone enjoys fine tuning their work environment as much as I do. I remember when I …

Continue reading

My first piece of wearable tech: Fitbit Charge HR

The Fitbit is one of the most popular wearable health devices on the market. I picked up the Fitbit Charge HR in July before coming back to Australia and I was pretty excited about my new toy. I went with the HR because of the heart rate monitoring function in …

Continue reading

Everything I’m not passionate about

The original goal of this blog was to document my journey in answering the big question, “where to next in life?” while creating a relatable content to anyone else wondering something similar. The motto, “learn, explore, create” was my mantra and to show that ordinary to extraordinary was possible through …

Continue reading

Exploiting the AR world: what Pokemon Go taught us

Pokemon Go is a thing. Or it was a thing. It smashed so many records with its release and had so people walking around like drones that it’s crazy to think that it only started two months ago. The numbers are in steady decline now with over 10 15 million …

Continue reading

Practical Object Oriented Design in Ruby (POODR) Review

Practical Object Oriented Design in Ruby (POODR) is one of the most well-known and iconic books in the Ruby library. While the book uses Ruby in all of its examples. The core concepts of object-oriented design are beautifully explained and are applicable to all object-oriented languages. It’s very different from …

Continue reading

Grounded Rubyist review

The Grounded Rubyist (second edition) is one of the first ruby books I read from cover to cover. This review is long overdue from last year but I wanted to review some of the books that I have read over the last year. This one in particular, is a great …

Continue reading

Moving from Sublime to VIM

Like many developers starting out, I used Sublime Text as one of my first text editors. It’s one of the most popular free editors that is also beginner friendly. It’s packed with features and has a mature suite of productivity plugins for tons of customization. When I joined a commercial …

Continue reading