How I turned my rental apartment into the ultimate smart homeImagine walking up to your apartment building on a hot summer evening and using your phone to unlock the main building entrance. You get to…Jul 15, 2022Jul 15, 2022
Goodhart’s Law is Killing Free Journalism — Bundles are the SolutionFree journalism is struggling and Substack is thriving. Bundles can help bridge the gap and make quality journalism accessible.Mar 17, 2021Mar 17, 2021
Published inGeek CultureStructured Thinking in Product ManagementStructured thinking’ in product management is about asking questions and breaking things down to arrive at better answers.Mar 11, 20214Mar 11, 20214
Published inThe StartupHow to Evaluate a Product Management JobA guide for the next step in your careerFeb 25, 2021Feb 25, 2021
What we can learn from Clubhouse’s viral engine of growthClubhouse has taken the world by storm. Here we’ll take a look at the mechanisms they’ve put in place to get millions of users for free.Feb 17, 2021Feb 17, 2021
Basic Data Flow in ReduxThis week we’ve started working with React and Redux — it’s been a lot to take in so I wanted to take this opportunity to sketch out the…Sep 29, 20161Sep 29, 20161
Keeping secrets with FigaroYou’re in the process of writing a new application and you push all your code up to git — great! One problem though, often times we need to…Sep 15, 2016Sep 15, 2016
Searching and Sorting on Rails with RansackThe most recent rails project I worked on was a simple marketplace application where users could browse products, add them to their cart…Sep 1, 20162Sep 1, 20162
Relational Database and Active Record BasicsA few weeks ago I had my first exposure to relational databases. In this post I’ll go over the basics of relational databases and Active…Aug 18, 2016Aug 18, 2016
Tips for Future Flatiron StudentsIt’s been over three months since I was first accepted to the Flatiron School’s immersive web program. Now that I have officially completed…Aug 3, 2016Aug 3, 2016