15 Python Automation Scripts to Save Time at Work
15 tested Python scripts for everyday office work, from sorting files and merging spreadsheets to PDFs, emails and API reports, with dry runs and safe defaults.
· 12 min read
Programming languages, software development, Python, developer tools, and how technology is built and used.
15 tested Python scripts for everyday office work, from sorting files and merging spreadsheets to PDFs, emails and API reports, with dry runs and safe defaults.
· 12 min read
30 Python interview questions with clear answers and code run on Python 3.14, from mutable defaults and scope to the GIL, asyncio, the MRO and Python 3.15.
· 18 min read
The 20 Python libraries worth learning first for data science and machine learning, in learning order, each with a short example we ran on current versions.
· 13 min read
25 Python projects for beginners in three levels, from a guessing game to a Flask app, each with the skills it teaches, tested starter code and a stretch goal.
· 15 min read
10 Python web scraping techniques with code tested on practice sites, from robots.txt and Beautiful Soup to hidden JSON APIs, async, Playwright and Scrapy.
· 12 min read
101 runnable NumPy examples covering arrays, indexing, broadcasting, statistics, random numbers, floating point and speed, each with real output from NumPy 2.3.
· 10 min read
100 practical pandas tips for loading, cleaning, filtering, grouping, reshaping and speeding up data analysis, each with code and real output from pandas 3.0.
· 14 min read
101 Python data science project ideas from beginner to advanced, each with a public dataset, the skills it builds and a stretch goal for your portfolio.
· 25 min read
A guide to 100 Python data science libraries grouped by task, from pandas and Polars to PyTorch, spaCy and MLflow, with when to use each and how to choose.
· 20 min read
100 runnable scikit-learn examples for classification, regression, text, clustering, anomaly detection, forecasting and recommendations, with real output.
· 18 min read
A practical checklist for separating transferable lessons from context-specific stories in architecture and scalability write-ups from big tech companies.
· 2 min read
Set up a feed reader, import the BlogAI OPML file, and build a reading routine that keeps you current without endless tabs or algorithmic timelines.
· 3 min read
Jeff Atwood's blog on programming, software development and the human side of the technology industry.
Visit WebsiteDan Luu's long-form essays on programming, computer performance and hardware, and how software organizations work.
Visit WebsiteInteractive tutorials on CSS, JavaScript, React and front-end web development by Josh W. Comeau.
Visit WebsiteNed Batchelder's long-running blog on Python, testing, the coverage.py tool he maintains, and software development practice.
Visit WebsiteThe official blog of the Python core development team, with release announcements for new Python versions and core development news.
Visit WebsiteNews from the Python Software Foundation about the Python community, PyPI, grants, security work and PyCon US.
Visit WebsiteTutorials, courses and articles that teach Python programming, from language basics to web development, testing and data science.
Visit WebsiteBrett Cannon's blog on Python packaging, CPython development, editor tooling and open source maintenance.
Visit WebsiteGergely Orosz's newsletter on how software teams work at technology companies, engineering careers and the tech industry.
Visit WebsitePython trainer Trey Hunner's articles on writing clear, idiomatic Python and on learning and teaching the language.
Visit Website