Days of Struggle: building NetBlue's foundation
A technical account of the foundational stage for NetBlue, focusing on environment, Git workflow, and messaging.
Not every progress shows up as a beautiful screen.
There are phases in product development where the most important work happens behind the scenes: adjusting environments, aligning workflows, and preparing the foundation.
That’s exactly where NetBlue is right now.
The current focus is aligning the local environment with the system design, organizing the workflow with:
- VS Code + Git for daily work
- AI support using GitHub Copilot
- Discovery architecture structuring
- Initial data modeling and database migrations
- Workers and messaging using NATS / JetStream
This is the phase where there is no “nice demo” yet — but critical decisions are being made.
🔧 Behind the scenes work
This is where the real “days of struggle” happen:
- environment adjustments
- trial and error
- structure review
- refactoring
- building the foundation before visible features
Before we get running discovery, visible topology, and flowing data pipelines, there is a lot of engineering that needs to be solid.
And this is what defines whether the system will scale or become future rework.
🧪 The real lab
The screenshots reflect this early-stage reality:
- local environment setup
- Git workflow and branching
- evolving CI/CD pipeline
- NATS / JetStream messaging layer
- frontend MVP connected to the system
This is not just setup. This is foundation building.
📌 Conclusion
Great results are only possible because of the hard days that build the foundation.
This is where the difference between a prototype and a real platform begins.
Why this matters
The work described here is the structural phase that decides whether NetBlue becomes a durable platform or a short-lived experiment. Good architecture and workflow consistency are what make future features possible.