Programster's Blog

Tutorials focusing on Linux, programming, and open-source

Jenkins - Admin Reset Password

Reset your password in Jenkins through the CLI.

MySQL Table Double Buffering

A walkthrough of how you may wish to gracefully handle the need to ingest a large amount of data into your database.

SEO

Sitemap Creation Tool - GlooMaps

Learn about Gloomaps; a tool to make creating and sharing a Sitemap easy.

Python - Iterate Over Massive JSON Files

Get started with processing massive JSON files by iterating over them without having to load the entire thing into memory.

Lecture - Complete Jenkins Pipeline Tutorial

A timestamped video tutorial on Jenkins pipelines.

Setting Up Google 2FA on PHP

Get started with using 2FA in PHP with Google Authenticator.

Generating HTML Docs For JSON Schemas

Learn how to automatically generate web-based documentation for your JSON schema files.

PHP - Working With Large JSON Files

A tutorial on how you can work with extremely large JSON files in PHP

Using Certbot Docker Image

Use the certbot docker image to generate Lets Encrypt SSL certificates.

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.

«     »