Building a Production-Ready Weather API with Spring Boot: A Technical Deep DiveIntroduction In this technical deep dive, I'll walk you through building a robust, production-ready weather API using Spring Boot. This project demonstrates modern Java development practices, microservices architecture, caching strategies, comprehens...Jul 6, 2025 · 7 min readnaman-jain.hashnode.dev
Using Snowflake ID Generator for Unique IDs in Spring BootIntroduction The Snowflake ID Server is a Spring Boot-based microservice designed to generate distributed, unique, and time-ordered identifiers using Twitter's Snowflake algorithm. The project supports two implementations of Snowflake ID generation: ...Feb 15, 2025 · 5 min readnaman-jain.hashnode.dev
Optimizing Your Workflow: Customizing the Logitech MX Master 3S for IntelliJ IDEA Without Logi Options+I recently invested in the Logitech MX Master 3S, a highly acclaimed mouse favored by developers and professionals for its ergonomic design and customizable features.. Its ergonomics, customizable buttons, and high-precision scroll wheel boost produc...Sep 27, 2024 · 3 min readnaman-jain.hashnode.dev
SpringPortal #5 - Optimizing APIs in Spring BootMongoDB Indexes MongoDB provides indexes to support efficient querying. Without indexes, all the documents are scanned for the required query, resulting in high resource usage. Indexes are special data structures that store a small portion of the col...Nov 25, 2022 · 3 min readnaman-jain.hashnode.dev
SpringPortal #4 - Querying MongoDB with Spring BootLoading Sample data in MongoDB Atlas A task of an API that allows us to interact with a database. In the earlier article, we discussed how to interact with MongoDB in the Spring framework by adding and querying the data by the ID. But sometimes w...Nov 17, 2022 · 5 min readnaman-jain.hashnode.dev