<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Dev ramblings</title>
    <link>https://blog.sapico.me/</link>
    <description>Recent content on Dev ramblings</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <managingEditor>nico@sapico.me (Nico Sap)</managingEditor>
    <webMaster>nico@sapico.me (Nico Sap)</webMaster>
    <lastBuildDate>Wed, 28 Jan 2026 20:00:00 +0000</lastBuildDate><atom:link href="https://blog.sapico.me/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>CedarDB: A Very Fast Database (Explained Simply)</title>
      <link>https://blog.sapico.me/posts/cedardb-a-very-fast-database-explained-simply/</link>
      <pubDate>Wed, 28 Jan 2026 20:00:00 +0000</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/posts/cedardb-a-very-fast-database-explained-simply/</guid>
      <description>CedarDB is a new, very fast database that looks like PostgreSQL but is built for modern hardware and heavy analytics.</description>
    </item>
    
    <item>
      <title>Optimizing Costs in Cline for Vibe Coding</title>
      <link>https://blog.sapico.me/posts/optimize-costs-while-using-cline/</link>
      <pubDate>Fri, 16 May 2025 20:00:00 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/posts/optimize-costs-while-using-cline/</guid>
      <description>Learn how to effectively choose and utilize different AI models with Cline for vibe-coding, considering capabilities and costs.</description>
    </item>
    
    <item>
      <title>Specification Pattern in C# - A Practical Example</title>
      <link>https://blog.sapico.me/posts/specification-pattern-in-c-sharp-practical-example/</link>
      <pubDate>Tue, 25 Mar 2025 22:00:00 +0100</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/posts/specification-pattern-in-c-sharp-practical-example/</guid>
      <description>A practical guide to the Specification Pattern in C# for cleaner, more testable filtering logic.</description>
    </item>
    
    <item>
      <title>Proxying outbound traffic through fiddler in C#</title>
      <link>https://blog.sapico.me/posts/proxy-outbound-connections-through-fiddler-in-csharp/</link>
      <pubDate>Fri, 28 Jun 2024 18:10:38 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/posts/proxy-outbound-connections-through-fiddler-in-csharp/</guid>
      <description>Code to proxy outbound http traffic through fiddler in c#</description>
    </item>
    
    <item>
      <title>Self-Host Vercel Cheaply Using Coolify and Hetzner</title>
      <link>https://blog.sapico.me/tips/self-host-vercel-with-coolify/</link>
      <pubDate>Sat, 15 Jun 2024 00:02:35 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/tips/self-host-vercel-with-coolify/</guid>
      <description>Self-host Vercel on a budget with Coolify and Hetzner. Save money and gain control.</description>
    </item>
    
    <item>
      <title>Intercepting Android traffic through a proxy for debugging</title>
      <link>https://blog.sapico.me/posts/intercepting-android-traffic-through-a-proxy/</link>
      <pubDate>Sun, 26 May 2024 22:10:38 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/posts/intercepting-android-traffic-through-a-proxy/</guid>
      <description>How to debug Android apps using Fiddler Classic</description>
    </item>
    
    <item>
      <title>Things learned from implementing Elasticsearch</title>
      <link>https://blog.sapico.me/posts/learnings-from-implementing-elasticsearch/</link>
      <pubDate>Tue, 07 May 2024 23:16:38 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/posts/learnings-from-implementing-elasticsearch/</guid>
      <description>Some learnings from using Elasticsearch in .net regarding schema&amp;rsquo;s, queries, nuget libraries, &amp;hellip;</description>
    </item>
    
    <item>
      <title>Re-use PUTTY.exe to execute remote ssh commands in a docker host</title>
      <link>https://blog.sapico.me/tips/plink-as-alternative-to-cron/</link>
      <pubDate>Sun, 10 Mar 2024 21:45:03 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/tips/plink-as-alternative-to-cron/</guid>
      <description>Quick hack to re-use PUTTY.exe cli, plink.exe, to execute remote ssh commands in a docker host, using Task Scheduler on Windows as an alternative to cron.</description>
    </item>
    
    <item>
      <title>One picture to show what&#39;s wrong with AI Everywhere</title>
      <link>https://blog.sapico.me/notes/whats-wrong-with-ai-everywhere-in-a-pic/</link>
      <pubDate>Fri, 23 Feb 2024 12:02:35 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/notes/whats-wrong-with-ai-everywhere-in-a-pic/</guid>
      <description>An appropriate picture to see what&amp;rsquo;s wrong with AI everywhere</description>
    </item>
    
    <item>
      <title>Solving Hierarchical Tags using Nested Sets</title>
      <link>https://blog.sapico.me/posts/hierarchical-tags-using-nested-sets/</link>
      <pubDate>Sun, 08 Oct 2023 01:21:43 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/posts/hierarchical-tags-using-nested-sets/</guid>
      <description>Implementing nested sets to performantly lookup hierarchical tags</description>
    </item>
    
    <item>
      <title>Specification Pattern in C#</title>
      <link>https://blog.sapico.me/posts/specification-pattern-in-c-sharp/</link>
      <pubDate>Sat, 07 Oct 2023 12:28:25 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/posts/specification-pattern-in-c-sharp/</guid>
      <description>Explaining the Specification Pattern used in c# using an example in E-Commerce</description>
    </item>
    
    <item>
      <title>The Genuis of Swarms</title>
      <link>https://blog.sapico.me/archived/the-genuis-of-swarms/</link>
      <pubDate>Wed, 04 Oct 2023 00:31:07 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/archived/the-genuis-of-swarms/</guid>
      <description>A single ant or bee isn&amp;rsquo;t smart, but their colonies are. The study of swarm intelligence is providing insights that can help humans manage complex systems, from truck routing to military robots.</description>
    </item>
    
    <item>
      <title>Cleanup Stale Branches Using Git</title>
      <link>https://blog.sapico.me/tips/cleanup-stale-branches-using-git/</link>
      <pubDate>Tue, 03 Oct 2023 12:02:35 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/tips/cleanup-stale-branches-using-git/</guid>
      <description>Cleanup local branches that aren&amp;rsquo;t found in remote branches</description>
    </item>
    
    <item>
      <title>Lock Workstation When Removing Yubikey</title>
      <link>https://blog.sapico.me/tips/lock-workstation-when-removing-yubikey/</link>
      <pubDate>Mon, 02 Oct 2023 12:10:03 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/tips/lock-workstation-when-removing-yubikey/</guid>
      <description>How to lock your workstation when removing your YubiKey on Windows!</description>
    </item>
    
    <item>
      <title>Enable &#39;preview urls&#39; for Cloudflare Pages with 3 clicks</title>
      <link>https://blog.sapico.me/tips/enable-preview-urls-for-cloudflare-pages/</link>
      <pubDate>Mon, 28 Aug 2023 22:18:06 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/tips/enable-preview-urls-for-cloudflare-pages/</guid>
      <description>Why didn&amp;rsquo;t anyone tell me that it&amp;rsquo;s this simple to enable preview urls!</description>
    </item>
    
    <item>
      <title>How I backup my servers</title>
      <link>https://blog.sapico.me/posts/how-i-backup-my-servers/</link>
      <pubDate>Thu, 24 Aug 2023 21:25:49 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/posts/how-i-backup-my-servers/</guid>
      <description>My daily backup of data and ms-sql databases on my VPS using rclone, BackBlaze B2 and some cronjobs.</description>
    </item>
    
    <item>
      <title>Setting up a blog on Cloudflare Pages - Hello world</title>
      <link>https://blog.sapico.me/posts/setting-up-a-blog-on-cloudflare-pages/</link>
      <pubDate>Sat, 19 Aug 2023 16:24:15 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/posts/setting-up-a-blog-on-cloudflare-pages/</guid>
      <description>Setting up a free blog using Hugo and Cloudflare Pages.</description>
    </item>
    
    <item>
      <title>Migrating WordPress from DO to Hetzner</title>
      <link>https://blog.sapico.me/posts/migrating-wordpress-to-hetzner/</link>
      <pubDate>Mon, 14 Aug 2023 23:51:58 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/posts/migrating-wordpress-to-hetzner/</guid>
      <description>Switching Wordpress sites hosted on DigitalOcean to Hetzner using NGinx as a reverse proxy and containerizing Wordpress</description>
    </item>
    
    <item>
      <title>About me</title>
      <link>https://blog.sapico.me/page/about/</link>
      <pubDate>Tue, 01 Aug 2023 23:51:58 +0200</pubDate>
      <author>nico@sapico.me (Nico Sap)</author>
      <guid>https://blog.sapico.me/page/about/</guid>
      <description>Welcome to my little digital nook, where I spill the binary beans on my tech adventures.
My main focus is .Net. But i&amp;rsquo;m a full-stack maestro, juggling front-end and back-end like a coder at a circus.
If you&amp;rsquo;re not tech-savvy. When I mention architecture, it&amp;rsquo;s about how to build virtual castles in the cloud, not real ones.
side projects I&amp;rsquo;ve got some side projects going on which I&amp;rsquo;ll elaborate a bit more in the future</description>
    </item>
    
  </channel>
</rss>
