Programster's Blog

Tutorials focusing on Linux, programming, and open-source

Laravel - Throw Exception If Environment Variable Not Set

Implement a defensive step in your Laravel framework by throwing an exception if an expected environment variable is not set, rather than reverting back to some default that is probably not appropriate.

Composer - Specify Configuration Environment

Specify the environment in the config section of composer, allowing you to dev for a different environment.

TrueNAS - Create Time Machine Shares

Create Time Machine shares on your network using TrueNAS

PostgreSQL - Table Inheritance

A tutorial about tables inheriting from other tables in PostgreSQL.

Ubuntu 20.04 - Install PostgreSQL

Install PostgreSQL on Ubuntu 20.04

AWS Cloud Init - Add SSH Access

Add SSH access to cloud init configuration for when using cloud init with Terraform on AWS.

Getting Started With AWS Elastic Container Registry

Get started with the AWS elastic container registry.

Deploy Docker Container on AWS Quickly Using Cloud Init

Quickly deploy a docker container on AWS using cloud-init.

Terraform Cheatsheet

A cheatshee for Terraform

Creating Graphs With DOT Language

Learn to use the DOT language in order to create graphs using plain text.

Sublime 3 - Install Terraform Package

Install Terraform support in Sublime Text 3.

PHP

PHP Dotenv

A short tutorial on the Symfony Dotenv package for PHP.

«     »