Software Development

Sort by:

Liquid Software with Baruch Sadogursky

The software release process is a barrier between written code and a live production environment that affects users. A software release process can involve a variety of different

TLA+ with Leslie Lamport

TLA+ is a formal specification language. TLA+ is used to design, model, and verify concurrent systems. TLA+ allows a user to describe a system formally with simple, precise mathematics.

How we serve 25M API calls from 10 scalable global endpoints for $150 a month

This Article was originally written by Jonathan Kosgei on FreeCodeCamp. Reposted with permission. I woke up on Black Friday last year to a barrage of emails from users reporting 503