Modern Software Engineering Collaboration Tools25 Sep 2021 • 6 min readSoftware development is the weaving of technical and cultural systems to deliver a product. Writing code is the easy part – the complexity comes with customers and collaboration: requirements, testing...
An Introduction01 Aug 2021 • 1 min readHello! I’m John, and I’m mildly obsessed with how software (and hardware) gets built. At $dayjob, I do safety critical embedded firmware and software. I like to think I’m a full stack developer - in t...
- View More on Substack »