by flipperpa on April 21, 2020, 2:04 p.m.

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!

Read more...
by flipperpa on April 18, 2020, 12:42 p.m.

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.

Read more...
by flipperpa on April 6, 2020, 11:06 p.m.

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.

Read more...
by flipperpa on March 29, 2020, 1:54 p.m.

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.

Read more...
by flipperpa on Feb. 2, 2020, 1:08 p.m.

The new release contains a bug fix, some new logging features, and a major performance boost.

Read more...
by flipperpa on Jan. 17, 2020, 4:30 p.m.

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.

Read more...
by flipperpa on Nov. 11, 2019, 3:02 p.m.

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.

Read more...
by flipperpa on Oct. 20, 2019, 5:08 p.m.

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.

Read more...
by flipperpa on Sept. 15, 2019, 6:30 p.m.

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.

Read more...
by flipperpa on March 10, 2019, 4:15 p.m.

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.

Read more...