Setting Up CloudFlare SSL for Laravel on Heroku

CloudFlare. Laravel. Heroku. Despite being the keywordiest article title I’ve ever written, I really did have to solve this exact problem recently, and it took me longer than I’m proud to admit. Let’s face it: SSL is a pain in the ass. At least it is when…

How—and Why—to Perform a Project Audit

As a freelance developer, I am occasionally asked to audit projects that have had the majority of development outsourced. While outsourcing isn’t an intrinsically bad thing, managing an outsourced product requires you to walk a very fine line between “bootstrapped” and “cheap.” The CodeNo two codebases are the same,…

I'm Not a Writer

And So Can You! For the better part of the last decade, being a software developer has been more than just my chosen career path. It’s been my identity. Honestly, if you had asked me before today what I do for a living (or what my favorite hobby is,…