The Cameron Book Club 2020A new decade, and a new chance to get back to reading even more. Last year, in 2019, I kept a log of every book I read. My initial goal…Jan 1, 20201Jan 1, 20201
The OnlookerThe Onlooker did as onlookers do: looked on. Of course, there were a great many onlookers here, but only one Onlooker, as far as we’re…Dec 10, 2019Dec 10, 2019
React Native: Ignore dynamic scaling on iOSSet defaultProps globally to determine font size and accessibility optionsNov 26, 201982Nov 26, 201982
Firestore: Use Promise.all instead of .getAll on the webHow to batch query an array of documents in Google Cloud FirestoreSep 9, 2019502Sep 9, 2019502
SunbeamsThe morning sun drew her silhouette in gold. Light hung off her like a tailor-made dress.Mar 11, 20191Mar 11, 20191
The Cameron Book Club 2019This will be a continuously updated article for the duration of 2019, consisting of a (spoiler-free) review of each book I read throughout…Jan 13, 2019Jan 13, 2019
Alive AgainPut into a cryogenic sleep in their 20s, a couple awake a hundred years later to find themselves relics of a past age in a world where no…Feb 15, 201820Feb 15, 201820
Morning SunThe age of human immortality has come and gone. Once gods traveling among the stars, through time and space, look what we’ve become.Feb 7, 2018Feb 7, 2018
RealityReality hits me in the face like wet concrete. When will I learn to stop daydreaming?Jan 30, 2018Jan 30, 2018
EVAFloating outside her ship, surrounded by endless vacuum and overwhelming silence, the astronaut was alone.Jan 29, 2018Jan 29, 2018
Tell me a storyA soft pitter-patter of timid footsteps approached the workshop, disturbing — no, harmonizing with — the warm silence of the evening.Jan 29, 2018Jan 29, 2018
Comfort ZonesLet’s talk about comfort zones. In 2018, I’m actively trying to destroy mine. This applies to many things in my life right now, but…Jan 17, 2018Jan 17, 2018
A Jedi and an iPhoneThis picture was taken on my two-year-old iPhone 6s Plus in the dimly-lit basement of the El Capitan theater in Hollywood after watching…Jan 13, 2018Jan 13, 2018