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.

Development Environment Setup Quickstart Reference

2025-12-03 · 2 min · Volkan Özçelik

Code and Documentation Audit Prompt for Claude Code

2025-12-03 · 1 min · Volkan Özçelik

Shamir's Secret Sharing Scheme with SPIFFE and SPIKE

2024-12-28 · 15 min · Volkan Özçelik

Using External Secrets Operator with HashiCorp Vault to Create Kubernetes Secrets

2024-12-22 · 4 min · Volkan Özçelik

Debugging URL Encoding Issues with External Secrets Operator's Webhook Provider

2024-12-12 · 3 min · Volkan Özçelik

vSphere 8 Update 2: What's New in VMware's Latest Releasee

2024-12-12 · 2 min · Volkan Özçelik

Implementing Flexible Authentication Strategies in Go: A Real-World Example with External Secrets Operator

2024-12-10 · 3 min · Volkan Özçelik

Building a Secure Secrets Management Server in Go

2024-12-10 · 3 min · Volkan Özçelik

Understanding Kubernetes Services and Namespaces: A Practical Guide

2024-12-10 · 3 min · Volkan Özçelik

Computing File Hashes in Unix Systems: A Complete Guide

2024-12-02 · 2 min · Volkan Özçelik

Understanding Error Handling with Defer in Go: A Deep Dive

2024-12-01 · 3 min · Volkan Özçelik

Better Error Handling Patterns for Go SDKs

2024-12-01 · 2 min · Volkan Özçelik

Pragmatic Audit Logging in Go: Starting Small and Growing Smart

2024-11-28 · 2 min · Volkan Özçelik

log.Fatalf() vs panic in Go: Choosing the Right Way to Fail

2024-11-28 · 3 min · Volkan Özçelik

Understanding Go's slog Log Levels: A Practical Guidee

2024-11-28 · 2 min · Volkan Özçelik

Understanding Lock Upgrading Deadlocks in Go: A Common Concurrency Pitfall

2024-11-27 · 3 min · Volkan Özçelik

How to Count Lines in Your Source Code Projects: A Comprehensive Guide

2024-11-27 · 3 min · Volkan Özçelik

Securing CI/CD Access to Your Secrets Management System: An Architectural Analysis

2024-11-27 · 4 min · Volkan Özçelik

Computing SHA256 Hashes for Binary Files: A Quick Guide

2024-11-27 · 2 min · Volkan Özçelik

SQLite Security: Understanding Authentication and Protectio

2024-11-27 · 3 min · Volkan Özçelik

Design Patterns in Go: Building a Policy Management System

2024-11-24 · 3 min · Volkan Özçelik

Building an ACL System for SPIFFE-based Secrets Store

2024-11-24 · 2 min · Volkan Özçelik

Bol Mazemos

2024-08-04 · 4 min · Volkan Özçelik

Exploring Rust as a Go Developer

2024-07-21 · 95 min · Volkan Özçelik

Exploring Rust as a Go Developer

2024-07-21 · 95 min · Volkan Özçelik

Redirecting a Static Web Page

2024-05-23 · 2 min · Volkan Özçelik

Be the Next Version of Yourself

2024-05-21 · 28 min · Volkan Özçelik

Every Saga Has a Beginning

2024-05-18 · 12 min · Volkan Özçelik

Transform Feedback into Professional Mastery

2024-03-08 · 3 min · Volkan Özçelik

Use Destructuring to Remove Attributes

2023-03-07 · 1 min · Volkan Özçelik

A Glossary of Mostly Developer-Related Things

2021-11-27 · 6 min · Volkan Özçelik

Learn Your JavaScript the Unconventional Way

2021-11-27 · 22 min · Volkan Özçelik

Master Your vim

2021-11-27 · 3 min · Volkan Özçelik

Paint Me Like One of Your French Design Patterns

2021-11-26 · 5 min · Volkan Özçelik

Tame Your Regular Expressions

2021-11-26 · 1 min · Volkan Özçelik

Security Is Not Optional

2021-11-26 · 3 min · Volkan Özçelik

You Need Testing

2021-11-26 · 3 min · Volkan Özçelik

Knowing JavaScript Is Not Good Enough

2021-11-21 · 4 min · Volkan Özçelik

Want to Learn JavaScript? Learn Haskell First

2021-11-09 · 4 min · Volkan Özçelik

Keep Calm and Carry On

2021-11-04 · 5 min · Volkan Özçelik

Resources Every Developer Must Read: No Exceptions

2021-10-25 · 6 min · Volkan Özçelik

Scaling Your Node.js API Like a Boss

2021-09-27 · 2 min · Volkan Özçelik

Let's Create a Syslog Logger

2021-09-06 · 3 min · Volkan Özçelik

Who Else Journals Daily?

2021-06-26 · 5 min · Volkan Özçelik

Make Your Code Leaner By Extracting Methods

2021-06-06 · 2 min · Volkan Özçelik

Know Thyself

2021-05-29 · 5 min · Volkan Özçelik

The Only Thing That doesn't Change is Change Itself

2021-05-19 · 3 min · Volkan Özçelik

What's Your Plan?

2021-04-13 · 3 min · Volkan Özçelik