Here are the high-level changes to Full Stack Python in reverse
chronological order since its inception in December 2012. You can
view commit-level changes via the
source repository's commit log
on GitHub.
2022
March
- I decided to go so minimal that I removed the logo to make the site load
faster, and also got rid of some unncessary CSS on front page.
February
- Still on break, but updated the header and footer. Also made some website
tweaks to make it faster.
2021
October
- Taking a break for a few months to recharge and work on a different coding
side project that I'm excited about. Be back in a few months with some updates.
September
- Clean up continues across the site to remove link rot and replace
out-of-date links with newer ones where necessary.
August
June
- Fix broken links across the site. It's a real shame people and companies don't use
301 redirects more often rather than just breaking their URL structures.
May
April
March
February
January
2020
December
November
October
September
August
July
- Updated webhooks page with additional resources.
- New blog posts:
June
- Added new example code for Django modules:
- django.contrib.admin.helpers
ActionForm,
and
AdminForm
- django.contrib.admin.options
IS_POPUP_VAR,
IncorrectLookupParameters,
ModelAdmin,
and
csrf_protect_m
- django.contrib.admin.sites
NotRegistered
and
site
- django.core
cache,
checks,
exceptions,
mail,
management,
serializers,
signals,
signing,
and
validators
- django.utils.translation
LANGUAGE_SESSION_KEY,
activate,
deactivate_all,
get_language,
get_language_from_request,
gettext,
gettext_lazy,
ngettext,
override,
pgettext,
pgettext_lazy,
ugettext,
ugettext_lazy,
ungettex,
and
ungettext_lazy
- Added new example code pages for Flask modules:
May
April
March
February
January
- Added new Django code example pages:
- Added starter pages for the remaining topics in the table of contents
that were previously missing. Still working on adding more resources and
descriptions to each page:
- Happy New Year (and decade) to my fellow Python developers!
2019
December
- 7 years of Full Stack Python as of December 23, 2019!
- Cleaned a bunch of dead links out thanks to
PR #225.
- Merged PR #224
with information and resources on the Masonite web framework for the
other web frameworks page.
- Updated the RQ page with a couple of new fresh
resources.
- Added new Django code example pages:
November
- Added new resources to RQ, Sanic
and networking pages.
- Added new Django code example pages:
October
- Removed a bunch of outdated content from the
best Python resources page and
added some nice new links to the mix.
- Published a new blog post tutorial on the
String Data Type in Python 3.
- Added new Django code example pages:
- Updated code examples on the following pages:
- Rewrote some parts of the Python 2 or 3 page to
make it more clear that 3 is now the mandatory way to get started.
- Updated best videos page with new EuroPython links.
September
- Added new Django code example pages:
August
- Added stub page for mod_wsgi.
- Merged PR #215
to fix a typo on the serverless page. Thanks
Kyle!
- Added new Flask code examples:
- Added new Django code examples pages:
- Updated code examples on the following pages:
July
June
May
April
March
February
January
2018
December
November
October
September
- A ton of new tools and links on the debugging page.
- Added a starter Django REST Framework
page.
- New web app security,
task queue and WebRTC resources.
- Added a bunch of new resources across the site and removed a few out of
date ones as well.
- Added initial pages for WebRTC and JavaScript frameworks.
More resources coming to those pages soon.
August
July
- Added a bunch of new PyCharm resources.
- Merged PR #177
that adds a new Docker Swarm tutorial.
- Merged PR #176
to update the Django page by removing some old links and
adding newer ones.
- New section on source control page and resources
for mono vs multi repo debate.
- Added a new section and additional Vim links.
- Added even more Emacs resources and a new section for Elisp
resources, the programming language used to customize the editor.
June
May
April
March
February
January
2017
December
- Passed 1,000,000 characters written on Full Stack Python according to
wc
on my Markdown content files. It's a super arbitrary but
fun little milestone.
- Removed a couple of Best Python Resources
and added new resources to the Morepath page.