This page is an index to recent noteworthy posts at this site—a.k.a. What's New.
The toolbar wishes to note its objection to calling this a "blog," because that word is
both fluid and trendy; but this qualifies on most counts (and "posts" got 30% fewer hits).
Below you'll find both
posting lists ordered with newer items nearer the top,
and a Featured section that highlights pages noteworthy
or popular per anonymous site analytics.
Most items here are not book-specific; for resources that are,
see your book's support page.
If you are like most people visiting this site, chances are good that you
will be interested in the following pages. To visit, click on each page's
image on the left or title on the right.
- 25 Years of Spam —
Python Activities History
Some history, opinion, and comedy from my quarter century of Python training,
writing, and promotion (so far). Includes pictures
from the training road: click the scroll or see 2016.
- Frankenthon Lives! —
Python Changes 2014+
A technical and subjective (but fair) look at Python's expansion and convolution
since the publication of Learning Python, 5th Edition.
Keep your arms and legs inside the car at all times...
- Get Free Apps Here —
The distribution center for free programs and software written in the
Python programming language, which run on Macs, Windows, and Linux, and
come with privacy baked in. Track this!
- Free Python Tutorial —
The HTML workbook from the classes I formerly taught. It's not much
without the words and interaction that go with it, and there are holes
where live demos belong, but you might find some of it useful.
The very latest news, weather, and sports:
- Engineers who ignore history... are doomed to
- Mac OS Sierra hides its
(and High Sierra criminalizes FTP)
- New in programs:
PyGadgets toy box, a new
tagpix, and a
- O'Reilly stops selling books
at its site to push online video-centric subscriptions
- Some history, opinion, and comedy from my Python career (so far)
- Blockbuster program
now with apps, exes, and ports to Mac OS X
- Meet ziptools—the extra features you miss most in Python's zipfile module
- Windows 10 turns up the advertising to 11 (and 10 S is worse): kill your PC here
- (Updated) Edge considered harmful: overlaid lower left links
- Python Changes wraps up its 3.6 coverage with three
- In defense of critical thinking in open-source software
- Python 3.5's bytes string formatting gets a more thorough drubbing
- I've finally ended my 20-year training business—announcement,
- Now public in honor of the prior bullet:
- New on the Python Changes page: 3.6's Windows launcher hokey pokey
- A new frigcal
is out, with text colors, Unicode
tweaks, and more
- I gave a short, informal interview (off-site)
- Beware publishers bearing infringing titles...
- Your US tax dollars at work—advertising YouTube?
- New code: create image thumbnail web pages with thumbspage
- Popular search targets here: Python 3.X's
strings and Windows launcher
- The Python 3.6 string interpolation story just got worse
- This site has finally grown search,
using this script
- A postpourri:
Gmail users: Be afraid. Be very afraid...
Why proposed type declarations in Python 3.5 are a bad idea
A new standalone release of PP4E's PyMailGUI email client
Shockingly, a few hours of video aren't enough to master anything
Fairly recent stuff from the writing, coding, and opinion departments:
Some of these go back a handful of years, but so do some of us:
- Revised article on Python's evolution
- New reader queries:
- New decorator/bytes code example here
- More cause to use % instead of str.format(): it's
- I gave an interview on Dice.com
about questions for Python job seekers
- The original version of the prior bullet's article, before cuts and changes
- A new purchase pointers page for all the books,
with more on translations
- New code examples:
- A note on the pip install tool shipped with Python 3.4
- PyRef5E excerpt: Python's formal inheritance rules
- LP5E supplement: classmethods vs staticmethods
- Recent book translations spotted in the wild:
- New book: Python Pocket Reference, 5th Edition
- How to run PP4E book examples on Python 3.3 through 3.5
- Changes in Python 3.4 and later
- How a monkey broke PyMailGUI (PP4E Tk Unicode limit patch)
- New book: Learning Python, 5th Edition
- O'Reilly sampler from
prior bullet's book: Chapter 1 + TOC
- Answers to recent reader queries and FAQs
- Article: Python's New-Style Inheritance Algorithm
- O'Reilly sampler from
Programming Python, 4th Edition
- Article: The new Windows launcher in Python 3.3
- Changes in Python 3.3 and their impact on book examples
- PP4E: Pillow replaces PIL — running PIL image examples on Python 3.2+
O'Reilly posted LP4E's Chapter 1 as a sampler:
A Python Q&A Session
Article: context for true beginners:
What's a Programming Language?
Article: some thoughts on Python's evolution:
Answer Me These Questions Three...
Plus... this site opened in 1996, and has lots of additional content not listed here;
the home and book
pages lead to most of it.