Matt Layman

A software creator / Django consultant

  • #Python
  • #Django
  • #models

Episode 6 - Where Does the Data Go?

On this episode, we will learn about storing data and how Django manages data using models.

  • #Python
  • #Django
  • #models

Store Data With Models

In this article, we will see how to store data into a database with Django models. The article covers how models act as an interface to let your application store and fetch data.

  • #Python
  • #Django
  • #forms

Episode 5 - How To Use Forms

On this episode, we will learn about HTML forms and Django’s form system to use when collecting input from users.

  • #Python
  • #Django
  • #forms

User Interaction With Forms

How do users provide data to your website so you can interact with them? We can answer that question by exploring Django’s form system, and the tools that Django provides to simplify your site as you engage with your users.

  • #Vim
  • #introduction

Vim 101: Basics of the Vim Text Editor

At the Frederick Open Source meetup this month, I talked about the Vim text editor. I covered a lot of the fundamentals, including a mental framework to help demystify why Vim is challenging to so many people. I also covered some tips that people can use to work toward Vim mastery.

  • #Python
  • #Django
  • #templates

Episode 4 - Building User Interfaces

On this episode, we look at templates, the primary tool that Django provides to build user interfaces in your Django app.

  • #Python
  • #Django
  • #templates

Templates For User Interfaces

When your Django application sends back a response with your user interface, templates are the tool you’ll use to produce that user interface. This article looks at what templates are and how to use them.

  • #Python
  • #Django
  • #views

Episode 3 - Views On Django

On this episode, we look at views, a major component within Django and a primary place where your code will run.

  • #Python
  • #Django
  • #views

Views On Views

Django URLs expect to send a response back to a user. Where does that response come from? A Django view! This article looks into the fundamentals of views and how to use them in your project.

  • #Python
  • #Django
  • #podcast

Django Riffs, a podcast for learning Django

I started a new podcast called Django Riffs. Django Riffs is all about learning how to use the Django web framework. The show will take beginners on a tour of Django to help them gain proficiency.

  • #Python
  • #Django
  • #URLs

Episode 2 - Enter With URLs

On this episode, we discuss Django’s front door, URLs. We talk about what URLs are, how to build them in Django, and the functions Django provides to work with URLs.

  • #Python
  • #Django

Episode 1 - Get To Know Django

Django Riffs is a podcast for learning web application development in Python using the Django web framework. We explore all of Django’s features to equip listeners with the knowledge to build a web app.

  • #Python
  • #Django

URLs Lead The Way

How does a Django site know where to send requests? You have to tell it! In this next article in the Understand Django series, we look at URLs and how to let your users get to the right place.

  • #Python
  • #Serverless
  • #AWS
  • #GCP
  • #Chalice

Serverless Python And Why You Should Try It Out

At the January 2020 Python Frederick event, Patrick Pierson showed the group how you can use Python in different serverless services on AWS and GCP. He also showed a couple of serverless frameworks like Serverless and Chalice.

  • #Python
  • #Django

From Browser To Django

Django helps you build websites in Python. How does it work? In this series, we’ll explore Django from top to bottom to show you how to build the website you’ve wanted. We’ll start from the beginning with the browser.

  • #SaaS
  • #Python
  • #Django

A Failed SaaS Postmortem

My Software as a Service failed. After three years of running College Conductor, I’m shutting it down. The service failed for a host of reasons, and this article details what I learned from the whole experience.

  • #Python
  • #Mass Spectometry
  • #science

Python Tears Through Mass Spectrometry Data

At the November 2019 Python Frederick event, Conor Jenkins showed the group how mass spectrometry works and how Python saves huge amounts of time when processing the large amount of data produced by a mass spec analysis.

  • #Godot
  • #Videogames
  • #KeyLUG

Godot You Want To Make A Videogame

What is Godot? It’s an open source game engine for making high quality 2D or 3D videogames! At this Frederick Linux User Group (KeyLUG) presentation, I explained how Godot works, compared it with other popular engines, and showed off some of its features.