Agentic Engineering

Vibe coding with no understanding of what is being built leads to problems, but properly guiding your coding agent through the development process delivers useable codebases.

Python In 30 Days - Day 10

Learning Python in 30 Days by going through a refresher course. Day 10 involves reading and writing CSV files, plus sorting dictionaries by values.

Python In 30 Days - Day 9

Learning Python in 30 Days by going through a refresher course. Day 9 involves API pulls, nested dictionaries, and debug protocols.

Python In 30 Days - Day 8

Learning Python in 30 Days by going through a refresher course. Day 8 involves inputs and outputs via JSON files, as well as OOP.

Python in 30 Days - Day 4

Learning Python in 30 Days by going through a refresher course. Day 4 involves list comprehension, string manipulation, and methods.

Python in 30 Days - Day 2

Learning Python in 30 Days by going through a refresher course. Day 2 involves building a restaurant ordering system.

Python in 30 Days - Day 1

Learning Python in 30 Days by going through a refresher course. Day 1 involves calculating tip and printing to console.

Dynamic Languages in Coding

A brief explainer on dynamic languages like Python — how variables can change type and value, and why you should usually avoid changing the type.