-
How to use Gulp, Webpack, Node.js, and Codeship effectively for Heroku deployment
Over the past several weeks I've been working on building an ideal developer environment that I can use to build and launch a variety of my side projects. Because this environment will only be used by me, expect a small number of sessions/users, and since I'm a cheapass, I…
-
My 2017 Year in Review and Beyond
Another year is over and so naturally an end of the year post is in order. My reflection post from last year focused a lot on data. As a data-driven person, I think it's imperative to have concrete data to assess what I have/haven't achieved. Writing this post also…
-
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…
-
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&…
-
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;…
-
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…