On Attending My First Hackathon
Last weekend, I attended my first-ever hackathon, and to be honest, it was nothing like I expected. I teamed up with a friend at the very last minute, mostly as a way to put myself out there and wi...
Last weekend, I attended my first-ever hackathon, and to be honest, it was nothing like I expected. I teamed up with a friend at the very last minute, mostly as a way to put myself out there and wi...
After spending some time building serverless applications, I’ve learned that the fancy marketing only tells half the story. Yes, serverless is amazing - I’m still a huge fan - but there are plenty ...
Java’s exception handling mechanism is a great way to separate error management from regular code. But, when misused as a part of normal control flow, exceptions can become a major performance liab...
Recently, the line between entertainment and education has become increasingly blurred. Platforms like YouTube and TikTok are filled with content that feels educational but often isn’t. Majority of...
There's some smart tech going on behind the scenes
If you know me, you know I’m a loud and proud evangelist of reactive programming. But why do I prefer it over the good old traditional MVC? Let me break it down for you in my usual no-nonsense styl...
Every line of code tells a story, and sometimes, that story carries a whiff of trouble — like the unmistakable scent of a code smell. You know the feeling — a sneaky suspicion that your code could ...
Picture this: I’m sitting at my desk, looking at the same piece of code for the third day in a row. I’ve been trying to implement this feature that should, in theory, be straightforward. But instea...