Matt Layman

A software creator / Django consultant

  • #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.

  • #SaaS
  • #Python
  • #Django

Building SaaS in January

This month on the Building SaaS with Python and Django stream, we covered completing a 3rd party integration, creating admin dashboards, and how to make automation tools to speed up tedious manual tasks. The stream is on Wednesdays at 9pm ET on Twitch.

  • #Sleep

The Sleepy Developer: How Sleep Affects Your Code

What is the role of sleep in the life of a developer? We’ll look at the importance of sleep and the obstacles preventing devs from getting enough of it.

  • #Python
  • #Django
  • #honcho
  • #Vagrant
  • #Docker

Local web development vs Vagrant vs Docker: What’s right for you?

Web development is full of tools that claim to help you develop your perfect application. What’s the right tool? Let’s explore options like Docker, Vagrant, and honcho to see which tool can work for you on your next (or current) web app.