Demystifying Custom Auth in Laravel 5

I’m a big fan of Laravel. I use it in most of my personal and professional projects, and for the most part it really does make coding fun for me again. One of the things Laravel tries to do (similar to Rails) is to build in the most repetitive things a developer would have to…

Start-Up Scaling on a Budget

When I talk to people about their start-ups, most engineers fall into one of two camps: “We’re too small (or broke) to worry about scale yet” or “We have eleventy-billion servers, now we just need users.” I tend to see the latter in well-seeded startups or those who have already secured angel investors where cost isn’t as…

How to Contribute to Open Source Without Being a Dick

If you contribute to an open source project, you have my gratitude. It’s often a thankless job, unless you’re working on very high profile projects, and even then. Most people don’t become rich and/or famous because of their work in open source, and you sometimes have to deal with obnoxious project maintainers who don’t appreciate…

Project Localization Without the Pain

I run a few open source projects, one of which is Snipe-IT, a free IT asset management system. While the app is in English by default (since that’s my most fluent language), giving my end users the ability to use the app in their own language has always been important to me, so from pretty early…

Failing Well: Managing Risk in Web Applications

When I talk about risk as it relates to web applications, people usually assume I’m talking about hardening applications from hackers, spammers and other ne’er-do-wells. While malicious attacks are absolutely a non-trivial part of risk management, there’s a lot more to it that’s just as important.

My Week in Tech

This is the first of what I hope will be a recurring feature. Once a week, I will write a blog post that covers things I’ve learned and links I’ve found. Hopefully it doesn’t suck, and hopefully I can keep up with it.

Thoughts on GitHub Giving Free Private Repos to Women

I am not going to turn this into a rant. I have a lot of strong opinions on the Women in Tech issue, but I’m keeping the scope of this limited to the fact that GitHub now offers a free private repo to women.