Learning How To Learn - Course Notes

I was fortunate enough to be able to attend the amazing MOOC called Learning How To Learn that is taught by Dr. Barbara Oakley. The course is free and is offered online by edx.org. Below are the notes that I took from the course. There are two modes of thinking:...

Connecting to L2TP VPN from Ubuntu 16.04

I had to setup an L2TP connection from my new Ubuntu laptop. I was surprised that this was not naively built into Ubuntu. The steps that I followed to make this work were: sudo add-apt-repository ppa:nm-l2tp/network-manager-l2tp sudo apt-get update sudo apt-get install network-manager-l2tp sudo apt install network-manager-l2tp-gnome A quick reboot...

Django Next Steps

As a follow up to my last post on learning Django, I found the YouTube video below a good "next step" in my learning process. The audio is pretty bad so you will need to turn up your speakers. :)

Learning Django

As I mentioned in my last few posts, I am currently working on a project using Python and Django. This is a big change from the .NET projects I have worked on in the past. I found an excellent YouTube channel that has a great Django tutorial. I have linked...

Learning Python (and other programming languages)

I’ve spent the last 20 years developing websites using the Microsoft stack. My first adventures in website development were with classic ASP 3.0 and Visual Interdev. I wrote COM objects using Visual Basic 6.0 and went through countless data access technologies. I remember forgetting to call Recordset.MoveNext while looping through...

JavaScript Promises

As part of my new job, I have been spending time reviewing online teaching videos from multiple different sources. One of the YouTube channels that I was tasked with reviewing was The Coding Train. While perusing the numerous videos that Dan Shiffman has created, I came across two videos that...

Pi-Hole and Making the Web Faster

As my children use the internet more and more, they are quickly learning the annoyance of "ads". At first, ads were just something that displayed before a YouTube video would play. Now ads are taking up space on the websites that the kids are using for homework assignments. My son...