Documenting technical learnings | Code + explanations
Building in the digital realm βοΈ | Debugging life π |Intern @clcoding|Prev.Intern @thita_ai
Sometimes Python makes it so easy for us to count the frequency of characters that we can do it without any hassle by just using Counter. But internally, Counter is also using loops, functions, and a dictionary to perform the counting.
Honestly, the amount of learning is insane. Things like persistence, moving from a monolithic script to modular architecture, and there's still a lot more to learn.
Been working on my NumDuel project lately.
Started as a simple number guessing game in Python, but instead of jumping straight into FastAPI and databases, I'm trying to learn things properly and evolve it step by step.
So far I've refactored the code into multiple modules, added validation, scoring, replay logic, JSON-based leaderboard persistence, and got more comfortable with Git.
While traveling back home, found this super green view with windmills dancing in the distance πΏπ¬οΈπ Sometimes the journey itself becomes the best memory.