PinnedPublished inLevel Up CodingHow Senior Engineers Think Differently: 10 Mental Models You NeedThe Mindset Shift from Junior to Senior EngineerApr 130Apr 130
PinnedPublished inJavarevisitedDAY 1 — High level System Design Series: URL ShorteningHow do tinyurl, linktree, and bit.ly work?Feb 19, 202415Feb 19, 202415
PinnedPublished inJavarevisitedYou don’t know Java Streams in-practice , Do You?Why You Should Learn Java Streams TodayJan 9, 202414Jan 9, 202414
PinnedA Complete Guide to Creational Design Patterns in Java: The Prototype PatternWhat is a design pattern?Sep 22, 2022Sep 22, 2022
PinnedPublished inJavarevisitedTop 14 Interview questions On Abstraction principle to ace your next Object-Oriented Programming…As a software developer, I’ve come to realize the practical and essential nature of abstraction in object-oriented programming. Abstraction…Feb 21, 2023Feb 21, 2023
Published inLevel Up Coding10 Things to Document When You are Starting a New JobBecause documentation isn’t just bureaucratic busywork.15h ago215h ago2
Published inJavarevisitedFirst-Principles Thinking for Spring Boot : What No One Tells YouUsing my favorite Japanese philosophyMay 51May 51
Published inJavarevisitedDon’t Go Into Your System Design Interview Without Mastering This.If you thought System Design is all about drawing boxes, let me break it to you — it’s not.Apr 155Apr 155
Published inJavarevisitedOnly 5% of the Developers Can Answer These Spring Boot Questions! 🚀I know — that’s a bold claim.Apr 21Apr 21
Day 5/15 — Spring Professional Certification 2025Welcome to Day 5 of the Spring Professional Certification journey.Mar 27Mar 27