# Preslav Rachev > Software engineer based with decades of experience building data-intensive systems. Started programming at 12 with QBasic and Pascal. Writes opinionated takes on Go, developer tooling, AI-assisted development, and software craft. Blogs since the early 2000s. ## Popular Posts - [Hitting the Brakes on Claude Code](https://preslav.me/2025/07/26/claude-code-token-burn-slow-down-hooks/): Using hooks to slow down Claude Code's token burn rate - [Stop Overthinking Struct Pointer and Value Semantics in Go](https://preslav.me/2026/01/08/golang-structs-vs-pointers-pointer-first/): Practical guidance on when to use pointers vs values in Go - [Why I Made Peace With Go's Date Formatting](https://preslav.me/2025/06/11/golang-date-formatting-is-fine/): Defending Go's reference-time approach to date formatting - [Display your Claude Code Token Usage on Your Mac's Toolbar](https://preslav.me/2025/08/04/put-claude-code-token-usage-macos-toolbar/): Monitoring AI coding tool costs from the menu bar - [How to Install Logseq's DB Version on Your Computer](https://preslav.me/2025/10/13/how-to-install-logseq-db-version-on-your-computer-sqlite/): Installing Logseq's new SQLite-based DB version locally - [pq or pgx - Which Driver Should I Go With?](https://preslav.me/2022/05/13/pq-or-pgx-choosing-the-right-postgresql-golang-driver/): Comparing PostgreSQL drivers for Go - [Go's Error Handling Is a Form of Storytelling](https://preslav.me/2023/04/14/golang-error-handling-is-a-form-of-storytelling/): Why Go's explicit error handling leads to better code narratives ## Photography Avid hobby photographer with a focus on cinematic, film-inspired aesthetics. Shoots with Canon and Fujifilm cameras. - [Photos on Unsplash](https://unsplash.com/@p5v): Street, travel, and nature photography - [Cinematic Color Negative: A Nostalgic Picture Profile for Canon Cameras](https://preslav.me/2025/05/cinematic-color-negative-for-canon-cameras/): A $4.99 Canon picture profile that gives your JPEGs a warm, muted, color-negative film look straight out of camera - no editing required. Load it once, shoot forever. - [The Recipes I Carry On My Fujifilm Camera](https://preslav.me/2025/09/recipes-i-have-on-my-fujifilm-camera/): Go-to film simulation recipes for the Fujifilm XE-1 - [How to Apply Unsupported Simulations on Older Fujifilm Cameras](https://preslav.me/2025/05/fujifilm-film-simulations-unsupported-cameras/): Getting Classic Chrome on older Fujifilm bodies - [Got Bitten by the Fuji Bug](https://preslav.me/2025/04/the-fuji-bug/): On picking up Fujifilm after resisting the hype ## Optional - [How to Disable Terminal Suggestions in VS Code](https://preslav.me/2025/12/16/vs-code-remove-terminal-suggestions/): Quick fix for an annoying VS Code feature - [How to Fix Stuck iCloud Syncing on macOS](https://preslav.me/2022/06/16/howto-fix-stuck-icloud-syncing-macos/): Troubleshooting iCloud sync issues - [How to Fix Stuck iCloud Syncing on macOS - Part 2](https://preslav.me/2023/09/12/howto-fix-stuck-icloud-syncing-macos-part-2/): A deeper investigation for persistent iCloud sync problems - [Do You Use One Or Multiple Obsidian Vaults?](https://preslav.me/2022/10/19/do-you-use-one-or-more-obsidian-vaults/): Arguments for single vs multiple Obsidian vaults - [Lost in Translation](https://preslav.me/2026/05/04/lost-in-translation-movie-impressions/): A love letter to films that still trust the viewer to think - [About](https://preslav.me/about/): Background and interests - [Mission & Vision](https://preslav.me/mission-vision/): Personal mission and vision statements - [RSS Feed](https://preslav.me/index.xml): Full post feed