Abdul Rahman Moinrefresh-token-vs-access-token.hashnode.dev·Nov 29, 2024Refresh Token vs Access TokenWhat is an Access Token? An access token, typically JWT, is an encrypted thing that saves the time of the user and the server cost the website owner. But what actually is it? It is an encrypted token or string that is equal (when it got decrypted) to...Discussrefresh-token
Shivam Guptashivamgupta6418.hashnode.dev·Nov 26, 2024Understanding Middleware in Express.jsMiddleware is one of the core concepts that makes Express.js such a flexible and powerful framework for building web applications on top of Node.js. Whether you're building a simple API or a complex web application, middleware is a crucial part of th...Discuss·4 likesWeb Development
Yashraj Patilpatilsinsight.tech·Nov 26, 2024Understanding the Go Project Structure: A Beginner’s Guide to Packages and ModulesGolang or Go, is well-known for its simplicity and efficiency and its project structure is no exception. Whether you're building a small tool or a large-scale backend service, understanding Go's project organization is crucial. In this guide, we’ll e...DiscussGoModules
Carlos Armando Marcano Vargascarlosmv.hashnode.dev·Nov 19, 2024Building a Reverse Proxy with Pingora | RustThis tutorial focuses on how to create a load balancer using the Pingora library. If you have read the Pingora documentation, there won’t be anything new in this article for you, except that we will add a rate limiter from the example posted in the d...Discuss·1 like·48 readspingora
Sahil Sudangrowingdeveloper.hashnode.dev·Nov 17, 2024Discovering ObjectMapper and JsonNode1. ObjectMapper The ObjectMapper class is the core of Jackson's JSON processing. It provides functionality to: Serialize Java objects to JSON (convert Java objects into JSON strings). Deserialize JSON to Java objects (convert JSON strings into Java...DiscussJava Backend Developer JourneyJava
Victor Olusolavictorolusola.hashnode.dev·Nov 17, 2024Why Browser and Device Compatibility is Crucial in Software Development: Lessons from a Real-Life TestUnderstanding Browser and Device Compatibility Browser and device compatibility means making sure that software works well across different web browsers (like Chrome, Safari, and Firefox) and devices (such as desktops, tablets, and smartphones). The ...Discuss·27 readsWeb Development
TechEazy Consultingblog.techeazyconsulting.com·Nov 15, 2024🚀 Launch Your IT Career with Core Tech Skills🖋 Introduction For many recent graduates, launching an IT career seems synonymous with diving into AI and Machine Learning 🤖. AI/ML may be a buzzword today, but the reality is that companies are still looking for well-rounded, foundational skills i...DiscussIt career
Birks SachdevforfreeCodeCampfreecodecamp.org·Nov 12, 2024How to Build Multi-Module Projects in Spring Boot for Scalable MicroservicesAs software applications grow in complexity, managing scalability, modularity, and clarity becomes essential. Spring Boot’s multi-module structure allows you to manage different parts of the application independently, which lets your team develop, te...DiscussSpring Boot
Onuh Chidera Theolashecode3.hashnode.dev·Nov 10, 2024Backend Patterns: Response/RequestIntroduction In the beginning, there was nothing. Then, like the spark of creation, the request/response pattern emerged. This pattern, one of the oldest and simplest forms of backend communication, remains fundamental to how computers interact over ...Discuss·34 likes·123 readsBackend Engineering Tacticsbackend-patterns
Hitesh Venugopalanwatch-me-dev.hashnode.dev·Nov 11, 2024Sync vs Async: A Code-Off!Since I already have some knowledge about basic HTML, CSS, and JavaScript, I decided to begin with Asynchronous and Synchronous JavaScript .Let me share what I’ve learnt! Synchronous Code Synchronous code is JavaScript that executes line by line in ...Discuss·3 likes·46 readsJavaScript