Skip to content
Half Stack Python
Search
Ctrl
K
Cancel
Github
LinkedIn
Select theme
Dark
Light
Auto
Programming
Programming
bash
Bash Scripting
Bash: Special Variables Reference
Bash: Utility Commands Reference
build_systems
Build Systems & CI/CD
Top 10 CICD Vulnerabilities
Dagger: CI/CD Pipeline Guide
jenkins
Jenkins
Jenkins: Agent PATH Troubleshooting
Jenkins: Groovy Script Console Examples
Jenkins: Python API Automation
Jenkins: Startup Configuration Options
Kubernetes: Deployment Strategies Reference
Not Rocket Science
NPM: Migrating Packages Between Registries
pants
Python Monorepo with Pants
Reposilite: Maven Repository Setup with Docker
Setup Pulp Guide
cloud
Cloud Services
AWS S3: Cost Optimization and VPC Gateway
database
Database
PostgreSQL: Administration Commands Reference
Docker: Commands Reference
Engineering: Curated Resource Links
examples
Examples & Configurations
Bazel: Remote Cache Setup Guide
Dependencies: Automated Update Strategies
GitHub Actions: NPM Package Release Workflow
NPM: Publishing Generic Packages with Verdaccio
Pants: Build System Commands Reference
Pre-Commit: Hooks Configuration Guide
Excel: Formulas Reference Guide
Git: Configuration and Aliases
HashiCorp Vault: CLI Commands Reference
java
Java
Maven: Build Commands Reference
Linux: Package Manager Commands (DNF, YUM, APT)
Linux: Shared Object File Inspection
network
Network & Infrastructure
DNS: Record Types Reference
HTTP: Status Codes Reference
Networking: Connectivity Troubleshooting Guide
OpenSSL: Certificate Management Commands
Open Source: Contribution History
PowerShell: Common Commands Reference
python
Python
Confluence: API Automation with Python
Flask graphing app
Jira: API Automation with Python
Python: Argparse Command-Line Parsing
Python: Converting Documents to PDF with Aspose
Python: os.environ deepcopy vs copy() Behavior
Python: Paths and Module Resolution Guide
Python Testing with Pytest
Python: Threading and ThreadPoolExecutor Examples
Python: Unittest Patterns and Mocking
Python: UV and Pants Monorepo Setup
Python: UV Package Manager with Polylith
reference
Reference Guides
AutoCAD: Lisp Scripts for Block Manipulation
Chezmoi: Dotfile Management Setup
Homebrew: Formula Development Guide
Linux: Mount and Samba Commands Reference
Software Engineering: Interview Questions
vim
Vim & Neovim
Nvim notes
Vim: Motion Commands and Macros
Misc
Miscellaneous
2023 Honda CRV Owners Manual
2024 Sierra Manual
Career: CliftonStrengths Assessment Results
Lawn Care: Grass Growing Temperature Guide
Vehicle Maintenance: Oil and Filter Specifications
Career
Career
Apple: Release Engineer Interview Preparation
Behavioral Qs
bmcd refs
Cboe: Recommendation Letter for Clinton Steiner
Certifications
Questions for 1-on-1 Interviews – Engineering Ambassadors
Heat txfr
resumes
20180717 BMCD Resume
20200913 DBA Resume
20211012 Resume
20220225 Resume
20220226 Resume w/ Skills
20231201 Resume
20250804 Resume
20251204 Resume
20251205 Resume
DATESTR Resume
Rice App
Github
LinkedIn
Select theme
Dark
Light
Auto
Nvim notes
neovim notes
Section titled “neovim notes”
Kickstart neovim github
Getting started neovim
Section titled “Getting started neovim”
Play