Refactoring legacy code can be daunting. While trial by fire is a great way to learn most kinds of programming, it doesn’t leave a lot of room for getting better
I was recently asked if the factory method design pattern was a violation of the open-closed principle. When you are adding a new subtype, you have to modify the factory
Most programmers spend more time reading code than they do writing new code. It is important, then, to write code in such a way that it is easy to read
As more millennials and gen Zs join the workforce, companies are looking for new innovative ways to appeal to a changing working class. Some companies opt to provide incentives such
Naming conventions are one of the most dull and unflattering things about IT Operations, but a well-designed convention can make your life much easier.
Welcome to AgileKit – an interconnected framework of Agile tools designed by agile coaches, scrum masters, and product owners to support Agile teams in product planning and construction. AgileKit is
This post was written by Sigao Business Development Manager Madison Hall. In addition to being Sigao’s Business Development Manager, I’ve been working on a fun side project called CreativeMornings Birmingham!
Azure Devops offers a great pipeline feature for automating the build and release process. After we realized Microsoft’s hosted agents took more time than we wanted to gather all the
This past weekend was a great reminder for me about why the Birmingham business community is so special. Kurt Cherry, an 18-year-old from Charlotte, North Carolina, may have been the