Sharing typography and color palette as SASS mixins through NPM

As the number of web applications for a company grows, the effort required to maintain a consistent typography and palette across the applications increases. A good solution to this issue is to create a shared design package that takes care of the most basic design configuration. By isolating this from GUI components, the library becomes ...

Lost in Translation

Lost in Translation

It is said that the expressive power of the human language is what separates us from animals. It gives us the ability to communicate complex and abstract ideas, or create beautiful poetry. At the same time, however, it can easily take us down the dark path of misunderstandings. They can lead to everything from guests ...

The Missing Piece of Software Development

The Missing Piece of Software Development

Have you ever made changes to a piece of code and then experienced an unexpected change somewhere else in the software? Have you ever had a misunderstanding with a customer? Maybe you both thought you were on the same page, but in reality you were talking above each other’s heads? Have you ever solved the ...