Python in 30 Days - Day 13
Learning Python in 30 Days by going through a refresher course. Day 13 involves context managers.
21 posts
Learning Python in 30 Days by going through a refresher course. Day 13 involves context managers.
Learning Python in 30 Days by going through a refresher course. Day 12 involves iterators and generators.
A classic programming problem, often used in software development interviews. It's simple, but shows that you understand the fundamentals of programming and the language you're writing in.
A breakdown of the best platforms to learn coding in 2026 — what they teach, who they're for, and how to pick the right one for your career goals.
Learning Python in 30 Days by going through a refresher course. Day 11 involves decorators.
GitHub has been riddled with issues recently and I've finally had enough. Why I'm moving to GitLab.
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.
What AI engineers actually do, how they differ from software engineers, and why vibe coding won't get you hired. A practical breakdown.
Learning Python in 30 Days by going through a refresher course. Day 10 involves reading and writing CSV files, plus sorting dictionaries by values.
Learning Python in 30 Days by going through a refresher course. Day 9 involves API pulls, nested dictionaries, and debug protocols.
Learning Python in 30 Days by going through a refresher course. Day 8 involves inputs and outputs via JSON files, as well as OOP.
Learning Python in 30 Days by going through a refresher course. Day 7 involves inputs and outputs as well as OOP.
Learning Python in 30 Days by going through a refresher course. Day 6 involves Object Oriented Programming.
Learning Python in 30 Days by going through a refresher course. Day 5 involves error handling.
Learning Python in 30 Days by going through a refresher course. Day 4 involves list comprehension, string manipulation, and methods.
Learning Python in 30 Days by going through a refresher course. Day 3 involves list comprehension.
Learning Python in 30 Days by going through a refresher course. Day 2 involves building a restaurant ordering system.
Learning Python in 30 Days by going through a refresher course. Day 1 involves calculating tip and printing to console.
A brief explainer on dynamic languages like Python — how variables can change type and value, and why you should usually avoid changing the type.
My first experience using Claude Code
A post describing what functions are in coding