Tech Terms Explained Simply

A beginner-friendly glossary built by the community, for the community

65 Terms - 16 Categories
Community Verified
100% Free and Open Source

Git

version-control devops

Copy embedding code
Share on Bluesky
Share on X
Copy to clipboard
Create image

A distributed version control system that tracks changes in source code during software development.

Link https://git-scm.com/ https://github.com/ https://markodenic.tech/git-cheat-sheet/

Docker

devops

Copy embedding code
Share on Bluesky
Share on X
Copy to clipboard
Create image

A platform for developing, shipping, and running applications in containers, which are lightweight and portable.

Link https://www.docker.com/ https://docs.docker.com/

CI/CD

devops

Copy embedding code
Share on Bluesky
Share on X
Copy to clipboard
Create image

Continuous Integration and Continuous Deployment/Delivery - automates code integration, testing, and release to speed up delivery.

Link https://www.atlassian.com/continuous-delivery/continuous-integration https://www.atlassian.com/continuous-delivery/continuous-deployment

Copy embedding code
Share on Bluesky
Share on X
Copy to clipboard
Create image

Horizontal scaling is a way to increase the capacity of a system by adding more servers to handle the load. It's like adding more workers to a factory to produce more products.

Link https://en.wikipedia.org/wiki/Scalability

Copy embedding code
Share on Bluesky
Share on X
Copy to clipboard
Create image

Vertical scaling is a way to increase the capacity of a system by adding more resources to a single server. It's like adding more power to a single machine to produce more products.

Link https://en.wikipedia.org/wiki/Scalability

GitHub

software-engineering version-control devops

Copy embedding code
Share on Bluesky
Share on X
Copy to clipboard
Create image

GitHub is a website where people store and share code. It helps teams work together on software projects. You can track changes, suggest improvements, or contribute to open source.

Link https://github.com/ https://docs.github.com/en/get-started

GitLab

software-engineering version-control devops

Copy embedding code
Share on Bluesky
Share on X
Copy to clipboard
Create image

GitLab is a platform similar to GitHub, but it also includes tools for testing, deploying, and managing projects from start to finish — all in one place. Many teams use it to build and ship software.

Link https://gitlab.com/ https://about.gitlab.com/

Copy embedding code
Share on Bluesky
Share on X
Copy to clipboard
Create image

A VPS is a virtual server that is hosted on a physical server. It is a way to get a dedicated server without the cost of a dedicated server.

Link https://en.wikipedia.org/wiki/Virtual_private_server

Copy embedding code
Share on Bluesky
Share on X
Copy to clipboard
Create image

A CDN is a network of servers that deliver content to users based on their geographic location. It is a way to speed up the delivery of content to users.

Link https://en.wikipedia.org/wiki/Content_delivery_network

Cloudflare

devops

Copy embedding code
Share on Bluesky
Share on X
Copy to clipboard
Create image

Cloudflare is a content delivery network and web security company that provides services like DNS, CDN, and DDoS protection.

Link https://www.cloudflare.com

Featured and Recommended by

Get Involved! 🧑‍💻

No contribution is too small. Every term you add or improve helps someone take their first step into tech.