Archive
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…
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…
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…
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…
🐳 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…
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…
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…
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…
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…
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…
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…
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…