To speed up our development, we created two internal tools that serve as a candy store for Go(lang) developers.
- Infinite UI: We abandoned the traditional separation between front-end and back-end. Using Go, Alpine.js, HTMX, and a-h/templ, we created a UI library that allows us to build rich interfaces with minimal JavaScript.
- Infinite Toolkit: To avoid "copy and paste," we unified reusable back-end components (value objects, infrastructure utilities, etc.) in one place.