beyondthestack.hashnode.devHow To Validate Your Express Payloads With Zod?You don’t know what will come in your payloads. When working with req.body, can you really be sure it contains all the fields you expect? No. You are completely unaware of what is coming in the payload. This is a common problem that almost every Expr...Dec 13, 2025·6 min read
beyondthestack.hashnode.devIntro to Telegram BotsAre you looking for an easy way to get started with Telegram bots? This guide will walk you through the fundamental steps to create your very first Telegram bot using @BotFather, The official bot management tool provided by Telegram. Prerequisites Be...Aug 4, 2025·3 min read
beyondthestack.hashnode.devBest Way To Structure Your Api ErrorsIn the previous blog, we discussed how to structure our API responses. In this article, we’ll take the same approach for API errors. If you haven’t read the previous blog, I recommend you check it outAug 3, 2025·5 min read
beyondthestack.hashnode.devBest Way To Structure Your API ResponseAs a backend developer, it's your responsibility to ensure the API responses sent to the client are well-structured and consistent. A good API response not only helps consumers of your API but also makes debugging and future development far more mana...Jul 27, 2025·4 min read
beyondthestack.hashnode.devTop 10 Template EnginesTemplate engines are the backbone of server-side rendering. They simplify web development by allowing dynamic content generation using static templates. Template engines vary in ease of use, performanJul 20, 2025·7 min read