Web Nerd

I build web applications with Django and PostgreSQL

I have over 18 years of experience building custom web applications for online communities, business, education, and online stores. Recently I have also developed interactive online learning materials for safety, security, and compliance.

Some examples

Custom CRM System

My client, a merchandising services comapny, client required a custom CRM system to provide tracking information to their clients that required isolation between the client databases. I built a Django-based platform that allowed customization per-vendor, to roll out a standalone system with a consistent user interface for my client's salespeople.

Learning Management for Safety Compliance

My client required a unique solution for managing login and tracking of employee online training for their customers. A Django-based system that allowed for fast and easy login, and simple completion of training modules was developed. In general most learning management systems provide for too many options, making the systems cumbersome for smaller scale use. I was able to build an application-specific system that met the requirements with the least amount of complexity.

Notely Notes May 15, 2022

Configuration Management for Python. Pandas visualization.

(Read more)

Unpredictably periodic notes, Python and Web Development Edition March 12, 2022

A bunch of stuff?

(Read more)

Fortnightly notes, Python and Web Development Edition February 27, 2022

I didn’t take any notes last week so I guess we’ll go to a fortnightly schedule and see how it goes.

(Read more)

Weeknotes Web Development and Programming Feb 13, 2022

Learning python and other handy resources

(Read more)

Weeknotes Web Development and Programming January 30, 2022

I have pulled out some draft notes from July I forgot to publish. Documentation, logging, and build scripts.

(Read more)

Weeknotes Web Development and Programming January 23^h4, 2022

Escaping Wordpress with Wagtail, tests, and plotting.

(Read more)

Weeknotes Web Development and Programming January 16, 2022

I think moving to Saturdays could work. Let’s see where this goes. Keep reading for great tips on using git diff! Well I didn’t post on Saturday, but I think there’s still some good stuff in here.

(Read more)

Peregrine's opinions work for me

So far I am really loving Peregrine, just the right amount of CMS structure for me to expand upon.

(Read more)

Weeknotes Web Development March 14, 2021

Django Q and some interesting projects.

(Read more)

Weeknotes Web Development July 5, 2021

Cool contributions

(Read more)

Weeknotes Web Development June 27, 2021

Definitely includes besides web specific stuff, general Python stuff, games, educational technology.

(Read more)

H5P Stanalone - Django Integration

H5P is a standard for reusable, sharable learning content. I have been working to bring H5P support to Django-based projects for a while now, and I have found the easiest integration so far. The h5p-standalong project is a pure Javascript implementation. By adding the hooks for server-side content delivery and progress recording, we can focus on the parts that Django does best, and leave the Javascript to the h5p-standalone library.

(Read more)

Experience Building Web-Based Applications and Learning Communities

For around 18 years I have been participating in the Open Source web development community, concentrating on back-end web development, including content management, knowledge sharing/management, and online learning communities.

(Read more)


Hand-Drawn Type,
Web Design

DIY Printing Press Ideas and Resources

An overview of the do-it-yourself printing press ideas I have, and resources I have found, so far.

(Read more)

Get started, keep going

The two things I have learned in my journey making art and other things, is you have to get started, and you have to keep going. I didn’t think I would get much out of art and maker self-help style books, but I found there’s definitely something in there that makes me think.

(Read more)

Coyote is Open Source Software for Museums to Manage Image Descriptions

The Museum of Contemporary Art (MCA) in Chicago, which has created an Open Source tool that seamlessly integrates image descriptions into its online platform.

(Read more)


3D Printing,
and More


Should we make everything art, or make everyone artists?

“Let us then create a new guild of craftsmen without the class distinctions that raise an arrogant barrier between craftsman and artist! Together let us desire, conceive, and create the new structure of the future, which will embrace architecture and sculpture and painting in one unity and which will one day rise toward heaven from the hands of a million workers like the crystal symbol of a new faith.” – Walter Gropius

(Read more)

Weeknotes Art and Making Things January 16, 2022

Make what you feear! and a free to use, open source font for laser/cnc projects, and tips on designing laser projects with monoline type.

(Read more)

The Super Power of Generalists

Generalists build their problem-solving super power by always being ready to learn new things.

(Read more)

The Confidence of Curiosity and Creativity

I found a new way to look at problem-solving in art and making, “the confidence of creativity”. Once you solve enough problems you begin to understand you can always learn more to get where you need to go.

(Read more)

Makers: Jack of All Trades or Master of One

What type of maker are you? A little of both, most likely, but sometimes one is the stronger impulse.

(Read more)

We are these problem solvers

Nuggets of wisdom from the Reclaimed Audio Podcast host Phil Pinsky “we are these problem solvers, we are these creative people who like to make things”

(Read more)

The Problem Solving of Art (and making)

Makers are problem solvers. Many folks who call themselves makers enjoy the process of learning something new, they enjoy figuring things out. Some makers even invent challenges or problems to keep their work interesting.

(Read more)

Kelsey Excelsior 5x8 Tabletop Printing Press

My friend wants to try replicating a tabletop press in wood for the shop class he teaches. Here’s the pictures I took to help him out.

(Read more)

Problem Solving with 3D Printing

Inspired by another maker, I created a quick-release camera mount for a vintage tripod. Modeled in Fusion 360, sliced in Cura, and printed on my Ender 3 printer.

(Read more)

Catskill Mountain Laser Ladle

At the Catskill Mountain Maker Camp I delivered a Laser Ladle to Jimmy Diresta to use with his plasma table.

(Read more)

Learning about Learning Communities

Learning communities are the basis for collaborative and social online networks. The promise and potential of learning communities was imagined at the beginning of networked computing, and it still being fulfilled and expanded. The most recent learning community I participate in extensively is the online Maker community of people who like to make stuff. This can be anything from crafting, cooking, to welding, to shipbuilding. It’s all about sharing your passion for what you love to do.

(Read more)

Maker Journey - Lifelong Curiousity

My Maker Journey is similar to many others. I have always been creative in one way or another. I have always been curious. As long as I can remember I have wanted to understand how and why things work.

(Read more)