41554 blogs · [ { "id": "01a08753-5608-72c7-b600-88293c562536", "title": "CedarDB: A Very Fast Database (Explained Simply)", "url": "https://blog.sapico.me/posts/cedardb-a-very-fast-database-explained-simply/", "published_at": "2026-01-28T20:00:00+00:00" }, { "id": "01a08753-5608-72c7-b600-88293d015bfc", "title": "Optimizing Costs in Cline for Vibe Coding", "url": "https://blog.sapico.me/posts/optimize-costs-while-using-cline/", "published_at": "2025-05-16T18:00:00+00:00" }, { "id": "01a08753-5608-72c7-b600-88293d5a6ff3", "title": "Specification Pattern in C# - A Practical Example", "url": "https://blog.sapico.me/posts/specification-pattern-in-c-sharp-practical-example/", "published_at": "2025-03-25T21:00:00+00:00" }, { "id": "01a08753-5608-72c7-b600-88293d5f219e", "title": "Proxying outbound traffic through fiddler in C#", "url": "https://blog.sapico.me/posts/proxy-outbound-connections-through-fiddler-in-csharp/", "published_at": "2024-06-28T16:10:38+00:00" }, { "id": "01a08753-5608-72c7-b600-88293e18f3a6", "title": "Self-Host Vercel Cheaply Using Coolify and Hetzner", "url": "https://blog.sapico.me/tips/self-host-vercel-with-coolify/", "published_at": "2024-06-14T22:02:35+00:00" }, { "id": "01a08753-5608-72c7-b600-88293e3d67ad", "title": "Intercepting Android traffic through a proxy for debugging", "url": "https://blog.sapico.me/posts/intercepting-android-traffic-through-a-proxy/", "published_at": "2024-05-26T20:10:38+00:00" }, { "id": "01a08753-5608-72c7-b600-88293edd495c", "title": "Things learned from implementing Elasticsearch", "url": "https://blog.sapico.me/posts/learnings-from-implementing-elasticsearch/", "published_at": "2024-05-07T21:16:38+00:00" }, { "id": "01a08753-5608-72c7-b600-88293f6bd366", "title": "Re-use PUTTY.exe to execute remote ssh commands in a docker host", "url": "https://blog.sapico.me/tips/plink-as-alternative-to-cron/", "published_at": "2024-03-10T19:45:03+00:00" }, { "id": "01a08753-5608-72c7-b600-882940249c16", "title": "One picture to show what's wrong with AI Everywhere", "url": "https://blog.sapico.me/notes/whats-wrong-with-ai-everywhere-in-a-pic/", "published_at": "2024-02-23T10:02:35+00:00" }, { "id": "01a08753-5608-72c7-b600-8829405f51e6", "title": "Solving Hierarchical Tags using Nested Sets", "url": "https://blog.sapico.me/posts/hierarchical-tags-using-nested-sets/", "published_at": "2023-10-07T23:21:43+00:00" }, { "id": "01a08753-5608-72c7-b600-882940b8642f", "title": "Specification Pattern in C#", "url": "https://blog.sapico.me/posts/specification-pattern-in-c-sharp/", "published_at": "2023-10-07T10:28:25+00:00" }, { "id": "01a08753-5608-72c7-b600-88294142adf6", "title": "The Genuis of Swarms", "url": "https://blog.sapico.me/archived/the-genuis-of-swarms/", "published_at": "2023-10-03T22:31:07+00:00" }, { "id": "01a08753-5608-72c7-b600-882941cffa3b", "title": "Cleanup Stale Branches Using Git", "url": "https://blog.sapico.me/tips/cleanup-stale-branches-using-git/", "published_at": "2023-10-03T10:02:35+00:00" }, { "id": "01a08753-5608-72c7-b600-8829423ca78c", "title": "Lock Workstation When Removing Yubikey", "url": "https://blog.sapico.me/tips/lock-workstation-when-removing-yubikey/", "published_at": "2023-10-02T10:10:03+00:00" }, { "id": "01a08753-5608-72c7-b600-882942898354", "title": "Enable 'preview urls' for Cloudflare Pages with 3 clicks", "url": "https://blog.sapico.me/tips/enable-preview-urls-for-cloudflare-pages/", "published_at": "2023-08-28T20:18:06+00:00" }, { "id": "01a08753-5608-72c7-b600-8829432c776f", "title": "How I backup my servers", "url": "https://blog.sapico.me/posts/how-i-backup-my-servers/", "published_at": "2023-08-24T19:25:49+00:00" }, { "id": "01a08753-5608-72c7-b600-882943c7350b", "title": "Setting up a blog on Cloudflare Pages - Hello world", "url": "https://blog.sapico.me/posts/setting-up-a-blog-on-cloudflare-pages/", "published_at": "2023-08-19T14:24:15+00:00" }, { "id": "01a08753-5608-72c7-b600-88294404baff", "title": "Migrating WordPress from DO to Hetzner", "url": "https://blog.sapico.me/posts/migrating-wordpress-to-hetzner/", "published_at": "2023-08-14T21:51:58+00:00" }, { "id": "01a08753-5608-72c7-b600-882944f2d182", "title": "About me", "url": "https://blog.sapico.me/page/about/", "published_at": "2023-08-01T21:51:58+00:00" } ] posts Claim your blog
Back to blog.sapico.me
Blog · corpus.blog/blogs/blog.sapico.me/posts

blog.sapico.me

blog.sapico.me

2026

2025

2024

2023