These articles cover some of the basics of Computer Science and programming.

Back in November of 2025, Cloudflare experienced a technical outage. Though you may not have heard of Cloudflare before, you have likely visited at least one website that is, to some degree, connected with Cloudflare.

Did you know that there are number systems that use more than ten symbols? One such number system that is widely used in the world of technology is the hexadecimal system. The hexadecimal system uses sixteen symbols to count with.

If you have ever listened to any shows, movies, or podcasts that talk about technology, you have likely heard the word “uptime”. This is the amount of time a system, computer, or other piece of technology spends “up”, or online/operational.

Hubs and switches are two of the basic pieces of networking hardware that you should know. They help to connect computers together to form networks.

Python is a versatile and widely-known programming language. It is often used in data science, machine learning, and software development, and is generally cleaner and easier to read. Knowing some of the basic qualities of Python is a great way to start learning the language.

Whether you are buying a prebuilt computer or plan to build one on your own, you have likely encountered the terms “HDD” and “SSD” when deciding on what type of storage you want for your device. Hard disk drives (HDDs) and solid-state drives (SSDs) are the two primary types of computer storage available for purchase, and both options have their benefits and drawbacks.

If you have ever visited a website, you have interacted with HTML. Hypertext Markup Language (HTML) is a way in which websites can be built and is a useful language to learn if one wants to go into web development.

As humans, many of us are naturally used to the decimal number system, but computers do not count in decimal. Instead, they use the binary number system.

Java is likely one of the most well-known programming languages due to its versatility and object-oriented nature. Being a popular choice for a programming language, it is good to know the basics of Java as well as some of its history.