This is my forge.
It’s where I purposely build and sharpen my skills as a developer —
through small focused programs, data structure implementations, logic challenges,
experiments in ML, interactive demos, and early app prototypes based on real-world ideas.
Not everything here is polished.
That’s intentional.
Some repos show growth.
Some exist purely for practice.
Others exist to improve over time.
What matters: development is visible — not just declared.
| Folder | Description |
|---|---|
beginner-programs |
Focused logic & utility programs used to reinforce core programming fundamentals. |
data-structures-and-algorithms |
Implementations of key CS concepts: sorting, searching, trees, graphs, etc. |
games-and-demos |
Game logic and interactive demos — used to explore state, input handling, and loops. |
ml-experiments |
Machine learning experiments, modeling workflows, and continued practice with data science tools. |
courses-and-challenges |
Exercises from courses & coding challenges for learning and technique refinement. |
business-apps-prototypes |
Early-stage app ideas based on real-world use cases and potential future rebuilds. |
archive-experiments |
Experimental or older projects that serve as reference points for future refactoring. |
- Fundamentals are trained — not assumed
- Old code is an opportunity to revisit with better tools
- Small projects compound into big breakthroughs
- Refactoring is a learning process
- Growth is visible, not implied
These stand alone as dedicated repos:
| Repository | Purpose |
|---|---|
| RogueMon | Full-stack roguelike (React + Flask) |
| DiscordBot | Async API-based Python bot |
| IdleMiner | Incremental game built from scratch |
| ToDo-App | CRUD-focused UI experience |
| Portfolio | In-progress personal site |
| NathanielCarballo | GitHub profile readme repo |
Some developers hide their early work.
I keep it here intentionally — to show iterations, practice reps, and improvement over time.
“Skill is not told. It’s shown.”
- Refactor earlier projects using newer approaches
- Rebuild some utilities with async/multithreading
- Add docs & READMEs folder-by-folder
- Explore clean architecture across small apps
- Build ML projects into deeper case studies
This repo isn’t finished —
it’s where skill is built.