This presentation demonstrates VSCode's flexibility that allows development in different environments: locally, on a remote server via SSH, in the Windows Subsystem for Linux, and Docker. It starts with a quick review of my programming history, dating back to my first development environments: the Apple ][+ and the Commodore Pet!
Skyrim is one of the most popular games ever released, with an extremely loyal following. It has evolved into a platform over the years, with a huge ecosystems of plugins written by the loyal fan base which can add an amazing variety of content and updates that modernize the look and feel.
If I had been king of the world - or BDFL at least - I would have made hyphens available in variable and package names in Python 3. It would have been a big change, but would have gotten rid of a very confusing ambiguity: when to use hyphens, and when to use underscores. A developer on our team asked me this today, and I promised them a blog post with where and when I use each. Some of this is personal preference, but it has felt logical to me.
Over the past few weeks, as the COVID-19 crisis has escalated, I've seen many friends and groups I am involved with flock to Zoom to keep in touch.
The new release contains a bug fix, some new logging features, and a major performance boost.
If you're like me, your git
branches can get out of control over time. Here's some bash sorcery which will give a list of all branches that have been merged to origin/master.
Do you buy things on Amazon? Want to support the Django Software Foundation? There's an way to do so that not everyone knows about, using Amazon Smile.
My talk from DjangoCon US 2019 is now up on YouTube. My "thank you" at the start runs a bit long; I was the first speaker on the first day after the keynote and wanted to help set a positive tone for the conference.
CodeRedCMS is a fantastic starting point to create a website for those are familiar with WordPress, but prefer the straightforward interface of Wagtail. Here's some CSS to help you get started.
Text editors are an essential tool for every developer, and there is no right answer on which to use. It depends quite a bit on how you learned, and how your mind works. I grew up on the command line before every touching a GUI, and that has stuck with me throughout the years. This is reflected in my choice of text editors: Sublime Text 3 when in a GUI environment, and emacs for the terminal.