Install Jenkins with Docker: Persistent Setup, Port Mapping, and Logs
Learn how to run Jenkins in Docker with correct port mapping, persistent storage, and operational commands. This updated guide keeps the original workflow but adds modern, production-minded practices.
Install Sonatype Nexus with Docker: RM2/RM3 Commands, Validation Steps, and Important Caveats
A structured, production-minded rewrite of the original 2016 Docker setup for Sonatype Nexus Repository Manager 2 and 3. Includes command examples, a workflow diagram, and clear warnings about outdated tags/endpoints.
Publish NuGet Packages to NuGet.org: CLI Steps, Workflow, and CI Example
Learn how to publish a NuGet package to NuGet.org using either nuget.exe or the dotnet CLI. This revised guide includes a workflow diagram, command comparison, and a CI-friendly example.
How to Create NuGet Packages with nuget.exe (Assembly, .nuspec, and .csproj Methods)
Learn three practical ways to build NuGet packages using nuget.exe: from an existing assembly, from a convention-based folder layout, or directly from a Visual Studio project. This guide includes commands, folder conventions, token behavior, and common pitfalls.
AWS CLI Credentials Setup: Configure, Verify, and Secure Access
Learn how to configure AWS credentials with the AWS CLI, verify your identity, and understand where credentials are stored. This updated guide also compares profiles, environment variables, and role-based access.
Provision an AWS EC2 Instance with Chef (Legacy ChefDK Workflow)
A practical, step-by-step walkthrough for provisioning an AWS EC2 VM using the classic ChefDK and chef-provisioning approach. Includes workflow, commands, recipe examples, and validation checks for legacy environments.
Jira on Linux: Installation and Configuration with Safer Service and Firewall Setup
Learn how to install Jira on Linux using Atlassian’s installer, manage it as a service, and expose port 8080 safely. This revision keeps the original references but updates the process for clearer, production-minded operations.
How to Install Nagios XI from Tarball and Set Up Client Monitoring Paths
This revised guide walks through a practical Nagios XI server installation using the tarball/fullinstall method from the original post, then shows how to validate access and plan client monitoring. It also adds a clear workflow diagram, command examples, and a comparison of common client check methods.
SSH Passwordless Login with ssh-keygen and ssh-copy-id (Step-by-Step)
Learn how to configure SSH key-based authentication so you can log in without typing the remote account password each time. This updated guide covers setup, verification, ssh-agent usage, and safe hardening options.
Jenkins Email-ext: Add Full or Regex-Filtered Build Logs to Email Body
Learn how to include Jenkins build logs directly in notification emails using email-ext tokens. This revised guide covers full-log and regex-filtered approaches for freestyle jobs and Pipeline templates.
Jenkins Backup and Restore Runbook: ThinBackup, Filesystem Archives, and Recovery Steps
A practical Jenkins backup and restore guide for DevOps teams, covering what to back up, strategy trade-offs, and step-by-step command examples. Includes a workflow diagram and a recovery checklist you can operationalize.
Jenkins Email-ext: Include Build Logs in Email Body (Full Log or Regex-Filtered)
Learn how to configure Jenkins Email Extension tokens to send either the full build log or targeted regex matches directly in the email body. This guide covers practical token examples, workflow, and pitfalls to avoid noisy or oversized alerts.
Continuous Inspection Pattern: A Practical Adoption Guide for DevOps Teams
Continuous inspection makes code quality and security checks continuous, visible, and enforceable across the delivery lifecycle. This guide shows how to select tools, tune verifications, wire CI checks, and enforce critical rules at commit time.
Perforce 2014 Server Upgrade Runbook: Verify, Checkpoint, Restore, and Validate
This guide converts the original Perforce 2014 upgrade notes into a practical runbook for production admins. It covers pre-checks, checkpoint-based recovery, post-upgrade verification, and migration cautions.
Perforce Server Disk Cleanup and Repository Size Management: A Safe, Practical Playbook
Running out of storage on a Perforce (Helix Core) server can quickly become an availability risk. This guide shows a safer cleanup workflow: measure space first, compare options, then execute changes with minimal operational risk.
How to Assign Computer Startup Scripts with Group Policy (Local and Domain GPO)
Learn the exact steps to assign computer startup scripts through Group Policy, including where to configure them, how script order works, and how to validate deployment. This guide expands the original quick tip into a practical, production-ready reference.
Build Server Performance Optimization: Practical Checklist for Faster CI Pipelines
Build server performance issues usually come from unnecessary rebuilds, poor retention policies, and host-level contention. This updated guide turns the original checklist into a practical workflow with commands, architecture guidance, and CI guardrails you can apply immediately.
SCM Versioning Done Right: Four-Part File Versions, Build Numbers, and Safer Installers
Versioning in Software Configuration Management is how teams trace binaries to source, reproduce builds, and ship safer upgrades. This guide turns the original notes into a practical, modern workflow with version structure, CI stamping, and installer safeguards.
Install Apache on Windows 7 (Legacy): MSI Setup, UAC Prompts, and PHP Integration
A practical, legacy-focused guide to installing Apache HTTP Server on Windows 7 for local development. It covers package selection, UAC behavior, verification steps, and basic PHP wiring.
Hudson Master-Slave Setup: Distributed Build Architecture and Agent Launch Methods
Learn how Hudson distributes builds between a master and one or more slave nodes, and how to launch agents using SSH, JNLP, scripts, or Windows service mode. This revised guide clarifies the execution flow, configuration options, and common pitfalls in legacy Hudson environments.
Running a Legacy CVS Server over SSH on FreeBSD: Secure Setup and Hardening
This guide rebuilds a classic CVS-over-SSH setup into a clear, security-focused runbook for FreeBSD environments. It covers repository initialization, SSH key restrictions, ACL/commit mail basics, and optional cvsweb access.
Integrate Subversion into Ant Builds with SVNAnt (Step-by-Step, with Verification)
SVNAnt lets Apache Ant builds run Subversion operations directly, reducing custom shell scripting in legacy CI pipelines. This updated guide covers installation, build.xml setup, verification, and practical caveats.
ANT + Subversion (SVN) with SVNAnt: A Practical build.xml Export Guide
This guide shows how to wire SVNAnt into Apache Ant so you can export files from an SVN repository using repeatable build targets. It includes build.xml snippets, a workflow diagram, and guidance on when to use export vs checkout.
CVS Installation and Configuration on Linux (Legacy Server and Client Setup)
A practical, modernized runbook for legacy CVS environments: install CVS on Linux, configure a pserver with xinetd, and connect clients correctly. Includes command examples, workflow, and security-aware guidance.
Windows Batch Script for Perforce Login and Sync (Updated Step-by-Step Guide)
This guide shows how to automate Perforce login and forced sync from a Windows batch file, based on the original 2009 post. It also covers safer authentication patterns, validation commands, and common failure points.
Java Installation Guide in Linux & Windows
DOWNLOAD OPEN JDK & JRE JAVA PACKAGE FROM – https://jdk.java.net/archive/ Download and Install JDK/JRE 7 in Centos & RHEL Download and Install JDK/JRE 8 in Centos &…
Docker Tutorials: How to Install Docker in Ubuntu?
Install Docker Engine in Ubuntu NOTE – All commands you must run as root user or add a current user into a linux group name called “docker”…
Step by step guide on PerforceDFiles Tool | Perforce Tutorial
Step-by-Step Guide on PerforceDFiles Tool PerforceDFiles is a diagnostic tool used in Perforce Helix Core (P4) to list, analyze, and delete orphaned or corrupted files from the…
