thinkpanda.hashnode.devDev Retro 2022: The Power of FOMO and Dealing with the Ever-Fast-Paced World of SoftwareIntroduction 2022 was a very chaotic year, to say the least. They were some ups and many downs. My goals were ever-dynamic, and I found it hard to stick to one thing because everything kept changing quickly. It felt like I had to be on top of the lat...Jan 7, 2023·10 min read
thinkpanda.hashnode.devHow to Create Protected Routes in React with React-Router V6Introduction React Router went through a ton of changes in version 6, and I mean a lot of changes so much so that if you weren't paying attention you'd probably think you are using a new library entirely! From naming conventions to design patterns an...Sep 11, 2022·4 min read
thinkpanda.hashnode.devHow I Built a Budgeting Web API with DjangoIntroduction I built budgetMe because I wanted a simple way to keep track of all my expenses and income and visualize them, but most budgeting apps were unnecessarily over-complicated or too expensive. So, I built BudgetMe with Django Rest Framework ...Sep 4, 2022·21 min read
thinkpanda.hashnode.devHow to fix bugs like a 10x DeveloperIntroduction When starting to code, you would encounter various bugs and errors along the way. And when you become an experienced developer with decades of experience, you will still encounter various bugs and errors along the way 😭 (it never ends, ...Aug 28, 2022·13 min read
thinkpanda.hashnode.devUnleashing my creativity through Code 👨💻Introduction I have always felt programming was more art than science, turning abstract ideas into reality with software-- lines of code serving as brush strokes compiled to create something for the public good(or bad). The idea that I could turn my ...Aug 21, 2022·6 min read