Daniel AngelHow to Send Messages to Slack with Spring Boot Easily and Without DependenciesWhat is Slack and How Does the Slack API Work?Sep 161Sep 161
Daniel AngelConvert CSV Files to SQL Scripts (INSERT, UPDATE, DELETE) and Export to .SQL File in JavaMany times, when working with large datasets stored in CSV files, especially those with up to a million records, it’s common to need to…Sep 131Sep 131
Daniel AngelHow to Create an OpenFeign Client with Resilience4jIn this article, you will learn how to create an OpenFeign client with Resilience4j to handle failures and improve the resilience of your…Sep 11Sep 11
Daniel AngelHow to create Custom Annotations in Java and Spring BootUsually when we are working with Java and Spring Boot, specific needs arise that require the use of not-so-common technologies such as AOP…Jan 31Jan 31
Daniel AngelPreventing XSS Attacks in your Spring Boot APIXSS (Cross-Site Scripting) attacks pose a significant threat to web applications. In this tutorial, you’ll learn how to implement security…Jan 24Jan 24
Daniel AngelFighting DDoS Attacks: Implementing Custom Rate Limiting in Your API with Spring BootDistributed Denial-of-Service (DDoS) attacks on APIs are malicious attempts to overload an online service, such as a web API, by generating…Dec 1, 20232Dec 1, 20232
Daniel AngelThe last SOLID principle, Dependency Inversion Principle (DIP), Applied in Spring Boot.Introduction of the last principleDec 1, 2023Dec 1, 2023
Daniel AngelThe Fourth SOLID Principle: Interface Segregation in JavaThe Fourth SOLID Principle, known as the Interface Segregation Principle (ISP), is a fundamental concept in object-oriented programming in…Sep 8, 2023Sep 8, 2023
Daniel AngelThird SOLID Principle — Liskov Substitution Principle applied to Java with Spring BootIn the realm of software development, the SOLID principles serve as fundamental pillars for achieving clean, modular, and maintainable…Aug 13, 2023Aug 13, 2023