Lessons from Log4Shell: Building a CRA-Ready Log4j
By: Piotr P. Karwasz, VP Logging, Apache Software Foundation The disclosure of Log4Shell (CVE-2021-44228) on December 9, 2021 did not just expose a v
Curated development tutorials from top sources. Filter by language.
By: Piotr P. Karwasz, VP Logging, Apache Software Foundation The disclosure of Log4Shell (CVE-2021-44228) on December 9, 2021 did not just expose a v
A walk through what Spring Data JPA actually does at runtime, why it gets uncomfortable during incidents, and what living without an ORM looks like in
What if Java Consistently Used Intention Revealing Names for Inner Classes? (16 min)🤔 https://donraab.medium.com/what-if-java-consistently-used-intent
Difficulty: Easy Topics: Array, Two Pointers, Greedy, Sorting Platform: Leetcode Problem Statement Assume you are an awesome parent and wa
We recently wired budget checks into a Java/Spring Boot agent platform. The problem was not that the platform had no limits. It had too many: subscri
Two evenings to build ingestion. Three weeks to decide what counts as an incident. TL;DR: Building a log analysis tool, ingestion takes two evenings
It has been one of those weeks where the diff is bigger than the headline. The headline is short — Codename One now ships modern native themes: an i
Mastering Java 25 Primitive Types in Patterns and Switch Tutorial A comprehensive guide to using Java 25 primitive types in patterns and s
Monte layouts estilo IDE em JavaFX sem limitações e sem gambiarras. O SnapFX é um framework de docking para JavaFX, focado em criar interfaces fle
Austin—popularly known as “Silicon Hills”—has rapidly become a hotspot for EdTech innovation. With a powerful mix of startups, tech giants, and skille
Difficulty: Easy Topics: Hash Table, String, Queue, Counting Platform: Leetcode Problem Statement Given a string s, find the first non-r
The Bad News Every developer dreads the moment: the framework you built your application on is being discontinued. That's exactly what happ
Difficulty: Easy Topics: Array, Math, Hash Table, String, Counting Platform: Leetcode Problem Statement Given a string paragraph and a s
Overriding in Java - GeeksforGeeks
Stop Killing Your GC: Moving 10M Token Contexts Off-Heap with Project Panama In 2026, if you are still storing 10-million-token conversatio
Method Overriding in Java Overriding is a feature that allows a subclass or child class to provide a specific implementation of a method that is alr
Building APIs is one thing — making them production-ready is another. I’ve published 2 practical guides covering: ✔ Alfresco Content Services REST A
I built a small Java CLI that uses Groq’s LLM API to turn noisy server logs into structured incident summaries: root cause, severity, affected compon
Unlocking Java 25: Stable Virtual Threads and Performance Improvements Explore the latest advancements in Java 25, focusing on stable virt
Overriding is a feature that allows a subclass or child class to provide a specific implementation of a method that is already provided by one of