Charlie Davidson
13 posts
How I Built Zero-Knowledge File Sharing Using the Web Crypto API (No Server Ever Sees Your Data)
When I built FileShot, I had one hard requirement: the server must never be able to read a…
I Built a Tool to Stop AI Coding Agents from Forgetting Everything Between Sessions
The Problem: Every Session Starts from Zero If you use AI coding agents, you’ve experienced this: Session 1…
Structure of the Storage Area in Tree Page of SQLite
Hello, I’m Maneshwar. I’m working on git-lrc: a Git hook for Checking AI generated code. AI agents write…
Making Linux Work as a Corporate Desktop
🔒 Corporate Linux Desktop Security: The Immutable Advantage Quick take: Traditional Linux desktops are mutable—attackers can modify system…
Basics of using Git
In this article, we’ll cover the basics of using git, how version control systems work, and how to…
Next-Gen RAG with Couchbase and Gemma 3: Building a Scalable AI-Powered Knowledge System
Introduction Retrieval-Augmented Generation (RAG) is revolutionizing AI applications by combining the power of retrieval-based search with generative models.…
Trump’s 2025 Reciprocal Tariff Policy | Vibe Weekly Vol.002
Curating global tech insights weekly to bridge knowledge gaps and empower pioneers in the digital revolution. Subscribe now…
Top 10 Programming Languages for Beginners in 2025
In the ever-evolving world of technology, programming languages are the backbone of innovation. From creating websites and apps…
Sunday Rewind: Beating the drum of your product strategy tune by Megan Murphy
This week’s Sunday Rewind is a 2021 #mtpengage Hamburg keynote talk from then Hotjar VP of Product Megan…
23 of My Favorite Free Marketing Newsletters
Whether you’re in your first marketing job (congrats, btw) or your 15th, you know that there are approximately…