## all articles
All posts
- Programming
PHP: what it is, what it is for, and how to get started in the language
PHP is an open-source language for web development that runs on 71.8% of sites with a known server-side language (W3Techs, 2026).
Read article
Henrico - Infrastructure and DevOps
Servers and AWS: how to program in the cloud in 2026
Servers provide data and services over the network; AWS hosts that infrastructure in the cloud, leading with 28% of the market. See types, DevOps, and backend.
Read article
Henrico - Infrastructure and DevOps
Package Managers: npm, Yarn, pnpm and More
Package managers automate installing and updating dependencies. Compare npm, Yarn, pnpm, Chocolatey, and Homebrew and learn which to use.
Read article
Henrico - Programming
Terminal Commands: A Guide for Windows, Mac, and Linux
A guide to essential terminal commands: dir, cd, and ipconfig in Windows CMD; ls, cp, mv, and grep in the Mac Terminal and the Linux shell.
Read article
Henrico - AI and Data
NumPy: what it is and what the Python library is for
NumPy is the Python library for numerical computing that provides multidimensional arrays and fast vectorized operations for data and science.
Read article
Henrico - Programming
Golang: what it is, what it is for, and how to get started in the language
Go (Golang) is a compiled open-source language created at Google, with native concurrency via goroutines, used in APIs, cloud, and microservices.
Read article
Henrico - Programming
Why Do Nerds Like Programming? Passion and Code
Nerds like programming because it unites logic, problem solving and creation — and 68% of developers code as a hobby outside of work.
Read article
Henrico - Programming
Data Structures: Arrays, Stacks, Queues, Trees, and Hash
Data structures organize information in memory: arrays and lists hold collections, stacks and queues control order, and hash tables speed up lookups.
Read article
Henrico