PinnedPreventing Hero Culture In Software TeamsI’ve written before on the problems of hero culture. It is still my favorite post that I’ve written because it hits so close to home for…Jan 3, 20223Jan 3, 20223
Rethinking The Software Development Life CycleIn the beginning, there was waterfall. It made perfect sense. You define your requirements because how can you know what to build unless…Aug 1, 2024Aug 1, 2024
AI Is A Car That Everyone Expects To Be A SpaceshipThere have been multiple waves of AI hype in the past. This one feels different. AI has amazed us before in tasks with very strict…Jul 24, 2024Jul 24, 2024
Remember That Strange Programming Bug?You run a command you’ve run a hundred times to test your software. It usually works.Feb 27, 20231Feb 27, 20231
A Better Way To Prevent Spam“Reward” Scams. Mailing lists you never signed up for. Mailing lists you know you unsubscribed from. Random gibberish that’s likely a…Feb 20, 2023Feb 20, 2023
Tech Hiring Is BrokenThere’s a huge amount of waste in the hiring process for software developers. It is a wasteful process for both the developers being…Feb 9, 2023Feb 9, 2023
There Is No Roadmap To Becoming A Software DeveloperThere is no mold you need to fit into to be a great developer.Jan 16, 20231Jan 16, 20231
Published inDataDrivenInvestorCan AI “Take” Jobs Away?There has been a lot of discussion over the years about the number of jobs Artificial Intelligence (AI) may “take away”. Some have already…Dec 15, 20221Dec 15, 20221
March of The Agile ConsultantsThere was a time where most software was built under the waterfall model. You gathered requirements, then designed your system, then wrote…May 8, 2022May 8, 2022
Published inBootcampUsers Don’t Care About Your JIRA BoardI’m going to start this off by saying that I think JIRA is an ok tool. Good project management requires some visual tracker on progress…Apr 24, 2022Apr 24, 2022