Matt Layman

A software creator / Django consultant

  • #Python
  • #DEV API
  • #GitHub Actions

Publish to DEV automatically with GitHub Actions

DEV is a great community for developer content. If you have articles that you don’t want live all at once, how can you publish on a schedule automatically? In this article, we use GitHub Actions to get your content online on your timeline.

  • #Python
  • #Docker
  • #Shiv
  • #containers

Python alternative to Docker

Are you using Python and thinking about containers to deploy your app? Before you jump to Docker, consider other package formats that may fit better. This article explores one such format from LinkedIn.

  • #Python
  • #pytest
  • #testing

Python Testing 201 with pytest

At Python Frederick this month, I presented on features of pytest to use when testing in Python. We looked at parametrize, test file organization, and fixtures. The recording is up on YouTube.

  • #Python
  • #Starlette
  • #Testing

Quick and dirty mock service with Starlette

Have you ever needed to mock out a third party service for use in a large testing environment? I recently did, and I used Starlette, a new async Python web framework, to do it. See what Starlette offers!

  • #Patreon
  • #Twitch
  • #Articles

On Patreon

Given how much content I put online, I’ve decided to create a Patreon account. If you’d like to financially support me with a few dollars, I’m extremely grateful.

  • #Git
  • #GitHub
  • #Python

Using Git and GitHub to safely store your code

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