Skip to content
SGSI
  • Products and Services
    • Precisely Software
      • MapInfo® Pro
      • MapMarker®
      • Spectrum® Spatial Analyst
      • Spectrum® Spatial For Business Intelligence
    • SGSI Software
      • The SGSI MapEngines™ Suite
      • SGSI PreviousVIEWS™ – Add-On For MapInfo Pro
      • SGSI MapGen™ — An Add-On For MapInfo Pro
      • SGSI Distance Calculator™ – Add-On For MapInfo Pro
    • SGSI Services
      • Custom Development
      • Support
      • Training
    • Mapping Data
      • Telecommunications Maps And Data
  • The SGSI Library
  • About
    • Benefits of Working at SGSI
  • Careers
Menu Close
  • Products and Services
    • Precisely Software
      • MapInfo® Pro
      • MapMarker®
      • Spectrum® Spatial Analyst
      • Spectrum® Spatial For Business Intelligence
    • SGSI Software
      • The SGSI MapEngines™ Suite
      • SGSI PreviousVIEWS™ – Add-On For MapInfo Pro
      • SGSI MapGen™ — An Add-On For MapInfo Pro
      • SGSI Distance Calculator™ – Add-On For MapInfo Pro
    • SGSI Services
      • Custom Development
      • Support
      • Training
    • Mapping Data
      • Telecommunications Maps And Data
  • The SGSI Library
  • About
    • Benefits of Working at SGSI
  • Careers

Storybook – Component Driven UI Development

  • Post author:sgsi
  • Post published:January 16, 2023
  • Post category:Uncategorized

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…

Continue ReadingStorybook – Component Driven UI Development

A Look Into Our Team’s Use of Formik and Yup Schemas

  • Post author:sgsi
  • Post published:December 19, 2022
  • Post category:Uncategorized

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…

Continue ReadingA Look Into Our Team’s Use of Formik and Yup Schemas

Advent of Code

  • Post author:sgsi
  • Post published:December 12, 2022
  • Post category:Uncategorized

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…

Continue ReadingAdvent of Code

Tips for Your First Job as a Software Engineer

  • Post author:Anna Tinker
  • Post published:November 21, 2022
  • Post category:Uncategorized

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…

Continue ReadingTips for Your First Job as a Software Engineer

C# FileSystemWatcher vs IOptionsMonitor

  • Post author:sgsi
  • Post published:November 14, 2022
  • Post category:Uncategorized

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…

Continue ReadingC# FileSystemWatcher vs IOptionsMonitor

The Convergence of C# and Typescript

  • Post author:sgsi
  • Post published:November 8, 2022
  • Post category:Uncategorized

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…

Continue ReadingThe Convergence of C# and Typescript

How to handle state management in a React application

  • Post author:sgsi
  • Post published:November 2, 2022
  • Post category:Uncategorized

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…

Continue ReadingHow to handle state management in a React application

React Ag-Grid: Providing Asynchronous Filter Values in a Server-Side model

  • Post author:sgsi
  • Post published:November 1, 2022
  • Post category:Uncategorized

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…

Continue ReadingReact Ag-Grid: Providing Asynchronous Filter Values in a Server-Side model

Streaming Large Files in the Browser with Javascript

  • Post author:sgsi
  • Post published:April 20, 2022
  • Post category:Uncategorized

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?…

Continue ReadingStreaming Large Files in the Browser with Javascript

Why We Use the C# Programming Language

  • Post author:sgsi
  • Post published:March 9, 2022
  • Post category:Uncategorized

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…

Continue ReadingWhy We Use the C# Programming Language
  • 1
  • 2
  • Go to the next page

SGSI

One Union Square
600 University Street Suite 3012
Seattle, WA 98101 USA

Get In Touch

Email Us: information@sgsi.com

Call Us: 206-224-0800

Job Openings

Software Tester / Operations Team Member

Senior Software Engineer

All Content Copyright © 2022 Schlosser Geographic Systems, Inc.

Copyright - OceanWP Theme by OceanWP