Floyd MayBuilding the Skills that MatterLast week I published a list of four skills that I said matter for software developers:Sep 26, 2022Sep 26, 2022
Floyd MayThe Skills That Matter, and How to Build ThemI’ve been involved in hiring software developers for over a decade. I’ve seen which skills matter in building a successful career, and…Sep 22, 20221Sep 22, 20221
Floyd MayAsync Superpowers — Some GuidanceThis is the final article in a series, Async Superpowers: State Machines, geared for helping you understand how to easily build and test¹…Dec 29, 2021Dec 29, 2021
Floyd MayAsync Superpowers, Part 3This is the third in an four-part series that will help you easily write and test UIs that do asynchronous stuff.Dec 29, 2021Dec 29, 2021
Floyd MayAsync Superpowers, Part 2This is the second in a four-part series that will help you easily write and test UIs that do asynchronous stuff.Dec 29, 2021Dec 29, 2021
Floyd MayAsync Superpowers: State MachinesIt seems that every UI in existence has to deal with doing something asynchronous. If you don’t know what that means, think back to every…Dec 29, 20211Dec 29, 20211
Floyd MayTime Parsing — A KataIn building an app for one of my clients, my colleague and I stumbled across an interesting programming problem. I’ve rarely been happy…Sep 22, 2021Sep 22, 2021
Floyd MayRules for Microservice BoundariesI continue to encounter highly-opinionated discussions about how to divide some problem space into microservices. I’ve seen multiple…May 28, 2021May 28, 2021
Floyd MayHow to Get Cox to Fix Your InternetI recently went through a miserable bout of tech support nonsense with my cable internet provider, Cox. Right around Friday, February 5, I…Apr 15, 2021Apr 15, 2021
Floyd MayWhy Is Software So… Hard?I recently had a friend reach out to me asking for my thoughts about some questions about doing business in the software industry:Apr 12, 2021Apr 12, 2021