softdevs.hashnode.devWhat is TOTP? Understanding Time-based SecurityIn this article, we will explore what TOTP actually is, see it in action during a security breach, and then dismantle the clock-based mathematics that makes it work. What is TOTP? TOTP stands for Time-based One-Time Password. It is an algorithm that ...Dec 9, 2025·4 min read
ai-x-ak.hashnode.devRapid Prototyping with (New) LangChainWelcome to the new era of building with LLMs! If you're coming back to LangChain after a break, or even if you're using the latest versions, you might notice that the way we build applications has fundamentally changed. And that change is for the bet...Dec 2, 2025·6 min read
ai-x-ak.hashnode.devForget Search Engines, Perplexity's Comet Wants to Redefine Your BrowserSince the dawn of modern AI, the technical landscape has been reshaped in countless ways, with one of the most significant being the evolution of the search engine. Just as ChatGPT disrupted the chatbot industry, Perplexity has changed the way users ...Oct 9, 2025·3 min read
softdevs.hashnode.devGraphQL Explained: A Simple Guide for NewcomersIn the world of modern web and mobile applications, the relationship between your app (the client) and the server is everything. It’s a constant back-and-forth of asking for and receiving data. For decades, the standard for this communication has bee...Sep 11, 2025·5 min read
softdevs.hashnode.devDocker Desktop and WSL2: A Powerful Partnership for DevelopersIf you're new to the world of software development on Windows, you might have heard terms like "Docker" and "WSL2" thrown around. These two technologies have become incredibly popular because, when combined, they create a fantastic environment for bu...Sep 10, 2025·5 min read