All posts by Sigao
How does a Feature Workshop help define your Software Solution?
How we refine your software solutions’ needs, wants and expectations into a usable roadmap in just one day. Our Feature Workshop is an interactive collaborative brainstorming session facilitated by a certified scrum master. In our world, it is the cornerstone exercise for refining the needs, wants, and expectations of our client’s vision into a usable road map. The goal of the Feature Workshop is to form clarity from chaos, direction from misunderstanding, and
How Do You Practice Refactoring Code?
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 at it (at least not quickly). When trying to hit a deadline it is often difficult to take a step back, try different techniques, and learn a few keyboard strokes to automate some of the more mundane tasks. Coding katas
Factory Method vs. the Open-Closed Principle
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 method to enable to return additional subtypes. Also, you might be creating a new subtype for the factory method to return. Isn’t it an indication that you are violating the open-closed principles if you have to change multiple to files
Code Stratification
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 and understand. Consistency goes a long way to help with this, but there is more to consistency than naming conventions and bracket placement. Have you ever seen a table of contents like the one below? Chapter 1. The Beginning Chapter 2. John
Company Culture: The Invisible Hand
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 bonuses, gift cards, casual dress days, and even more days off hoping to spur their employees into action. These incentives, in isolation, act merely as a stimulus for promoting temporary change in the workplace but fail to foster an environment
Introducing CreativeMornings Birmingham
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! I wanted to share a little about it and the reason I’m bringing this group to our small-but-mighty city. I’m originally from Atlanta, but after college I moved to San Diego to work for a tech startup called Lymber (which
Recent Comments