PinnedSpring Modulith: Building Modular Monoliths for a Structured Tomorrow 🌱Discover How Spring Modulith Simplifies Modular Monolith DesignSep 14, 2024A response icon6Sep 14, 2024A response icon6
PinnedIncredible performance increase in Spring Boot 3 applications with CDSBoost Your Spring Boot Application Startup Times with Class Data Sharing (CDS) and Spring AOT — A Step-by-Step Guide to Seamless…Oct 13, 2024A response icon8Oct 13, 2024A response icon8
PinnedTop 5 Key Lessons from a System Design Interview on Shopping Cart ChallengesOverview of common issues faced in designing a robust shopping cart system.Aug 27, 2024A response icon3Aug 27, 2024A response icon3
PinnedTop 10 Tips to Ace Your Java Concurrency and Multithreading InterviewRecommended Articles on Java Concurrency, Documentation and Tutorials for Advanced Java Concurrency ConceptsAug 28, 2024Aug 28, 2024
Published inJavarevisitedDebugging Java Microservices: 7 Real‑World Scenarios and How I Solved ThemYou don’t really learn distributed systems from slides. You learn them at 2 a.m., staring at a dashboard that insists everything is “green”…Sep 3Sep 3
Published inJavarevisitedSystem Design Interview: How Would You Design a Web Cache?Fast feels magical. Caching is how you make magic repeatable.Aug 29Aug 29
A Deep Dive into Low-Level Design of a URL ShortenerLow-level design of a URL Shortener for system design interviewer.Aug 13Aug 13
Published inArtificial Intelligence in Plain EnglishPrompt Security: Navigating and Protecting the New Frontier of AI InteractionsBy Halil Ural, Senior Software EngineerAug 5Aug 5
Published inArtificial Intelligence in Plain EnglishVibe Coding with Copilot: The Security Pitfalls Nobody Warns You AboutBy Halil Ural, Senior Software EngineerAug 1Aug 1
The Ultimate Guide to React Performance Optimization: Best Practices for Modern Web ApplicationsBy Halil Ural, Senior Software EngineerJul 31Jul 31