This page is an index to recent noteworthy posts at this site (a.k.a. What's New).
It's the closest thing to a formal "blog" here.
These posts span books and editions, and its lists are generally ordered
with newer items nearer the top. The "Featured" section collects popular pages,
in part per basic (and anonymous) site analytics.
For resources that are more book-specific, see the support pages for
individual books on the books 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.
- A Python story —
Python Activities History
Some history, opinion, and comedy from my 25 years 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 lives demos belong, but you might find some of it useful.
The very latest news, articles, programs, and editorials:
- 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 cranks up the advertising, and 10 S is worse: kill your PC here
- Python Changes wraps up its 3.6 coverage with three
- A new frigcal
is out, with text colors, Unicode
tweaks, and more
- 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 code: create image thumbnail web pages with thumbspage
- New on the Python changes page: 3.6's Windows launcher hokey pokey
- I gave a short, informal interview (off-site)
- Beware publishers bearing infringing titles...
- Your US tax dollars at work—advertising YouTube?
- (Updated) Edge considered harmful: overlaid
lower left links
- The Python 3.6 string interpolation story just got worse
- This site has finally grown search,
using this script
- A postpourri:
Why proposed type declarations in Python 3.5 are a bad idea
Be afraid. Be very afraid...
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.