Sujal Gurung
@dinesh58
Sujal Gurung
@dinesh58
Currently, I'm a BCA student at Himalaya College of Engineering. I see programming as taking on a challenge & basically building something magical but through logical steps. I enjoyed learning C but our classes only taught us the basics & then abruptly ended. Looking for a way to implement this knowledge, I solved a few Advent of Code puzzles which were hard but taught me some neat tricks in C.
During my holidays, I thought of mimicing online alarm calculators in C. Basically, these tell you when to set a alarm such that you wake up refreshed, based on sleep cycle theory. The project is here & even if it's incomplete, it:
- made me love the ternary operator
- taught me the
time.h
library (which I definitely haven't half-forgotten)
I use flashcards to study & not have to constantly rewrite notes. Thus, for our 3rd sem web tech. class project, I decided to make an Anki clone. The project is (unsurprisingly) incomplete but I plan to rectify that for our 4th sem project. Nonetheless, it made me learn barebones javascript & php in a short amount of time.
I've pivoted to learning web dev and can confidently build sites without depending on frameworks and have done so for freelance clients as well. Thus, I am comfortable with HTML, CSS & vanilla Javascript. I've also been learning to build manifest v3 extensions for chromium-based browsers. I thought I'd start with something simple and make an extension to force-close my browser at night so I'll sleep on time. Currently it's stuck in WIP-purgatory while I deal with other things in life but I definitely plan to finish that and move on to bigger extensions.