by flipperpa on Oct. 16, 2020, 8:54 p.m.

ALWAYS use a custom Django user model when starting a project. This is one of the best up-front investments of time that I know of in creating Django projects. Every time I haven't taken the time to do this the right way up front, I have regretted it. Every. Time.

Read more...
by flipperpa on Aug. 3, 2020, 2:20 p.m.

I designed my first theme for VSCode. Download it if you love purple as much as me!

Read more...
by flipperpa on Aug. 1, 2020, 3:48 p.m.

My development environment is always evolving. Here's my latest/greatest setup.

Read more...
by flipperpa on June 17, 2020, 1:16 p.m.

Django offers support for SQL Server through the third-party database engine, django-mssql-backend. Here's an end-to-end set of instructions for the best practices for installing it in 2020.

Read more...
by flipperpa on May 19, 2020, 12:24 a.m.

Presented with Tom Dyson of Torchbox, creators of Wagtail.

Most of us have had the experience of loving a CMS at first, but souring over time, as the limitations and shortcomings come to light. We have had this experience too many times during our careers, as both users and developers of content management systems. What if something better could be built, which would withstand the test of time, and still be loved after years?

Read more...
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...