Bibek PoudelSpeed Up Your App: A Guide to Hibernate Second-Level Cache with JavaIn the fast-paced world of web applications, performance is king. Hibernate, a popular object-relational mapper (ORM) framework for Java…2 min read·May 9, 2024--1--1
Bibek Poudel5 Best Practices for Writing Efficient SQL QueriesSQL is a powerful tool for managing and querying databases, but writing efficient SQL queries is crucial for optimizing performance and…2 min read·May 8, 2024----
Bibek PoudelUnderstanding IDOR VulnerabilitiesImagine you’re at the bank and accidentally peek at someone else’s account balance. That’s kind of what an Insecure Direct Object Reference…3 min read·Apr 30, 2024----
Bibek PoudelinStackademicAvoiding ConcurrentModificationException in JavaHave you ever encountered a cryptic ConcurrentModificationException in your Java code? This exception can be a real head-scratcher…2 min read·Apr 3, 2024----
Bibek PoudelinStackademicStored Procedures vs. Functions in SQL: Mastering the ToolboxIn the world of SQL, stored procedures and functions are like your handy toolbox. But which tool is best for the job? Let’s break down the…2 min read·Mar 19, 2024----
Bibek PoudelinStackademicServer-Side Request Forgery (SSRF): A Sneaky Security ThreatImagine a scenario where an attacker tricks your web application into making unauthorized requests to other servers on your network or even…3 min read·Mar 12, 2024----
Bibek PoudelDon’t Be Fooled: Why Validating Certificates Matters and How CWE-297 Can Trip You UpIn today’s digital landscape, where security breaches loom large, developers and security professionals must remain vigilant against…3 min read·Mar 5, 2024----
Bibek PoudelinStackademicWhat is CDN(Content Delivery Network) and How do they work?Imagine a network of warehouses scattered around the globe, each stocked with frequently requested items from a giant online store. This is…3 min read·Feb 26, 2024----
Bibek PoudelinStackademicExploring Stream vs. Parallel Stream in Java8In Java programming, working with collections and data processing often involves the use of streams. Streams offer powerful abstractions…2 min read·Feb 20, 2024----
Bibek PoudelinStackademicMastering the Stream: .map vs .flatMap in Java 8In Java 8, the introduction of Streams revolutionized the way we manipulate collections of data. Among the myriad of methods available in…2 min read·Feb 15, 2024----