Matt Layman

A software creator / Django consultant

  • #Intermittent fasting
  • #weight loss

Strategy for developer weight loss

We know that software has No Silver Bullet for solving our problems without effort. The same is true with nutrition and diet. Is there anything developers can do to control their health better even if they are super busy?

  • #Python
  • #Pygame
  • #teaching

Teaching a kid to code with Pygame Zero

How can you excite a kid about computers? One way is through video games! In this article, I’ll focus on my experience teaching my six year old son some programming by using Pygame Zero.

  • #Python
  • #Django
  • #SaaS

Completing Account Deactivation on Building SaaS with Python and Django

In the latest episode of Building SaaS with Python and Django, we completed the account deactivation workflow of the Django app.

  • #Vim
  • #CtrlP
  • #ripgrep
  • #File navigation

Supercharging Vim: Navigate files instantly

When working on a software project, you have to manage lots of files. If you could navigate to the right file in a couple of keystrokes, how much would that speed up your workflow? In this post, we’ll explore file navigation and a Vim plugin that will boost your browsing!

  • #Python
  • #pytest
  • #testing

Python Testing 101 with pytest

At Python Frederick this month, I presented the fundamentals of testing Python code using pytest. The recording is up on YouTube and I’ve posted all the material to GitHub.

  • #Python
  • #Ansible
  • #Mitogen

Ansible Cranked to 11

On last week’s Twitch stream, I added Mitogen to my Ansible deploy, and it dramatically improved how fast I could deploy to my site.