Alpha Version of Practical Python Projects Book Released!
Author Yasoob releases the alpha version of his project-based Python book, offering a discount and free future updates.
Yasoob Khalid is a developer and writer best known for the free, open-source book Intermediate Python and his project-driven follow-up, Practical Python Projects. His articles and books have reached 5+ million readers across 189+ countries, and his blog remains a go-to place for clear, practical Python insights. By day, Yasoob works on Azure Cloud Networking at Microsoft, and by night he continues to publish tutorials, notes, and experiments that demystify real-world Python for learners at every level. He’s also the author behind the long-running Python Tips site and newsletter, where he focuses on approachable explanations and hands-on examples.
187 Articles from this blog
Author Yasoob releases the alpha version of his project-based Python book, offering a discount and free future updates.
A tutorial on how to program a BaoFeng UV-5X3 handheld radio to listen to local police and fire department frequencies.
A guide to cleaning and processing messy CSV data using Python's Pandas library, including reading files and assigning custom headers.
A former Microsoft intern shares five key lessons learned about productivity, teamwork, and coding during their summer internship.
An interview with Justin Duke, a Stripe engineer, discussing time management, his startups Buttondown and Spoonbill, and work-life balance.
A technical guide explaining the JPEG compression algorithm and demonstrating how to write a basic JPEG decoder from scratch using Python.
A technical guide on using Frida to reverse engineer the Nike Run Club Android app to extract authentication tokens and understand its API.
A guide to reverse engineering an Android APK to understand and modify API calls, including debugging and parameter analysis.
A guide to fixing browser issues when connecting to public WiFi, using a terminal command to find the router login page.
A review of privacy-focused alternatives to Google Analytics, including Plausible, GoatCounter, and Fathom.
A developer shares 9 practical tips for improving your Bash and Python scripting workflow, based on real-world experience.
A guide to deploying an outdated Django 1.7 project using Docker, UWSGI, and NGINX for a server migration.
A blogger explains their reasons for migrating their site from Wordpress.com to Hugo, citing customization limits, performance, and privacy.
A technical guide detailing the author's step-by-step process for migrating a blog from WordPress.com to the Hugo static site generator.
Explains the difference between Docker's `attach` and `exec` commands, detailing when to use each for container interaction.
A detailed analysis of a blackmail email scam demanding a $2000 Bitcoin payment to prevent the release of compromising material.
An overview of the four main software engineering teams at SpaceX and their roles in rocket and spacecraft operations.
A tutorial on setting up passwordless SSH login and creating easy-to-remember aliases for remote servers.
An artist shares their digital portrait of Benedict Cumberbatch, created in Procreate, and discusses their creative process.
A student's guide to creating generative scribble art portraits using the Processing programming language, detailing their algorithm and process.