
Tomato Architecture - A Pragmatic Approach to Software Design
After a couple of years into software development, I wanted to improve my skills by learning more about Software Architecture and Design.
Browse

After a couple of years into software development, I wanted to improve my skills by learning more about Software Architecture and Design.

SivaLabs Weekly Newsletter - 2023 Week 27 I came to know about T3 App which claims to be “The best way to start a full-stack, typesafe Next.js …

SocialMedia is a double-edged sword. We can put it to good use or become addicted to it and suffer. The challenge is, it is hard to know when it …

While building software, once in a while we face some weird issue which is supposed to just work fine according to our understanding, but it is not …

I’m a happy Lombok library user. I found this library a decade ago, and I’ve been using it ever since. I don’t remember facing any …

TLDR; I am happy to announce that I am starting the SpringBoot - The Missing Guide video series on my SivaLabs YouTube Channel. This SpringBoot - The …

Few months ago I asked on Twitter “why you think Java is complex?” to understand others perspective.

First of all, Wish you a very happy new year and I hope this year will bring more joy and happiness into your lives. I would like to share how was …

Spring Framework 6 implemented the Problem Details for HTTP APIs specification, RFC 7807. In this article we will learn how to handle exceptions in …

Records were introduced in Java 14 as a preview feature and became a standard feature with JDK 16. Records are a concise representation of immutable …

Social media is a double-edged sword. Depending on how you use it, it can be really helpful or become a source of pressure and frustration. I …

I got a chance to review the upcoming Cloud Native Spring in Action book by Thomas Vitale and here is my review of the book.