Docker Environment Setups
This document explains how to use the environment configuration setup for different deployment scenarios including development, production, and staging environments.
Necessary Changes
This document outlines the necessary changes to the `package.json` file when starting a new project based on HBStack. It includes details on updating project metadata, repository links, and other essential configurations.
Header Navigation
Advanced techniques and workflows for working with HBStack, including optimization strategies, debugging tips, and productivity enhancements.
Home Page
Learn how to work effectively with HBStack, including development workflows best practices, and common tasks for building and maintaining your site.
Site Configuration
A comprehensive guide to configuring your HBStack-based Hugo site. Learn to set up hugo.yaml, manage parameters, and optimize site settings for production.
Pruning Your HBStack Project
How to remove unnecessary files and configurations from your HBStack project. Learn to clean up dependencies, optimize build size, and maintain project organization.
Cloning and Keeping Track of Changes
Instructions for setting up the project and keeping track of changes in the original repository. This guide covers cloning, Docker setup, and Git workflow management.
Docker Setup
Complete guide to setting up Hugo with Docker for your HBStack site. Covers Docker installation, configuration, and containerized development workflows.
Setup HBStack Guide
A comprehensive guide to setting up HBStack with Docker. This guide covers framework understanding, command execution patterns, and development workflow setup.
Project Local Configuration
A comprehensive guide to setting up HBStack project configuration including EditorConfig, linting, and markdown handling for code quality and consistency.
Continuous Delivery
A comprehensive guide to Continuous Delivery (CD) principles, practices, and its integration with DevOps. This document covers the setup of CI/CD pipelines, automated gates, risk management strategies, and the importance of continuous deployment in modern software development.
Continuous Integration
Continuous Integration (CI) and Continuous Delivery (CD) are distinct practices that work together to enable rapid and reliable software delivery.
Infrastructure as Code
Learn about Infrastructure as Code (IaC), ephemeral infrastructure, and immutable delivery in modern DevOps practices. Discover the tools and techniques that enable consistent, efficient, and reliable infrastructure management.
DevOps Behaviour
Comparing traditional operations and DevOps methodologies, exploring cultural transformations, and identifying key behaviors essential for successful DevOps implementation including automation, shared responsibility, and continuous feedback.