Programster's Blog

Tutorials focusing on Linux, programming, and open-source

Opera - Show / Pin Extensions

Pin your extensions for easy access/use.

Getting Started With Docker BuildKit In Order To Safely Use A Private SSH Key During A Build

Learn how to safely make use of a private SSH key during a docker build with the help of Docker buildkit.

Ksnip - An Image Editing/Annotation Tool

Learn how to install and use Ksnip, an open source screenshot and annotation tool.

Annotate - Image Annotation Tool

Learn how to install and run Annotator, a tool for annotating images.

Ubuntu - Install Flatpak

Install Flatpak on Ubuntu.

Deploying Uptime Kuma With Docker

Learn to deploy Uptime Kuma in seconds.

Python Packaging Cheatsheet

A dumping ground for my notes/resources to do with creating Python packages. When I learn how to work around an issue, I'll put my notes here.

Docker Compose Build On Windows - Show More Output

Show more output when running docker-compose build on Windows.

Deploying PhpServerMon With Docker

Learn how to deploy the open source PHP Server Monitor tool in order to monitor the uptime of your websites and be alerted when they go offline.

PostgreSQL - The RETURNING Clause

Learn about the "RETURNING" clause in PostgreSQL.

Good Information Sources / Blogs

A list of useful information sources/blogs that one may wish to browse for information when wanting to find out something new.

FFmpeg - Too many packets buffered for output stream

"Fix" the issue with getting the error message "Too many packets buffered for output stream" when trying to process a video in FFmpeg

«     »