Skip to content

Blog

The build-in-public journal — what I'm making, why, and what I learn teaching it. Concepts in plain language, with links to the open course materials.

Learning Python 001: "Hello, World!" and IDLE

Welcome back! I'm very excited to share the following blog post with all of you as the first in a series titled "Learning Python". I've had the idea for a couple of years now and am so elated that the time is finally right to get this series started! This series will focus on building up your knowledge of the Python programming language assuming you have no prior programming experience but are wanting/willing to learn. It'll build sequentially (so post #100 will be harder than post #001), but some posts closer together in numbering may have similar level of content.

Installation Guide: Microsoft Visual Studio Code (VS Code)

Welcome back to the blog! 👋

I've talked with friends and coworkers a lot since my recent blog post; in these discussions, I realized a central element was the fact we were communicating. Be it body language, verbal, written, or other mediums of communication, all of those conversations enabled myself and those around me to exchange information and share knowledge. This led me to think about my desire to start a Python installation and series of articles to help one learn Python - in order for these to be successful, we need to be speaking the same language. The best place to start with that in a programming context is with the installation of your first IDE. Let's get started!

Personal Progress Update #2: 2024-03-11

Welcome back to the blog! It's been too long.

As we're over two months into the year already, I wanted to revisit my blogging I started back in 2022. The start of this venture feels like a lifetime ago and so I feel it in order to start with revisiting my goals as I've committed to for 2024. One of my goals is at least quarterly (or 4 times a year) to blog; this shall be the first. Let's get started!