Suraj·Oct 3Mastering Concurrency in Low-Level Design (LLD) Interviews: The 3 Core PillarsIf you are preparing for a software engineering Machine Coding or Low-Level Design (LLD) interview, concurrency is often the most…
InCoffee☕ And Code💚byDeepak Purohit·Sep 21ColdFusion CFML Java Serialization Fails With Modern Java RecordsNo Getters, No Setters: Fixing ColdFusion Serialization of Java Records
InLevel Up CodingbyFrancesco Maselli·Sep 14Java After Version 8: 10 Features That Reduce Boilerplate and Improve ReadabilityA practical guide to modern Java features that reduce boilerplate, improve readability, and help you write cleaner, more expressive code.
Suraj·Sep 9Java Virtual Threads — A Complete Practical GuideVirtual Threads: The Questions That Matter
Suraj·Sep 7Modern Java Map Methods — Practical Cheat Sheet for Coding ProblemsJava’s Map API has evolved far beyond just get() and put().A response icon2A response icon2
Suraj·Sep 6Specialized Standard Functional InterfacesJava’s java.util.function package contains more interfaces than the familiar Function, Predicate, Consumer, Supplier, and operators.
Suraj·Sep 6Functional Composition in JavaFunctional programming isn’t only about passing functions around. We can also combine small functions to create larger functions.
Suraj·Aug 30Practical Examples of Standard Functional InterfacesWe now know the common interfaces in java.util.function.
Suraj·Aug 29How to Use Java Date & Time API EffectivelyA Practical Guide to java.time, Time Zones, DST, Clocks, and Real-World Backend Systems
Suraj·Aug 25Common Standard Functional Interfaces in JavaJava provides a set of reusable functional interfaces in: