Erik O'Shaughnessy authored content

Authored content by Erik O'Shaughnessy

Searching for code

Take lessons from the history of C and learn how to write useful CLI programs in Python.
Woman sitting in front of her computer

No matter where you are in your programming journey, there are things for you to learn in's top 12 programming articles from 2019.
4 manilla folders, yellow, green, purple, blue

Dive deeper into the structure of a C program composed of multiple files in the second part of this article.
Programming keyboard.

Grab your favorite beverage, editor, and compiler, crank up some tunes, and start structuring a C program composed of multiple files.
Programming keyboard.

A gentle introduction to the historical evolution of programming practices.
Hand drawing out the word "code"

Learn how to structure a C file and write a C main function that handles command line arguments like a champ.
Snake charmer cartoon with a yellow snake and a blue snake

Create a blog with Pelican, a Python-based blogging platform that works well with GitHub.