Programming Tutorials

Curated development tutorials from top sources. Filter by language.

All python javascript php go ruby java rust typescript general sql
dev.to realpython freecodecamp

Day 9/90: Methods - Java Engineering

Day 9/90: Methods 90 Day Java Challenge: Zero to Production Today I wanted methods to feel like a real engineering decision, not a syntax

java dev.to May 12, 2026

Mutable Key Problem in HashMap

Mutable Key Problem in HashMap HashMap depends on hashCode() remaining stable If the key changes after insertion: hashCode changes bucket location c

java dev.to May 12, 2026

Pojo in Java

POJO in Java – What and Why? In Java, POJO stands for Plain Old Java Object. A POJO is a simple Java class that is not dependent on any sp

java dev.to May 12, 2026

POJO Class In Java

A POJO (Plain Old Java Object) is a simple Java class that is not tied to any special frameworks or restrictions. It is mainly used to represent data.

java dev.to May 12, 2026

Encapsulation in Java

Encapsulation in Java is the process of wrapping data (variables) and the code that acts on that data (methods) together as a single unit, typically

java dev.to May 12, 2026

MCP Client with LangChain4j

MCP Client with LangChain4j: Connecting an Agent to Multiple Services In the previous post, I turned each microservice into an MCP server.

java dev.to May 11, 2026

Vectorizing Real-Time Kafka Events

Vectorizing Real-Time Kafka Events for RAG In the previous post, I set up pgvector and Ollama for embedding and vector search. Now I need t

java dev.to May 11, 2026
« Prev Page 15 of 61 Next »