Caffeine Coding

  1. Debugging Network Requests and Android WebViews with Charles

    Ah yes, another post related to Charles. Why do I have so many of these? Well for one, I love this tool (if you couldn't already tell from my other posts), but also because there are a lot of experienced developers that find themselves struggling to figure out how to…

  2. Setting up multiple subdomains on one express app in Heroku

    Let's say you've decided to create a website; before even starting to build it, you'll probably find yourself brainstorming what it should be called. So one of the first things that you do is look for and purchase a domain name. Some folks believe that you gotta "lock in&…

  3. Validating a Customer Need with Rapid Experimentation

    I've always been a product engineer - I like buildings things that people love. Plus, since I was formally an engineer of Intuit (a very product focused company), I have a bit of their culture ingrained within me. One of the principles they engrained in their culture was rapid experimentation;…

  4. Finding the Right Mentor

    I had recently attended a workshop that was focused on "driving and owning your career". It was one of those typical workshops where you group up at a table, fill out some worksheets, share your journey with your peers, ya'know, the usual stuff. At the end of the…

  5. Charles is Your New "Proxy" Friend

    Yo I have real friends, I don't need proxy friends. But uh....who's this Charles guy? He sounds like a swell dude! You're right! Charles is most def a swell dude. But, Charles is unfortunately not a real person, but if it were, it would be the ultimate bro, a…

  6. Get Free Gatorade Water Bottles by Knowing your Tools

    Just an hour ago I came across this sweet deal on Slickdeals for a customized Gatorade Water bottle for free.99! So I went on the (super buggy) site, customized my water bottle, filled out the info, and clicked the giant submit button to cash in on my water bottle.…