Take a bite out of this story on how technology is being used to help communities come together!

Technology is here to stay, so we should talk about how to be safe when using it.

Find out how social media is being used to build a more peaceful world

Looking for free computing resources for your classroom? Check out Computing at School!

You will be amazed by all the things you can do with multimeters!

Join our discussion on ciphers, both modern and ancient!

Super-charge your searches online with these useful tips!

What makes a good algorithm? Let's find out!

Learn about some of the different tools used by programmers.

Using the game Among Us to teach students about critical thinking both online and offline.

Exploring another one of programmings many strange sounding but useful terms!

What in the world is a video redundancy? Find out that and more in this crash course on encoding!

Online research skills are critical for software programmers. It's how you learn any language, by searching for error messages and looking up reference material.

How scammers can trick you into downloading malware onto your own computer.

Synchronizing games with players from all around the world is no easy task.

Resources to help you master programming without breaking the budget.

Harness bash to become the ghost haunting your own computer.

A free online test service reveals how much personal data your web browser is giving away.

Code can always be improved. Check out these tips to make you the best programmer you can be!

It’s free, comprehensive, and available on-the-go. This cool app helps you master Python faster than ever before.

Whiz around your computer’s folders and modify files at lightning speed like a pro.

Ducks, dolls, and other stuff make great programmers. Here's how it works.

Some ideas how to engage young women in computing and STEAM based on recent research.

Smart software design makes it easy for you to learn how to use it without help.

Code reviews help programmers improve their code and learn more about the software they build.

How do you keep track of many people working on the same set of code?

It's almost time to think about summer tech camps if your kids are interested. Here are a few questions to ask.

Developers deal with common problems in their work. Here’s are a few problems and how to overcome them.

Deleting files on your computer doesn't make them disappear.

There are several key skills that I believe you need to have if you want to be a software programmer.