Welcome to my website! I'm a Developer, QA Engineer, and former JET Programme ALT who enjoys tinkering with computers, self-hosting software, gamedev, and all things basketball. This website is my way of sharing with the world everything I've learned through the wonderful resources of the open internet.

For starters, here are some of the more useful things I’ve written:

Recent Blog Posts

Debugging React Native FlatList numColumns with Header and Footer
February 15, 2018

First in a new series of posts that I’ll be calling Code Dive. I like testing the depth of my React Native knowledge by answering questions on StackOverflow. Occasionally, I’ll run into a question that asks about the same exact issue I ran into and was forced to look into the source code to understand. So I take the time to redo the code dive and write out a summary/explanation of what I discovered. For any that I feel were particularly useful, I’ll be reposting them here.

For my very first report, I’ll be explaining why headers and footers are not included in the columns for React Native’s FlatList component when using the numColumns prop. Originally asked here.

Forking google-maps-services-js
February 13, 2018

I’ve forked and made minor pull requests in the past, but this past week (a full 3 days of analyzing/coding & 1 day of documentation), I made my first real fork of an existing project. It was quite the task as I had to learn the ins and outs of the existing codebase in order to make the large changes I wanted. Today, I’ll be talking about my entire thought process as I forked google-maps-services-js into react-native-google-maps-services.

#100DaysOfCode: Day 19
January 23, 2018

Devlog for day 19 of my #100DaysOfCode coding challenge.

Recent Wiki Edits

UI Frameworks
January 18, 2018
January 18, 2018
January 15, 2018

Copyright © 2011-2017 Ho Yin Cheng