All 51 posts since 2016. Starred (★) are my favorites. See also blog analytics.
- Willingness to Get Bored
- Slow, Then Suddenly ★
- Thoughts on Remix 3
- A Side Project Story: Music Player
- The Get Your Shit Together Day
- Who Cares ★
- The Hacker News Stack
- No Best Tool for the Job
- Opening Mail
- Who's Watching the Watchdog?
- A Side Project Story: Hacker Gifts
- Story Behind Hackathon Photo
- JavaScript Gom Jabbar ★
- Shuhari
- Disposable Software ★
- What Were You Trying to Achieve?
- Replacing Jekyll for My Blog
- On Leaving Facebook ★
- React API Evolution
- A Side Project Story: Octave Cloud
- Moving My Serverless Project to Ruby on Rails
- TODO Apps Are Meant for Robots
- Optimize Your Meetings for Engagement
- Things That Are Not Strings ★
- TODO File for Personal Projects
- Debugging Home Internet Connection
- Reconsidering the Way I Explain Programming
- How Not to Use Flux: SET Actions
- Digital Typewriter
- Improving End to End Tests Reliability
- How to Convince Your Boss to Use React Native
- React Conf 2018 Recap
- How Not to Use Flux: Mini Cycles
- I'm a Tomorrowman
- Better Way to Switch Between Apps on macOS
- No Constraints, No Fun
- Why Side Projects Are Hard ★
- The Very First React Native App on the AppStore
- React-Flavored JavaScript in 5 Minutes
- Understanding "Taming the Meta Language"
- cdtmp
- Plotting Ideas
- Good Errors Leave Trace ★
- Geek's Guide to Making Decent Slides
- Test Plan
- Provide Context When Writing Blog Posts
- Show OSX Notification When Long-Running Command Finishes and Your Terminal Is Not in Focus
- My Favorite Shell Shortcut
- Using Redux with Flow
- Copying Code with Syntax Highlighting
- Hello, World!
Get New Posts via Email
A cron job sends an email every time I publish a new blog post. Usually once every 2 months.
No spam. One click to unsubscribe. Powered by Buttondown