Skip to content
Geeqs at Seeq

Tag: Code Architecture

July 1, 2022July 7, 2022 by Eric Shull
QSearch: A Refactoring Case Study

A few months ago I volunteered for a rotation on our Applied ML team to help prepare some of Seeq’s beta add-ons for general availability. Compared to the main Seeq platform, add-on codebases are much smaller, weighing in at thousands of lines of code apiece rather than more than a million, but the ML team…

Software developmentCode Architecture Software Development
March 10, 2022 by Austin Sharp
Guice Scopes: Everything They Don’t Tell You

Seeq uses Guice for dependency injection. When the codebase was small, a DI framework seemed like overkill – we liked to inject dependencies to make unit testing easier, but it was easy to do so manually and we understood everything that was going on. As our codebase has grown we’ve seen some antipatterns that a…

Software developmentBackend Code Architecture Software Development
October 28, 2021October 28, 2021 by Eric Shull
A lesson for the backend from a front-end technology

In R52, our team launched a new licensed feature for users to create custom asset hierarchies. The UI is a familiar spreadsheet-like interface, and we kept the backend logic simple by borrowing a concept from the front-end library React. In the process, we gained some valuable insight into writing maintainable code. In this post, I’ll…

Developer Productivity Software developmentBackend Code Architecture

Recent Posts

  • Announcing the pr-reminders Open Source Project
  • Remote Internships Done Right
  • QSearch: A Refactoring Case Study
  • Neurodivergent Geeq at Seeq – Benefits of Being Remote
  • Teammate to All: Becoming VP of Engineering at Seeq

Recent Comments

  1. my assignment help on QSearch: A Refactoring Case Study
  2. Rocko on Teammate to All: Becoming VP of Engineering at Seeq
  3. Rub md on Guice Scopes: Everything They Don’t Tell You
  4. olivia on Guice Scopes: Everything They Don’t Tell You
  5. A lesson for the backend from a front-end technology – Geeqs at Seeq on Migrating from AngularJS to React: Untangling the injection problem

Archives

  • October 2024
  • July 2024
  • July 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • October 2021
  • September 2021

Categories

  • AngularJS
  • Culture
  • Design
  • Developer Productivity
  • Frontend
  • Keyboard Shortcuts
  • Management
  • React
  • Software development
  • Testing
  • Uncategorized
  • About
  • Privacy Policy
  • Request Access
Login with AzureAD

© 2025 Geeqs at Seeq