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
Author: Thuy Copeland
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: Session 1. The Shell
Observations Teaching quality: goodSound quality: goodVideo quality: good The first lecture throws a lot of common commands at you. Several of them were ones that I came across in my day-to-day work and were ones I'm already familiar with. What I personally found valuable was the explanation on how the shell knows what scripts it … Continue reading Async Workshop: Session 1. The Shell
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?
Throwback Thursday
Some things change very slowly, like this little weirdness that Apple has no intention of fixing. I created this custom cell a long while ago. // MARK: - WooBasicTableViewCell /// A UITableViewCell with bonus purple Woo styling. /// /// So `BasicTableViewCell` uses springs and struts, causing /// a different leading margin ("left margin") measurement than … Continue reading Throwback Thursday
September Reads
I want to share the system that dramatically increased my well-being and productivity over the past two years.I want to be candid too, and completely honest: time management has never been my forte, and as long as I can remember, I tried to fit too much in each given day. As a result, I would … Continue reading September Reads
August Reads
It must be hiring season for many companies at the moment, because I have been getting more and more recruiter messages. The most disturbing job offer in recent weeks was for Fox Corp. I've been thinking about diversity and inclusion a lot more lately. Many of the companies are easy to say No to, because … Continue reading August Reads
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