Async Workshop: Session 4. Data Wrangling

A diagram of an example regular expression that matches common email address patterns. Source. Observations Teaching quality: goodSound quality: goodVideo quality: good Teaching quality The speaker used his own remote server setup for the entire lesson. This is my only complaint about this speaker's ability to teach. I often type in the commands at the … Continue reading Async Workshop: Session 4. Data Wrangling

Async Workshop: Session 3. Vim

Observations Teaching quality: goodSound quality: fairVideo quality: good How to approach this session Considering the expansive nature of the topic, the teacher did a great job of providing an overview of Vim. I am not familiar with shell-based editors. I know that nano, vim, and emacs exist, but that is the extent of my knowledge. I've used BBEdit, … Continue reading Async Workshop: Session 3. Vim

Async Workshop: Session 2. Shell Tools and Scripting

Observations Teaching quality: poorSound quality: poorVideo quality: good Teaching quality If you've watched this video and feel like this: you are not alone. This is a common problem with experts who don't know what they know. The speaker assumes too much context and previous knowledge that wasn't covered in Session 1. He also has a habit of encapsulating … Continue reading Async Workshop: Session 2. Shell Tools and Scripting

Async Workshop: MIT Open Course

The Missing Semester of your CS Education Introduction In an effort to "learn in public" I decided I should start publishing this series as I follow along with the course. A couple years back one of the programming subreddits I follow started raving about this course. They talked about how it helped professional developers "fill … Continue reading Async Workshop: MIT Open Course

What does it mean to ‘be supported’ during COVID-19?

When a company supports its employees 2021 was just as rough of a go as 2020. This post is about 2020 to highlight how quickly Automattic responded when the pandemic hit. Automattic creates an employee satisfaction survey every six months. One of the questions in the survey included: "Automattic is supporting employees during the COVID-19 … Continue reading What does it mean to ‘be supported’ during COVID-19?

June Reads

The Thinking Ladder This ongoing struggle of fire and light is like a constant tug-of-war in our heads—a tug-of-war over our thoughts, our emotions, our values, our morals, our judgments, and our overall consciousness.Wait but Why Grow the Puzzle Around You "There is no one mold for a successful founder." What a beautiful message.  I … Continue reading June Reads