<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Den vs. Technologies</title><description>Engineering thoughts and explorations</description><link>https://flaticols.dev/</link><item><title>capnweb-go: Cap&apos;n Web RPC for Go</title><link>https://flaticols.dev/posts/capnweb-go/</link><guid isPermaLink="true">https://flaticols.dev/posts/capnweb-go/</guid><description>A Go implementation of Cloudflare&apos;s Cap&apos;n Web protocol — bidirectional RPC over WebSockets with promise pipelining and pass-by-reference, no code generation required</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate><category>go</category><category>golang</category><category>rpc</category><category>websocket</category><category>cloudflare</category></item><item><title>semtag: Bump successor</title><link>https://flaticols.dev/posts/semtag/</link><guid isPermaLink="true">https://flaticols.dev/posts/semtag/</guid><description>Successor to bump. Semantic versioning for Go that auto-detects bump levels from API diffs, with monorepo support and safety checks.</description><pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate><category>go</category><category>golang</category><category>cli</category><category>versioning</category><category>git</category><category>tools</category></item><item><title>The High Priests of the Ether: A Sociological and Economic Analysis of Dysfunctions in the Celestial Order</title><link>https://flaticols.dev/posts/high-priests-of-the-cloud/</link><guid isPermaLink="true">https://flaticols.dev/posts/high-priests-of-the-cloud/</guid><description>An anthropological examination of how a priestly order founded on shared stewardship became a new aristocracy of complexity, gatekeeping, and self-serving architecture.</description><pubDate>Sat, 14 Feb 2026 00:00:00 GMT</pubDate><category>culture</category><category>engineering</category><category>satire</category><category>organizations</category><category>bureaucracy</category></item><item><title>Bump: Semantic Versioning Made Simple</title><link>https://flaticols.dev/posts/bump-semantic-versioning-tool/</link><guid isPermaLink="true">https://flaticols.dev/posts/bump-semantic-versioning-tool/</guid><description>A lightweight command-line tool that automates semantic versioning for Git repositories with safety checks and intuitive commands</description><pubDate>Sat, 04 Oct 2025 00:00:00 GMT</pubDate><category>go</category><category>golang</category><category>cli</category><category>versioning</category><category>git</category><category>tools</category></item><item><title>Structfieldsenforcer: Preventing Critical Field Initialization Bugs</title><link>https://flaticols.dev/posts/structfieldsenforcer-go-analyzer/</link><guid isPermaLink="true">https://flaticols.dev/posts/structfieldsenforcer-go-analyzer/</guid><description>A Go static analyzer that enforces mandatory struct field initialization using struct tags, preventing critical bugs from missing required configuration</description><pubDate>Thu, 28 Aug 2025 00:00:00 GMT</pubDate><category>go</category><category>golang</category><category>static-analysis</category><category>tools</category><category>code-quality</category><category>bugs</category></item><item><title>macOS: Change the default text editor with duti</title><link>https://flaticols.dev/posts/change-default-text-editor-duti/</link><guid isPermaLink="true">https://flaticols.dev/posts/change-default-text-editor-duti/</guid><description>Use duti to set Zed (or any editor) as the default app for plain text and other text files on macOS</description><pubDate>Tue, 26 Aug 2025 00:00:00 GMT</pubDate><category>macOS</category><category>duti</category><category>tools</category><category>productivity</category><category>Zed</category></item><item><title>Positionless: Making Go Struct Initialization Safer</title><link>https://flaticols.dev/posts/positionless-go-struct-analyzer/</link><guid isPermaLink="true">https://flaticols.dev/posts/positionless-go-struct-analyzer/</guid><description>How I built a Go static analyzer to detect and fix fragile positional struct literals, improving code maintainability and preventing subtle bugs</description><pubDate>Sun, 06 Jul 2025 00:00:00 GMT</pubDate><category>go</category><category>golang</category><category>static-analysis</category><category>tools</category><category>code-quality</category></item><item><title>Paddle Tourney: Day 1</title><link>https://flaticols.dev/devlog/paddle-tourney/day-1/</link><guid isPermaLink="true">https://flaticols.dev/devlog/paddle-tourney/day-1/</guid><description>Paddle Tourney Dev Log: Day 1</description><pubDate>Sun, 06 Jul 2025 00:00:00 GMT</pubDate><category>swiftui</category><category>swift</category><category>ios</category></item><item><title>Tech Interview: Code Review &amp; Debugging sessions</title><link>https://flaticols.dev/posts/tech-interview-code-review/</link><guid isPermaLink="true">https://flaticols.dev/posts/tech-interview-code-review/</guid><description>Alternative approaches to technical interviews beyond algorithmic puzzles</description><pubDate>Sun, 15 Sep 2024 00:00:00 GMT</pubDate><category>hiring</category><category>interview</category><category>leetcode</category><category>system design</category></item><item><title>Keyboards</title><link>https://flaticols.dev/posts/keyboards/</link><guid isPermaLink="true">https://flaticols.dev/posts/keyboards/</guid><description>My journey through the world of mechanical keyboards</description><pubDate>Sun, 04 Aug 2024 00:00:00 GMT</pubDate><category>hardware</category><category>keyboards</category><category>mechanical</category></item></channel></rss>