categories
Software Development
DevOps & Infrastructure
Database Administration
Security
2024
How to quickly edit Google Sheets spreadsheet using the API
What are launchd agents and daemons on macOS?
Go modules and packages — which one to use and when
What is a VLAN and why you need it in your home network
How to connect to remote Active Directory server in 4 steps
2 ways to turn a script into a macOS install package
Is staticcheck linter useful for my Go project?
Is OpenTelemetry useful for the average software developer?
How to create a custom GitHub Action using TypeScript
Use Go to unmarshal JSON null, set, and missing fields
How to test a Windows NDES SCEP server
How to set up a remote development environment
Top 3 issues with GitHub code review process
How to create an EXE installer for your program
How to measure the execution time of Go tests accurately
How to benchmark performance of Go serializers
How to secure MySQL Docker container for Zero Trust
Why you should use STDIN to read your program arguments
Find required code owner approvers for a PR in 3 steps
Add unit tests to Chrome extension (2024)
Using a distributed lock in production distributed systems
Add CSS framework to Chrome extension (2024)
Adding options page to Chrome extension (2024)
How git merge works with GitHub pull requests
Linting and formatting TypeScript in Chrome extension (2024)
Message passing in Chrome extension (2024)
Build a production-ready Chrome extension in 7 steps
Building a webhook flow with Tines
3 database gotchas when building apps for scale
Add webpack and TypeScript to a Chrome extension (2024)
Create a MySQL slave replica in 4 short steps
Create a Chrome extension from scratch step-by-step (2024)
Create an IPv6-only Linux server in 3 easy steps
Optimize MySQL query performance: INSERT with subqueries
How to reuse workflows and steps in GitHub Actions (2024)
MySQL deadlock on UPDATE/INSERT upsert pattern
Build a React app from scratch: getting started (2024)
Fix security vulnerabilities in Yarn
Mutual TLS (mTLS): building a client using the system keystore
Code signing a Windows application
Mutual TLS (mTLS) Go client using Windows certificate store
Mutual TLS (mTLS) with Windows certificate store
Fully supporting Unicode and emojis in your app
Mutual TLS (mTLS) Go client using macOS keychain
Mutual TLS (mTLS) Go client with custom certificate signer
Mutual TLS (mTLS) Go client
Mutual TLS (mTLS) with macOS keychain
Mutual TLS intro and hands-on example
Using C and Go with CGO is tricky
Use GitHub Actions for general-purpose tasks
Fuzz testing in Go
2023
Understanding the intricacies of Fleet policies
Get current telemetry from your devices with live queries
Nil slice versus empty slice in Go
Physical security meets cybersecurity with Matter
SQL prepared statements are broken when scaling applications
You need a personal dev docs DB (GitBook)
Setting up a virtual router (pfSense on Proxmox)
Inspecting keychain files on macOS
Catch missed authorization checks during software development