Happy Monday, everyone. I hope you all are staying safe and healthy in these uncertain times. Please follow your health experts’ and departments’ competent advice and guidelines to avoid contracting COVID-19. Let’s get on with our article. As a software architect, it is essential to know where to invest in […]
Articles
I am working on a UI Library project. Here is my set of Git Hooks that I have added to my project. These automated scripts run on the user’s local development environment prior to getting pushed up to the remote Git repository. The scripts run quickly and help validate that […]
So what is the return on investment for implementing a UI library project in an organization? There are three main organizational benefits of having a UI library. First, it brings consistency to web applications. If your organization has multiple products, you want them to look very similar in order for […]
I have been reading and hearing a lot about Design Systems in the last few days. Maybe Twitter and Google algorithms are raising those article topics to me given my specialization. In any case, I have noticed that several authors are describing Design Systems as UI Libraries. I want to […]
Happy Friday, everyone. Today I am going to talk about visual testing. I am working on a UI library that requires strict quality checks. That means that any updates to the styles and components code should be isolated and not break any other UI. That means no visual regressions to […]
I mentioned last time that I love Overlays on the UI. It is another way for the architects and designers to add another, ahem, layer of interactive functionality to data-rich web application screens. And in the financial industry, there’s still this prevailing idea that the more information presented to the […]
I love overlays in a web application. That’s because most of the applications that I develop in the financial industry have so much data present on the screen. Some designers try to incorporate meaningful white space into the screens. However, inexperienced product managers want so much data on each page […]
A modal dialog, with a twist A product team once came to me requesting something that, on the surface, sounded quite simple. They wanted me to create a type of overlay that behaved similar to a modal dialog but with a twist. The modal dialog would need to allow the […]
Having led multiple teams in web app projects, I have learned a few things about likely outcomes. The results you are getting in a software development team are always a reflection of how you have built the system. Culture and processes will always outweigh any individual talent. Are you frustrated […]