Read more

View all

Building Maintainable Software: The Real World Guide to SOLID Principles (That Saved My Career)

There was a time early in my career when every new feature felt like defusing a bomb, one wrong move and the whole application would ...

ACID Transactions Explained (So You Don’t Repeat My Mistake!)

Have you ever wondered why database transactions are such a big deal? I didn’t fully understand them early in my career and it cost ...

What's the Difference Between SOAP and REST?

Ever wondered how two completely different systems talk to each other over the Internet? That’s what APIs (Application Programming In...

Optimistic and pessimistic locking

Ever had two people edit the same document at once and accidentally overwrite each other? Databases face the same problem when two us...

What Is the CAP Theorem?

At its heart, the CAP theorem (sometimes called Brewer’s theorem) says that in a distributed data system you can only have two of the fol...

Building a RESTful Web Service

This guide walks you through the process of how to create a “Hello, World” RESTful web service with Spring Boot. What We Will Be Bu...

How Does the Internet Work

Ever wondered how an email whizzes across the globe or how a website loads almost instantly? It’s not magic it’s a remarkable dance of addre...

Load More
No results found