@rohanbuilds
/ OPENSHELF
FIXED THE AUTH REDIRECT LOOP.
One missing session check caused the entire flow to bounce between routes. Small bug, big lesson.

Don't wait for the final launch —
share the journey while you build.
01 / Why DevLog
The finished repository is only part of the story. DevLog keeps the decisions, experiments, bugs, breakthroughs, and lessons that happened along the way.
Your project isn't one launch. It's hundreds of small decisions worth remembering.

Every milestone leaves a trace.
Keep the story →
02 / Community
Follow the unfinished work. The bugs, experiments, small wins, lessons and breakthroughs developers usually never post.
@rohanbuilds
/ OPENSHELF
One missing session check caused the entire flow to bounce between routes. Small bug, big lesson.
@priyacodes
/ TINY COMPILER
Identifiers, numbers and operators are being recognized correctly. The compiler is starting to feel real.
@mayamakes
/ FOCUS ROOM
Half the features are still missing. Doesn't matter. Someone other than me can finally use it.
The community is the changelog
Discover developers through what they're actually building, not another polished bio.
03 / The Loop
Building isn't a straight line. DevLog turns the process into something worth documenting.

Every update becomes part of the story behind what you're building.
Build something. Capture what changed. Share what you learned. Then come back and do it again.
There is always another commit →
04 / The Product

Your projects, progress, and developer identity live together — from the first commit to the latest post.
Community / Live
@mayamakes
/ FOCUS ROOM
It is missing half the features I imagined, but someone can finally use it.
@rohanbuilds
/ OPENSHELF
One missing session check caused the whole flow. Documenting this before I forget why.
@priyacodes
/ TINY COMPILER
Identifiers, numbers and operators are working. Tiny milestone, huge motivation.
Not another portfolio frozen in time. A living record of what you're becoming.
Join DevLog05 / Your Turn
Don't wait until it's finished. Start the project, document the progress, and let the journey become part of what you built.
One project. One update. Start there.