I find myself in an interesting and exciting position in my new role with Asynchrony Labs. My team is a really well-oiled machine (something I’ll write about in depth at a later point) — but because of this, sometimes our testing time [ read more...]
Being productive is important and there is a whole industry built in order to tackle all these questions related to productivity. One of the virtues of productivity is being able to to the most work that you can in the least amount [ read more...]
Let there be no doubt: working on side projects as a programmer is always a good thing. But that doesn't mean that embedding a side project like coding your next app or SaaS project into a busy life with spouse, kids, and [ read more...]
I wish I didn’t have to write a chapter on this subject, but I do, because although we’d like to believe that we’ve moved beyond racism, intolerance, and other forms of bigotry in the workplace, the truth is we haven’t. It still [ read more...]
A constant danger in software development is developers that do not or will not understand how to secure their software. The current state of technology has created an environment where applications are constantly being attacked. Applications are often the weakest link in [ read more...]
The review process. Ah, such good memories… Such bad memories… Such… bull shit. Yeah, you know it’s true. Most review processes are exactly that: bull shit. Let’s just go ahead and adjust these goals to match what you actually did instead of [ read more...]






