computer science basics
What Is a Database? How Every App Remembers What You Do
Every like, swipe and purchase you make lands somewhere. So what is a database? It's that somewhere: an organized collection of data, built fo…
Every like, swipe and purchase you make lands somewhere. So what is a database? It's that somewhere: an organized collection of data, built fo…
Data structures, explained simply, are ways to store and organize information so a program can use it quickly. This guide covers the seven big one…
Docker containers are sealed packages that hold an app together with everything it needs to run, so it behaves the same on your laptop, a teammate…
What is DevOps? It's a way of working in which the people who build software and the people who run it share one goal and own the result toget…
System design is the big-picture plan for how servers, databases, caches and queues work together when lots of people use an app at once. These sy…