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
October
- Starting to get back into updating this site again! Note that I'll probably
spend most of my side project time on Plushcap
but I'm removing old resources and adding new good ones on here to keep the
site maintained.
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.
- Added a ton of new SQLite resources.
- Cleaned up broken and redirected links on all pages including blog posts.
- Added 5 years of Full Stack Python
retrospective blog post.
- Merged PR#147 to
fix an issue installing MySQL server package.