The Curious Engineer

All blogs / Python

Gauge Blog

gauge.sh/blog

Articles written by the Gauge team. Gauge is solving the monolith/microservices dilemma. We’re building tools to untangle codebases through incremental modularization. Our open-source toolkit supports defining and enforcing rules for interfaces and dependencies. By focusing on high cohesion and loos

PythonDev tools / editors / IDEsSoftware / engineering practice

’25’26
Posts
14 from 4 Feb 2025 to 26 Mar 2025
Posting
now and then
Kind
company blog

2025 14

  1. FeaturedHow to build Hot Module Replacement in PythonDependency Maps enable HMR in PythonBy Evan DoyleMarch 26, 2025
  2. How ToHow to Validate uv workspace DependenciesStatically detect missing 3rd party dependenciesBy Evan DoyleFebruary 27, 2025
  3. ArticleScaling Tach to Large CodebasesPragmatic steps toward a Modular MonolithBy Evan DoyleFebruary 11, 2025
  4. ArticleAI Makes Tech Debt More ExpensiveUnblock your AI tools with modular architectureBy Evan DoyleNovember 13, 2024
  5. ArticleThe Problem With MonolithsThe growing pains that monoliths faceBy Caelean BarnesNovember 4, 2024
  6. ArticleMicroservices Can WaitWhy you should start with a MonolithBy Caelean BarnesOctober 18, 2024
  7. NewsPare: Simple Serverless PythonPare is the easiest way to deploy serverless Python functionsBy Evan DoyleAugust 20, 2024
  8. Find your third-party dependencies in Python - Gauge - Solving the monolith/microservices dilemma
  9. How to Isolate a Python Module with Tach - Gauge - Solving the monolith/microservices dilemma
  10. How to Make CI Fast and Cheap with Test Impact Analysis - Gauge - Solving the monolith/microservices dilemma
  11. How to Visualize your Python Project’s Dependency Graph - Gauge - Solving the monolith/microservices dilemma
  12. Python extensions should be lazy - Gauge - Solving the monolith/microservices dilemma
  13. Python extensions should be lazy - Gauge - Solving the monolith/microservices dilemma
  14. The trouble with __all__ - Gauge - Solving the monolith/microservices dilemma