Iβm asking because Day 14 completely fried my brain today! π I just built a custom C++ email validator from scratch and merged my first feature branch.
You can check out what I built here: π
Question for the dev community! π€
βAfter you successfully complete a feature and it finally works, how long of a break do you usually take before starting the next one?
βDo you keep the momentum going or step away to recharge? βπ
#100DaysOfCode#devcommunity
Day 14 behind the scenes! π
Here is the custom C++ logic I wrote to validate emails without using external libraries or regex. Handled edge cases like @ & . positions, space checks, and the erase-remove idiom to strip | delimiters! π
@codewithharry Took Git branching out of tutorials and into real code! π»
Isolated all the file storage work on a separate branch before merging. No more fear of breaking working code on mainβgame changer for my workflow! πβ¨
Day 13 of #100DaysOfCode π
My C++ CRM was deleting @ from emails due to over-sanitizing! π€¦ββοΈ
Fixed it + added File Persistence today:
πΎ Custom |-delimited File I/O
π οΈ stringstream parsing (stol/stod)
π§Ή Clean Git history via commit --amend
Data persists! π₯ #cpp
Spent today mastering Git Branching with @CodeWithHarry! πΏ
Visualizing how feature branches separate experimental code from main was a lightbulb moment. π‘
Essential commands:
πΉ git branch <name>
πΉ git checkout -b <name>
No more breaking production code! π #Git#cpp
Here's a look at the actual File I/O implementation! π οΈ
Using stringstream with | delimiters to parse strings back into types with stol() / stod(), and saving new records with ios::app mode. Simple and effective persistence! π»
Day 13 of #100DaysOfCode π
My C++ CRM was deleting @ from emails due to over-sanitizing! π€¦ββοΈ
Fixed it + added File Persistence today:
πΎ Custom |-delimited File I/O
π οΈ stringstream parsing (stol/stod)
π§Ή Clean Git history via commit --amend
Data persists! π₯ #cpp
Grateful for the bonds that protect us and inspire our growth every day.
Wishing everyone a very Happy Raksha Bandhan! Letβs celebrate the connections that build our strength. π
#RakshaBandhan#Growth#Connections#Leadership
@simpleCheena You are absolutely right.
Breaking the problem down to 'make it pass, then sleep' is exactly the strategy I need tonight. Thanks for the motivation! π
My sleep schedule is officially ruined. π
βIβm so obsessed with completing my C++ CLI CRM project that my brain is literally writing code while I try to sleep. π§ π»
βIs it just me, or do you guys also lose sleep over finishing a project? π
#100DaysOfCode#cpp
In case you are wondering what exactly kept me awake... π
I just wrapped up the core 'Add Contact' logic with bulletproof input validation for Day 12.
Check out the full technical breakdown and code here: π
Day 12 of #100DaysOfCode π
Added crash-proof input validation to my C++ CLI CRM! π οΈ
β Exact 10-digit phone check
β cin.clear() stream recovery
β 3-attempt retry failsafe
β Zero garbage data (Struct defaults)
Whatβs your go-to trick for CLI input validation? π
#cpp#dev