Seth Kenlon is a UNIX geek, free culture advocate, independent multimedia artist, and D&D nerd. He has worked in the film and computing industry, often at the same time. He is one of the maintainers of the Slackware-based multimedia production project Slackermedia.

Authored Content

Working from home at a laptop

Sometimes, no one can make your dream tool but you. Here's how to start building your own text editor.
Digital images of a computer desktop

Nextcloud has one of the smoothest editors of the popular Markdown file type, with lots of convenient and intuitive features.
Puzzle pieces coming together to form a computer screen

Get to know Lua, a dynamically typed, lightweight, efficient, and embeddable scripting language, by programming a simple game.
Programming keyboard.

With elements of legacy systems, Pe is refreshingly simple with plenty of additional features.
A bunch of question marks

The C++ language is complex, but it can teach you a lot about data types, memory management, and code linking.

Contributed Content

Python in a tree

A quick explanation of how to resize images in Python while keeping the same aspect ratio.
Python programming language logo with question marks

There are several ways to get started with Python 3 on macOS, but one way is better than the others.
People work on a computer server with devices

If your application isn't working—or you're just looking for more information—these 20 commands will come in handy.
and old computer and a new computer, representing migration to new software or hardware

Set up your computer to boot into Windows 10 or Ubuntu 18.04 as needed.
Working from home at a laptop

Opensource.com correspondents share their favorite tools for churning out words.