• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • Contact Us

All about code

  • Java
    • Spring
      • Spring Boot
      • Spring Cloud
    • Java Miscellaneous Tips
    • Java Design Patterns
  • Data Structures and Algorithms
    • Algorithms
    • Data Structures
  • Thoughts and Stories
  • AI

Featured

magnifier newspaper history glass 424566

How To Handle Large Datasets in Spring Boot

mario.casari@gmail.com
April 26, 2026

In this article, you will learn how do handle large query datasets in Spring Boot by making Spring Data return streams.

Continue Reading How To Handle Large Datasets in Spring Boot

Spotlight

laptop digital device technology 5673901

How AI Coding Assistants Are Reshaping Software Engineering Careers

mario.casari@gmail.com
May 10, 2026

Are programmers coding themselves out of a job? The short answer is no. But programming as we know it is fundamentally restructuring.

Continue Reading How AI Coding Assistants Are Reshaping Software Engineering Careers

laptop digital device technology 5673901

Better Avoid Spring Boot Lazy-initialization @PostConstruct Trap

mario.casari@gmail.com
May 6, 2026

How spring.main.lazy-initialization=true might break your app in ways you won’t catch during testing.

Continue Reading Better Avoid Spring Boot Lazy-initialization @PostConstruct Trap

Explore

coffee cup and saucer beverage tea 24961

Brief and Easy Explanation of HATEOAS

mario.casari@gmail.com
August 2, 2025

Hypermedia as the Engine of Application State means the server returns not just data but hyperlinks that reveal what the client can do next.

Continue Reading Brief and Easy Explanation of HATEOAS

coffee cup and saucer beverage tea 24961

Brief and Easy Explanation of Virtual Threads

mario.casari@gmail.com
July 20, 2025

Use virtual threads to run 1 million concurrent tasks with plain blocking code, no thread pools, just simple scalability.

Continue Reading Brief and Easy Explanation of Virtual Threads

coffee cup and saucer beverage tea 24961

SOLID Principles Through Java Code Examples

mario.casari@gmail.com
July 19, 2025

In this article, we will discuss SOLID Principles. We will use Java examples to clearly explain each of them.

Continue Reading SOLID Principles Through Java Code Examples

laptop infographic online business 6087062

How to Implement Prim’s Algorithm for Minimum Spanning Tree

mario.casari@gmail.com
July 18, 2025

In this article, you will learn how to Implement Prim’s Algorithm for Minimum Spanning Tree, with an example in Java based on backtracking.

Continue Reading How to Implement Prim’s Algorithm for Minimum Spanning Tree

laptop infographic online business 6087062

How to Solve the N-Queen Problem

mario.casari@gmail.com
July 18, 2025

In this article, you will learn how to solve N-Queen problem, with an example in Java based on backtracking.

Continue Reading How to Solve the N-Queen Problem

laptop infographic online business 6087062

How to Solve the Matrix Chain Multiplication Problem

mario.casari@gmail.com
July 13, 2025

In this article, you will learn how to solve theMatrix Chain Multiplication problem, with an example in Java.

Continue Reading How to Solve the Matrix Chain Multiplication Problem

laptop infographic online business 6087062

How to Solve the Longest Common Subsequence Problem

mario.casari@gmail.com
July 7, 2025

In this article, you will learn how to solve the longest common subsequence problem, with an example in Java.

Continue Reading How to Solve the Longest Common Subsequence Problem

laptop infographic online business 6087062

How to Solve the Coin Change Problem

mario.casari@gmail.com
July 7, 2025

In this article, you will learn how to solve the coin change problem, with an example in Java.

Continue Reading How to Solve the Coin Change Problem

laptop infographic online business 6087062

How to Do a Breadth First Search for a Graph

mario.casari@gmail.com
July 4, 2025

In this article, you will learn how to do a Breadth First Search for a graph, with an example in Java.

Continue Reading How to Do a Breadth First Search for a Graph

laptop infographic online business 6087062

How to Do a Depth First Search for a Graph

mario.casari@gmail.com
July 4, 2025

In this article, you will learn how to do a Depth First Search for a graph, with an example in Java.

Continue Reading How to Do a Depth First Search for a Graph

Primary Sidebar

Social

  • Facebook
  • LinkedIn
  • Twitter

Archives

  • May 2026
  • April 2026
  • March 2026
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • December 2024
  • October 2024
  • August 2024
  • July 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • September 2023
  • May 2023
  • March 2023
  • January 2023
  • November 2022
  • September 2022
  • August 2022

Recent Posts

  • How AI Coding Assistants Are Reshaping Software Engineering Careers
  • Better Avoid Spring Boot Lazy-initialization @PostConstruct Trap
  • How To Handle Large Datasets in Spring Boot
  • How to Log HTTP Incoming Requests in Spring Boot
  • How to Reliably Implement Post-Commit Actions in Spring

TAGS

AI Algorithms Apache POI Backtracking Date Structures Dynamic Programming engineering Graphs Greedy Horror Stories HSSF Java Java New Features Java Principles Java tips real life Sorting Spring Boot Spring Cloud Strings Trees

Footer

Privacy Policy Cookie Policy Terms and Conditions