A Quick Note:
I am gradually updating and modifying the contents of this blog;
however, the focus and time I allocate here is fairly limited, and fairly random.
Enjoy the content; yet, keep in mind that things might feel a tad unpolished, or incomplete.
Thanks for stopping by,
Volkan.inbox
Development Environment Setup Quickstart Reference
Code and Documentation Audit Prompt for Claude Code
Understanding `git push origin main`
Snippet/Draft: systemd-networkd-wait-online.service Waits Too Long During Ubuntu Startup
Snippet/Draft: Crypto in Go
Bulk Import Bookmarks to Shiori: A Simple Bash Script Solution
Understanding DEK and KEK in Encryption: A Practical Guide
Using External Secrets Operator with HashiCorp Vault to Create Kubernetes Secrets
CSR vs Direct Public Key Exchange: When Do You Really Need a CSR?
Establishing SPIFFE Federation Between Kubernetes Clusters
Building a Custom Webhook Provider for External Secrets Operator: A Step-by-Step Guide
Adding vSphere Clusters in VMware Cloud Foundation: A Detailed Guide
Configuring VMware vCenter Server Appliance (vCSA): Stage 2 Setup Guide
Understanding SSL Certificates: From Public CAs to Custom Root Certificates in Kubernetes
Deploying Application Virtual Networks (AVNs) in VMware Cloud Foundation: A Guide for Aria Suite
Deploying VMware vCenter Server Appliance (vCSA): A Comprehensive Setup Guide
Understanding Docker's 6MB Memory Limit: A Deep Dive
Debugging URL Encoding Issues with External Secrets Operator's Webhook Provider
Using External Secrets Operator with HTTP Endpoints: A Complete Guide
Expanding vSphere Clusters in VMware Cloud Foundation: A Guide to Adding Hosts
Installing VMware vCenter Server Appliance (vCSA): Stage 1 Deployment Guide
Designing a Multi-Tenant Secret Store for Kubernetes
SDDC Manager in VMware Cloud Foundation: A Comprehensive Guide
How to Export Kubernetes Secrets as JSON: A Complete Guide
Understanding VMware vCenter Server Appliance (vCSA): The Central Management Solution
VMware vCenter Server: Complete Guide to Backup Configuration and License Management
Accessing and Configuring VMware vCenter: A Complete Guide to GUI Interfaces and Initial Setup
Software Bundle Management in VMware Cloud Foundation: A Complete Guide
Essential DNS and NTP Prerequisites for VMware Cloud Foundation Deployment
VMware Cloud Foundation: A Modern Cloud Operating Model for vSphere Admins
Host Commissioning in VMware C`loud Foundation: A Complete Guide
VMware Cloud Foundation: Building Your Private Cloud Experience
Simplifying Infrastructure Updates with VMware Cloud Foundation's Lifecycle Management
Creating Workload Domains in VMware Cloud Foundation: Step-by-Step Guide
Understanding VMware Cloud Foundation Workload Domains: The Building Blocks of Your Private Cloud
Building a Kubernetes Operator for VSecM Secret Management
Migrating from vSphere to VMware Cloud Foundation: A Comprehensive Guide
vSphere 8 Update 2: What's New in VMware's Latest Releasee
Building a Secure Webhook Server with Go and Docker: A Step-by-Step Guide
Implementing Flexible Authentication Strategies in Go: A Real-World Example with External Secrets Operator
Parsing JWT Claims in Go: A Practical Guide
Building a Secure Secrets Management Server in Go
Debugging TLS Certificate Issues in Go: A Base64 Decoding Story
Understanding ESXi's Default Virtual Switch Configuration
Initial Configuration of Your ESXi Host: DCUI Setup Guide
Planning Your ESXi Host Installation: A Comprehensive Guide
Configuring ESXi Through the Web Interface: A Step-by-Step Guide
Understanding Kubernetes Services and Namespaces: A Practical Guide
Modernizing TLS Certificates in Kubernetes: From CN to SAN
The Subtle Difference Between nil and Empty Slices in Go JSON Marshaling
JWT Verification in Go: A Comprehensive Guide
Understanding TLS Renegotiation in Go: When and Why to Use RenegotiateNever
How to Decrypt Files Using age - A Quick Guide
HUnderstanding ClusterSecretStore with JWT Authentication in Kubernetes
Computing File Hashes in Unix Systems: A Complete Guide
Customizing SPIRE Agent SPIFFE IDs: A Deep Dive
Securely Generating and Storing SPIRE Agent Tokens
Understanding Error Handling with Defer in Go: A Deep Dive
Understanding SPIFFE Source Management in go-spiffe
Better Error Handling Patterns for Go SDKs
Pragmatic Audit Logging in Go: Starting Small and Growing Smart
log.Fatalf() vs panic in Go: Choosing the Right Way to Fail
Understanding Go's slog Log Levels: A Practical Guidee
Cross-Compiling Go Applications on M3 Macs: A Practical Guide
Understanding Lock Upgrading Deadlocks in Go: A Common Concurrency Pitfall
Secure Root Key Encryption in Go: A Practical Guide
Implementing Secure Password Input in Go CLI Applications
How to Count Lines in Your Source Code Projects: A Comprehensive Guide
Securing CI/CD Access to Your Secrets Management System: An Architectural Analysis
Debugging Git GPG Signing Issuese
Creating GitHub Releases with Binary Artifacts: A Complete Guide
Implementing JWT Authentication with mTLS in Go
Reading Process Memory: A Deep Dive into Runtime Variable Inspection
Computing SHA256 Hashes for Binary Files: A Quick Guide
SPIFFE IDs and Human Identity: Bridging the Gapl
SQLite Security: Understanding Authentication and Protectio
Type-Safe Configuration Keys in Go: Finding the Right Balance
Understanding the 'Superfluous Response.WriteHeader' Error in Go
Working with User Home Directory in Go: A Security-First Approachl
Design Patterns in Go: Building a Policy Management System
Designing a Reusable Retry Package in Go: Beyond the Logger Antipatterne
Building an ACL System for SPIFFE-based Secrets Store
Properly Handling URL Query Parameters in Go
Managing Background Processes in Bash: A Complete Guide
Understanding Unix Directory Permissions: A Common Pitfall
O-RAN R1 Interface
About Inbox