Blog
3rd Nov 2020
3 Minute Read
Why Google's New Icons Are Awful
Google's new icons have been making the rounds lately. They have decided to rebrand the icons for the products, opting for consistency over…
1st Jul 2020
4 Minute Read
Thoughts on Apple's Unfair App Store Policies
Many people refer to Apple's ecosystem as a walled garden. It isn't a mystery why their ecosystem is so heavily restrained - it's what makes…
7th Jan 2019
5 Minute Read
How I Got My First Internship and How You Can Too
Let me take you back to June last year when I was finishing up with my first year of Computer Science exams. I was really worried because I…
28th May 2018
3 Minute Read
How I Built My Blog Using Gatsby and Netlify
Can you name a more iconic duo? 🤔 Years ago, when I would build a static website, I wouldn't use any fancy frameworks or build tools. The…
12th Aug 2017
3 Minute Read
🐳 Docker: An Explanation for Beginners
During the 6 years I’ve been programming, I’ve discovered a pattern when learning something new. At first what you’re learning feels…
26th Feb 2017
3 Minute Read
5 Reasons Why I Will Open Source My First App
Before I started to build my app, I debated whether I should release my code to the public. This was quite a scary thought at first but…
19th Feb 2017
2 Minute Read
What’s Happening with Navigation in React Native?
When I began learning React Native the docs and developers said that to handle navigation between scenes in your app you should use…
12th Feb 2017
1 Minute Read
Validating Forms in React Native
As I’m in the midst of building a React Native app for my exam studying tool, Revisify , I needed to find an elegant solution to validating…
5th Feb 2017
2 Minute Read
My React Native App Setup
2017 will mark a huge milestone for me because I will release my first app for iOS and Android. My strong passion for programming, improving…
30th Jan 2017
3 Minute Read
Using Redux with React Native
I’m in the middle of developing a React Native app — Revisify. Originally starting as a website to help students prepare for their exams, I…
22nd Jan 2017
3 Minute Read
5 Reasons Why I Chose React Native Over Traditional App Development
Back in 2015, I built Revisify, a free study tool for students to use. Revisify has matured on the web for 2 years now and I’m in the…
27th Dec 2016
2 Minute Read
The Timezone Struggle
Something I recently found difficult to get my head around was how timezones work. It’s one of those things you tend to avoid as much as…