PinnedOLAP in 2024: Data ParadiseThe data landscape in the 2020s is truly incredible. You can run a significant amount of analyses on a laptop when 10 years ago you needed…2d ago2d ago
Remote work after the pandemicWhat will work look like for developers after the pandemic lockdowns are relaxed? Is this the end of Silicon Valley? Is remote work the…Dec 30, 2020Dec 30, 2020
Ideal Work CultureAfter reading What You Do Is Who You Are early this year, I decided to write down what virtues I would want in my organization. After…Jul 12, 2020Jul 12, 2020
Why Story Points Don’t WorkThe poor authors of the Agile Manifesto had high hopes for humanity when they outlined a way to determine a methodology for doing work. As…Jan 4, 202015Jan 4, 202015
Red Flags in Engineering ResumesEngineering resumes are often filled with a sea of buzzwords, embellishments, and too often outright fabrications. An insatiable demand…Sep 6, 20191Sep 6, 20191
Study ParalysisI want to study everything, but I’m paralyzed by modern realities. I want to dive deeper into cluster computing and machine learning, and…Feb 25, 2019Feb 25, 2019
The Isolated EngineerThrough some set of circumstances you end up silo’ed away from the rest of the group and left to your own devices. Normally you’d…Feb 10, 2019Feb 10, 2019
Path of a professional developerThe path to successful professional life isn’t always straightforward. Assuming you have a relatively stable life growing up, the path…Nov 21, 20184Nov 21, 20184
Building Web Stuff in 2018Making a new web app from top to bottom today is filled with choices we didn’t have to make even a few years ago. Cluster computing has…Aug 14, 20181Aug 14, 20181
Software: Time vs. Quality and those who lieDeveloping software is always a race between time and quality, and knowing when to lean one way or the other is part gut and part gamble…Jun 17, 2018Jun 17, 2018