Automate Your Life with Python Scripts
Practical Python scripts for automating repetitive tasks - file management, web scraping, sending emails, and scheduling jobs on macOS and Linux.
Read article →Technical articles, tutorials, and thoughts on software development.
Practical Python scripts for automating repetitive tasks - file management, web scraping, sending emails, and scheduling jobs on macOS and Linux.
Read article →An honest look at the AI tools that have actually changed how I develop software - what's worth using, what's hype, and how to fit it all into a real workflow.
Read article →Practical terminal tips, aliases, and shortcuts to speed up your workflow on macOS and Linux.
Read article →A comprehensive guide to installing, running, and managing local AI models with Ollama
Read article →An overview of machine learning with Python - covering scikit-learn, TensorFlow, supervised learning, deep learning, and real-world predictive analytics applications.
Read article →How to approach data analysis projects with Python - from cleaning and EDA to creating meaningful visualizations with Pandas, Matplotlib, and Seaborn.
Read article →A practical guide to building neural networks with TensorFlow and Keras - covering CNNs, RNNs, transfer learning, hyperparameter tuning, and deployment.
Read article →Why I chose Eleventy over JavaScript frameworks to build a static website - covering performance, security, cost, and the simplicity of HTML, CSS, and minimal JS.
Read article →Why minimalist web design works - principles of whitespace, typography, and color that create fast, timeless, mobile-friendly websites.
Read article →Step-by-step guide to creating and activating a Python virtual environment for your projects using venv on Linux and macOS.
Read article →