Using Pandas to Read a CSV File

In my quest to get up to speed on Python, I came across a problem where I needed to read a CSV file and import it into a database. Below are the steps I took to install pandas as well as a quick example of how to use the package....

Getting Started Developing on Open edX

After spending the past couple of weeks digging into Open edX and trying to wrap my head around the enormity of the project, I came across some documents that I WISH I had watched/read first. I'm hoping to document my progress learning Open edX over the next few blog posts...

What is Open edX?

Open edX is a free, open source online course management platform. Institutions and organizations can host their own instances of Open edX and run their own classes on the platform. Open edX was written by the edX nonprofit organization created by MIT and Harvard. edX.org is the largest instance of...

Python and VS Code

I came across and interesting github repo in the PyCoder's weekly newsletter. It was titled Get Productive With Python and VS Code. The repo contains a number of python code files along with links to various videos and slides. I watched the Dan Taylor video from EuroPython - July 2018...

Learning Docker

I'm spending a lot of time learning new and exciting development technologies at my new job. Spending time in open source development has given me a chance to really understand and experiment with technology that I did not have time to previously. This past week I spent some time learning...

Ubuntu - Switch to greeter bug

After installing VirtualBox on my laptop, I locked my computer and went to lunch. When I returned and woke my laptop, I was greeted by an "Authentication failed" error and a button that read "Switch to greeter". Clicking the button allowed me to login as normal. I thought this odd,...

Make It Stick - Book Notes

I recently completed reading the excellent book Make It Stick: The Science of Successful Learning by Brown, Roediger III and McDaniel. This was recommended to me by two of the professors that I am currently working with. The book is an great overview of how we learn and why the...

Installing Docker on Ubuntu 16.04

I've had reason to start playing with containers on Ubuntu. The first step was to get docker installed and working on my laptop. I needed to add the GPG key for Docker to my system. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 2. Next I needed to add the...