Programster's Blog

Tutorials focusing on Linux, programming, and open-source

Lecture - Quickest Way to Create REST API in Java with Spring Boot

A lecture to get started really quickly with Spring Boot.

Set Up Jitsi Server

Set up your own Jitsi server for hosting your own VOIP calls.

Gitlab Pipeline - Environment Builds

Have a single set of "build" and "deploy" steps in your pipeline, but run different actions based on your environment.

Ubuntu 20.04 - Install Driver For PiAEK USB Wifi Adapter

FFmpeg - Create GIF Animated Images

Create animated GIF images from videos using FFmpeg.

FFMPEG - Create WebP Animated Images

Learn to create animated webp images.

Mobile Friendly Websites

A small little rant/dig at the state of the web.

PHP - Fetch Latest Tweets of Specific User

Fetch the latest tweets of a specific user, through the use of the Twitter API.

Twitter - Create Developer Account

Create a developer account and your first project, in order to get some API keys so you can start integrating with the Twitter API.

Iteratively Backing Up To A Remote Computer Using FTP

A really simple/basic iterative backup solution that is appropriate for your home/office LAN.

Lecture - Access Control Lists (ACL)

A timestamped lecture on using ACLs for managing permissions/access to files and folders.

Configure Email (SMTP) For Seafile Deployed Through Docker

Configure SMTP when using Docker for deploying Seafile.

«     »