Notes on software, side projects, and things learned while making them.

React Native: Some Thoughts

A few days ago, I started using Facebook's React Native. I had an idea for an app, and decided to give RN a try. I installed it, and tried to run the "example application", and could not figure out how to open the Developer's Menu in the Android Emulator to reload the code. Look…

Read article

Blog Pagination is weird. Here's why.

This week I had to implement a pagination system for the blog. Because, as I write more posts, the blog needs these kind of features. I started looking around at the blogs I read frequently, and ended up more confused on how to implement these pages than when I started. Typicall…

Read article

The PHP type cast that always returns NULL

A few days ago I was going through the a PHP RFC page when I found a vote for deprecation of a cast I had never used before, a cast to NULL. The keyword unset is used for this cast, for example, $b = (unset) $a, which results in $b being assigned with the value NULL, and nothing…

Read article