Sahn Lam
@sahnlam
Followers
39K
Following
328
Media
515
Statuses
1K
Coauthor of the Bestselling 'System Design Interview' Series | Cofounder at ByteByteGo | YouTube: https://t.co/IphBm2DLnZ
Join 1,000,000 developers โ
Joined February 2009
A Visual Guide to CI/CD. ๐๐ผ๐ป๐๐ถ๐ป๐๐ผ๐๐ ๐๐ป๐๐ฒ๐ด๐ฟ๐ฎ๐๐ถ๐ผ๐ป (๐๐) is a foundational practice in DevOps where developers frequently merge code changes into the main branch, often multiple times a day. This process is complemented by automated testing to ensure new
3
276
1K
How to improve API performance?. Here are 5 tips:. 1. ๐ฃ๐ฎ๐ด๐ถ๐ป๐ฎ๐๐ถ๐ผ๐ป. Pagination is a common optimization technique when result sets are large. By streaming results back to the client in pages, service responsiveness can be improved. 2. ๐๐๐๐ป๐ฐ๐ต๐ฟ๐ผ๐ป๐ผ๐๐
5
312
1K
A Visual Guide to CI/CD. ๐๐ผ๐ป๐๐ถ๐ป๐๐ผ๐๐ ๐๐ป๐๐ฒ๐ด๐ฟ๐ฎ๐๐ถ๐ผ๐ป (๐๐) is a foundational practice in DevOps where developers frequently merge code changes into the main branch, often multiple times a day. This process is complemented by automated testing to ensure new
6
301
1K
Git Merge vs. Rebase vs. Squash Commit. What are the differences?. When we ๐ฆ๐๐ซ๐ ๐ ๐๐ก๐๐ง๐ ๐๐ฌ from one Git branch to another, we can use โgit mergeโ or โgit rebaseโ. The diagram below shows how the two commands work. ๐๐ข๐ญ ๐๐๐ซ๐ ๐.This creates a new commit Gโ in the
13
237
1K
A Visual Guide to CI/CD. ๐๐ผ๐ป๐๐ถ๐ป๐๐ผ๐๐ ๐๐ป๐๐ฒ๐ด๐ฟ๐ฎ๐๐ถ๐ผ๐ป (๐๐) is a foundational practice in DevOps where developers frequently merge code changes into the main branch, often multiple times a day. This process is complemented by automated testing to ensure new
4
257
1K
Docker vs. Kubernetes. What should we use?. ๐ช๐ต๐ฎ๐ ๐ถ๐ ๐๐ผ๐ฐ๐ธ๐ฒ๐ฟ?.Docker is an open-source platform that simplifies building, distributing, and running applications using containers. It allows you to create lightweight, portable, self-contained containers from any
4
193
1K