Logo
Login
Tech Posts 31249
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

How Does Class Hierarchy Work in Java Object Instantiation?

In Java, understanding class hierarchies is essential for effective object-oriented programming. When you create an instance of a subclass, like class C that extends class B, which itself extends clas...
05.05.2025 0 Read More

What is a doubly linked list's remove method?

Introduction to Doubly Linked ListsWhen working with data structures in Java, the doubly linked list stands out due to its flexibility in traversing data. A doubly linked list consists of nodes, where...
05.05.2025 0 Read More

Part 2 of Pattern Matching in Switch - Java

This is the part 2 of the blog covering switch expressions in Java. If you haven't read part 1 yet, please give it a read here as it would cover some of the basic understanding of the switch expressio...
05.05.2025 0 Read More

Basics of Stack, Heap, memory management, VM & JVM

Basics of Stack, Heap, memory management, VM & JVM
🚀 Have you ever wondered when you open up any program like VLC Player (music player) What happens? How it comes on your PC's screen? How it uses your resources and runs on your machine? Well, the...
05.05.2025 0 Read More

How to Fix Selenium Edge Driver Unknown Version Error in Java?

IntroductionIf you're encountering issues with Selenium and the Microsoft Edge driver indicating that the driver version is unknown, you're not alone. This common problem can arise for various reasons...
05.05.2025 0 Read More

Unlocking the Power of toString() in Java: Are You Using It Right?

The toString() method in Java is often underestimated, yet it plays a crucial role in debugging, logging, and improving code readability. How many times have you seen a log output like com.example.MyO...
05.05.2025 0 Read More

How I Got SonarCloud to Detect Test Coverage in a Spring Boot Project with JaCoCo

Recently, I ran into a pretty common problem while working on a Spring Boot project with SonarCloud: test coverage wasn't being reported correctly. Even though my tests were running fine, SonarCloud w...
05.05.2025 0 Read More

How to Dynamically Configure REST API URLs in Angular

IntroductionIf you're new to Angular and transitioning from server-side development, one common challenge is configuring your application to dynamically connect to your Spring REST API. While hardcodi...
05.05.2025 0 Read More

Understanding the Builder Pattern – One Brick at a Time

📘 Why This Blog? When I first encountered the Builder Design Pattern, it felt over-engineered—like too many classes just to build an object! But then I worked on a project where construc...
05.05.2025 0 Read More

How to Fix JavaMailSender NullPointerException in Spring Boot

IntroductionSending emails in Spring Boot is a common requirement, but it can be daunting if you encounter a NullPointerException. If you've set up your project and followed tutorials, you might still...
05.05.2025 0 Read More
Loading...
#reading
Demystifying AWS Networking: Your Illustrated Guide to VPCs, Subnets, and Gateways
0
A Step-by-Step Guide to Streaming Live Weather Data Using Apache Kafka and Mongodb
0
Creating an Animated Hamburger Navigation Menu: A Developer's Journey
0
The Future of C++ Development: Why Online Compilers Are Crucial
0
How to Broadcast Messages to Multiple WebSocket Clients in Python
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
1
What is Model Context Protocol (MCP): Explained in detail
0
Beginner's Guide to the Model Context Protocol (MCP)
0
How to Run DeepSeek Locally Using Ollama
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0