A web API (application programming interface) is an application dedicated to transferring data. Accessing a web API is the same as accessing any other web page via a URL. The difference is APIs aren’t easy for people to read. The data returned by an API is formatted for machines.

Chapter 14- Package Management

I refer to The Linux Command Line by William Shotts every day on the job. The book is freely available online at the link below. This is a short post sharing what I learned from the book about package managers.

Package management

Software is constantly being updated. Back in the day, if…

By William Shotts

Motivation for learning Linux

I would consider Docker the most valuable tool in my tool belt as a software engineer. Docker is a tool that packages a software application and its dependencies together in a container so it can easily and reliably run on any Linux server.

Well what the heck is a container…

Recursion finally clicked for me after watching this video:

I fear some may not watch it because the instructor is using C++, but he does such an excellent job explaining how recursion works that I thought I’d take a few minutes to explain recursion to those of us using…

Intro to Docker

Step 1: Install Docker and Docker Toolbox

Step 2: Define our Rails Project

Step 3: Create our Rails Project

Step 4: More Efficient Workflow

Step 5: Creating the Database

Step 6: Running the App

Step 7: Proceed as Usual

Quick Summary

I am very grateful I got…

Charlie Brooke O'Hara

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store