This content originally appeared on DEV Community and was authored by Anisha R
2 June 2025
✅ Today’s To-Do List
- Compiler Design Exam
- Explore Circuit Verse Ruby Code
- Practice 3 DP Questions
1. Compiler Design Exam
The exam went okayish — not terrible, not amazing. I had been up all night studying, trying to do every last bit of parser theory. As it turns out, SLR and LL parsers showed up, just like I feared.
There was also a question on Three Address Code, which I was glad to see since I had revised it a couple of times. Fingers crossed for decent marks — sleep-deprived but satisfied!
2. Explore Circuit Verse Ruby Code
So, I am starting a org of the month! And this months organization is Circuit Verse!
Circuit Verse is an open-source platform I’m exploring for potential GSoC contributions. I focused on understanding their Ruby on Rails backend. It was fascinating to see how simulations, circuit logic, and user interactions are managed behind the scenes.
Although Ruby was a bit new to me, the code was clean and well-structured, which made the learning process smoother. I have successfully set up the codebase in my Local System.
3. Practice 3 DP Questions
I did some Dynamic Programming (DP) problems too. I have realized that consistent daily practice, even if it’s just a handful of problems, adds up over time. It’s all about training your brain to recognize patterns and optimize under constraints.
OVERALL
Honestly, the day didn’t go quite as productive as I imagined — and that’s okay. Some days are just a little slower, and I’m learning to be fine with that.
At least I got the important stuff done, and tomorrow’s a holiday, so I’ll have time to breathe, reset, and maybe catch up a bit.
Signing Off
Anisha 💗
This content originally appeared on DEV Community and was authored by Anisha R

Anisha R | Sciencx (2025-06-02T18:06:02+00:00) 100 Days of Coding! Day 3. Retrieved from https://www.scien.cx/2025/06/02/100-days-of-coding-day-3/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.