Veydh's Blog
Blog
Categories
Tags
Resume
Veydh's Blog
Blog
Categories
Tags
Resume
- TagsJava -
2025
Algorithms Retrospective: DFS, BFS, Dijkstra, and Backtracking
12 November 2025
Architecture for Evolvable Services After Polyglot Expansion
14 October 2025
2024
Polyglot Interop: HTTP and gRPC Between Python and Java
12 November 2024
OpenTelemetry Traces Across Python and Java
9 July 2024
Refactoring Guided by Tests and Code Smells
14 May 2024
pdb and the Java Debugger: Breakpoints That Teach
12 February 2024
2023
Virtual Threads: A Mental Model for Massive I/O Concurrency
11 April 2023
Mockito and unittest.mock: Boundaries in Tests
13 February 2023
2022
OWASP Dependency-Check in Java Builds
10 October 2022
BFS for Layered State Spaces in Java
14 June 2022
SpotBugs and Error Prone for Java Static Analysis
12 April 2022
Java Records for DTOs and Immutable Carriers
14 February 2022
2021
A Minimal Spring Boot Service: Endpoints and Configuration
12 October 2021
Hash Maps Under the Hood: dict and HashMap Intuition
14 June 2021
Two-Pointer Patterns on Arrays: Python and Java Side by Side
11 May 2021
JUnit 5: Nested Tests and Parameterized Cases
13 April 2021
JVM Startup Flags and GC Basics for Application Developers
9 February 2021
2020
java.util.concurrent Primer for Python Developers
14 December 2020
Java Streams beside Python Comprehensions
11 August 2020
Maven and Gradle for Python Developers
13 April 2020
Java Collections Compared to Python’s Built-in Containers
11 February 2020
2019
Java 11 Tooling for Someone Coming from Python
9 December 2019