Storybook – Component Driven UI Development
By Richard O If you are a React developer like me, you know that React “best practices” urge building components from the bottom up - starting with the smallest elements…
By Richard O If you are a React developer like me, you know that React “best practices” urge building components from the bottom up - starting with the smallest elements…
By Richard O One of our applications makes use of several complex web forms to submit jobs. These jobs perform complex operations on large sets of cartographic data, and the…
By Matthew Katinsky Last year around this season, several developers in the office made a pact to attempt all the Adventof Code (AoC) puzzles that year and to post our…
By Richard O Congratulations on landing your first job in the industry! You’ve made it through the first big hurdle. To help you get through your first few months, here…
By Brendan Woodell In a recent project, our team decided that we wanted the ability to reconfigure the application settings of a running service without having to restart it. This…
By Tim Porter Over the past few years, one of my roles has been to guide our .NET developers as we transition more of our applications to use modern front-end…
By Richard O How are you to supposed to handle state management in a React application? This topic has been vigorously debated and discussed, and there is no one-size-fits-all. This…
By Brendan Woodell Recently, one of our applications that heavily uses Ag-Grid needed to be refactored using a Server-Side Row Model. Originally we could preload all relevant data into the…
How many times have you started up a web application, only to watch it slowly grind to a halt until eventually crashing completely with the dreaded “Out of Memory” error?…
Here at SGSI, our preferred programming language for desktop, service, and backend coding is C#.NET. We were early adopters of the language when it first appeared circa 2002. I would…