Articles by Topic

March 15, 2024

Do Simple Things Well

What I've found to work well in developing a skill and being rewarded for it.

February 4, 2024

Triage in Commercial Real Estate Operations

Thoughts on how to approach and manage problems in commercial real estate when you're feeling stretched. Do diseconomies of scale exist in commercial real estate?

January 27, 2024

Adding a Limited User to Dockerfile Upends My Kubernetes Deployment

Adding a limited user to Dockerfile without considering downstream affects causing unanticipated problems requiring debugging that could have been avoided.

January 24, 2024

Trivial Mistakes I Made With Docker Compose This Week

Wasting time chasing complex solutions for simple mistakes in Docker, Docker Compose, & Kubernetes.

January 16, 2024

Health Care Savings Accounts: One of the Best Accessible Tax Strategies

HSAs are a great financial tool to offer tax savings in the current period while preparing you for unforeseen medical challenges that we all experience at some point in our lives.

December 31, 2023

Year-End Reflections 2023: Don't Be a Liar

In the 2023 installment of my annual reflections I examine the costs of lying and the ways non-truth can pop up and contaminate our lives.

November 21, 2023

Accounting Differences Between Arizona Rent Tax and Sales Tax

A discussion on the nature of Arizona Transaction Privilege Tax, common misconceptions and mistakes, and what the proper accounting treatment should be.

November 11, 2023

Managing Office Lease Credit Risk With Free Rent Timing

Considerations in managing credit risk when building free rent into commercial office leases.

November 9, 2023

Template Tests for Django TemplateView Requiring Staff Permissions

A mixin to be used with testing Django TemplateView class-based views that require staff privileges and certain permissions.

November 9, 2023

How to Test a Django TemplateView Requiring Staff Permissions

A collection of tests useful in determining whether a TemplateView is structured as expected and whether the view demands the expected permissions.

October 27, 2023

Template Tests for Django TemplateView

A mixin to be used with testing Django TemplateView class-based views to reduce writing redundant test cases.

October 10, 2023

How to Test a Django TemplateView

An overview of tests you should consider for your Django TemplateView class view.

September 24, 2023

Fixing SQL ID Sequences in Postgres

How to reset the id or primary key for a particular table in a Postgres database when the sequence is throw off.

September 25, 2023

Test Logging in Django

An easy way to test Django logging to ensure your logs are being created as expected.

September 9, 2023

Flatpages In Django Part 2: Extending Flatpages

How to extend the Django flatpages app including a custom view to handle lookups by ID instead of URL.

September 8, 2023

Flatpages In Django Part 1: Basic Implementation

How to quickly set up Django flatpages for building generic, one-off pages like "about us," "privacy policy, "terms and conditions," and so forth.

September 3, 2023

Working With Slugs In Django

My approach to efficiently working with slugs, creating slugs at the proper stage, and using slugs for seo.

September 5, 2023

Fast Decisions in Real Estate

My experiences with how emotions have shaped long-term decisions in commercial real estate investment.

August 27, 2023

Next Article Suggestion in Django

Considerations in developing a content suggestion engine in Django.

August 20, 2023

Update Tags in Django

Considerations in building a custom admin interface for updating tag names.

August 18, 2023

Experiences with Cooling Towers

An ownership perspective in dealing with the HVAC systems you'll likely encounter in multi-level, and/or industrial real estate.

August 11, 2023

File Naming Convention Ideas

A handful of concepts I use to efficiently store and retrieve resources on our file servers.

August 4, 2023

File and Folder Concepts for Business

An approach to developing file and folder conventions allowing your business to stay organized.

May 31, 2023

Using High-Yield Savings Accounts

A demonstration of how I use high-yield savings accounts to manage spending, reserves, and investment.

July 22, 2023

Mistakes in Making Copies of Python Objects

The differences between deep and shallow copies in Python, mistakes common mistakes and how to correct for these errors.