People in technology seem to love publishing their thoughts on the internet. These may take the form of framework biases, opinions, or  unintentionally arrogant world outlooks. As it turns out, my calling in life was to create yet another such medium of clichés. Welcome.

If you'd be so kind to lend me your benefit of the doubt, here's my case for being worthwhile. I've had the privilege to do a lot of things most people don't. I worked as a Product manager for 8 years, only to move on to being called a developer, architect, data engineer, and so forth. Noting that career trajectory, you’d have every right to assume a level of insanity in me.

Truthfully, I'm really just a guy who loves making shit. Leading, creating, and management can either be seen as different job descriptions, but those passionate in building meaningful things will recognize these roles share one description: building the best product by contributing your most useful skills on a team.

What’s the Point?

Technology professionals are the direct victims of  disorganized leadership. Executives fall into their common phenomena of pushing aggressive timelines, while showing disinterest in pushback. This is dangerous to professionals who must improve their abilities via lessons learned: toxic environments rarely afford time for self reflection.

When I started this blog, I had been aggressively holding the reigns for a digital agency’s technology initiatives.... all of them. In that time, I assisted roughly 30 clients to go from idea to launched, viable startup. The lessons to be learned from these opportunities are invaluable, yet also worthless to individuals under heavy pressure to brush off the lessons of success in favor of  executing newer accounts. The prospect of losing those lessons seemed unacceptable.

This blog is essentially a collection of those things.