Environment-Specific Configuration for CraftCMS Using PHPDotEnv
A guide to using PHPDotEnv for secure, environment-specific configuration in CraftCMS, avoiding hard-coded settings in version control.
A guide to using PHPDotEnv for secure, environment-specific configuration in CraftCMS, avoiding hard-coded settings in version control.
Guide to configuring advanced Certificate Services (AD CS) settings like AIA and CDP using PowerShell Desired State Configuration (DSC) and certutil.
A quick PowerShell 5.0 script to install or update all DSC resources from a repository, with a note on trusting sources.
A PowerShell module called DSC Tools that simplifies the setup and configuration of Desired State Configuration (DSC) Pull Servers and Local Configuration Manager.
A guide to configuring a Linux swap device on AWS instances using Cloud-Init's cloud-config syntax for persistent setup.
A developer's guide to using Vagrant for virtual machine management and transitioning from shell scripts to Puppet for advanced provisioning.
Chef 12 ends support for Ruby 1.8 and older 1.9 versions, requiring Ruby 1.9.3+. This allows cookbook developers to use modern Ruby features.
Explains why Chef runs fail with authentication errors and provides a simple fix using the no_lazy_load setting.
A tutorial on using Packer.io's user variables and provisioners (file, shell) to build and configure virtual machines.
A talk on Chef Sugar, a Ruby library for Chef, covering its history and technical internals.
Announcing Chef Sugar v1.2.0, a Ruby gem that extends Chef's DSL with new features like attribute namespaces and version constraints.
Explains how to modify Chef resource attributes at runtime using the resources method, useful for wrapper cookbook patterns.
A developer's perspective on Infrastructure as Code (IaC), its principles, and its role in modern DevOps practices.
A tutorial on creating a configuration settings file for a Drupal 8 module, covering the YAML structure and schema.
A technical tutorial on creating a settings page for a Drupal 8 module, focusing on configuration forms and the Global Redirect module.
A guide to unit testing Chef cookbooks using ChefSpec, focusing on testing instructions rather than results to catch regressions.
A guide to creating a custom Configuration Manager for Windows Azure apps to handle dynamic settings like connection strings.