DEV Community

shihan
shihan

Posted on

Building CAMP in Public: Starting With a Simple Foundation

Building CAMP in Public: Starting With a Simple Foundation

Every project starts with an idea.

But one thing I’ve learned while building software is that the beginning doesn’t need to be complicated.

That’s the approach I’m taking with CAMP.

Instead of trying to build everything at once, I’m starting with a simple public repository and letting the project evolve as the requirements become clearer.

The repository is currently in its early stage, with the initial project structure and README available publicly on GitHub.

🔗 CAMP on GitHub

For me, building in public is useful for more than just sharing the final product.

It creates a development trail.

Ideas become implementations.
Implementations become experiments.
Experiments become improvements.

And the repository becomes a place where that progress can be followed over time.

I’m intentionally avoiding the mindset of adding complexity just because a project might eventually need it.

Instead:

Start small.

Build the foundation.

Learn from the implementation.

Add complexity when there’s a real reason for it.

CAMP is still at the beginning, but that’s exactly what makes this stage interesting.

There’s plenty of room to experiment, improve the architecture, and turn the initial foundation into something more useful over time.

I’ll be building and evolving it openly.

If you’re interested in following the project, you can check out the repository here:

👉 https://github.com/shigan12/camp

Let’s see where it goes.

Top comments (0)