Exploratory Testing Ensuring Reliability in AI-Powered Applications: Testing Strategies for Generative AI Discover techniques for testing generative AI applications and how to ensure reliable, high-quality AI software with robust testing methods.
Evolving the Industry From COBOL to the Cloud? Lessons from Individual Master File, the Massive Software Modernization Project The IRS relies on the ancient Individual Master File (IMF) program, despite billions of dollars and several failed attempts to modernize.
Growing as Makers Don’t Let Perfectionism Stall Your Software Development Project When building software, we are constantly faced with decisions and trade-offs. Don't let perfectionism stand in your way.
The Software Life 5 Popular Myths About Software Engineers Debunked There are a ton of myths and misunderstands about software engineers. Here are 5 of those and why they aren't accurate.
News & Events 3 Takeaways from Business of Software 2023 Business of Software (BoS) in Raleigh is one of the best conferences I’ve attended. Here are 3 takeaways from my first BoS experience.
The Software Life All the Things That Don’t Make You a Great Software Developer Neither graduating college with a degree in Computer Science nor working for a Fortune X company makes you a great software developer.
Evolving the Industry AI is Poised to Have a Huge Impact on the Insurtech Industry Learn how leaders in the Insuretech industry are leveraging AI and putting pressure on traditional insurance industry practices.
Evolving the Industry 4 Trends Impacting Software Development in 2023 In 2023, I want to see how these four software development trends evolve and how they might impact Atomic Object.
Development Software Development Involves Uncertainty, and That’s Okay Software development is sometimes chaotic, but I'm excited that the things we build are ambitious, even if they operate in a world of uncertainty.
Development Practices Applying Lessons from Learning a Foreign Language to Software Development Going from humanities to STEM was a challenge. However, there were lessons I learned from studying a foreign language that apply to software development.
Developer Tools How to Explain Your Job to Other People: Software as Digital Construction Software development is not online wizardry. It's more like digital construction using many of the same tools you do every day.