Eduardo Zepeda's latests posts
I Built a Bloom Filter Data Structure Simulator
- databases
- software architecture
<p>Suppose you want to check whether a piece of data belongs to a larger set. Let's say you're Google and you want to check if certain url has been marked as spam, the dumb approach would be to iterate over every url marked as spam to see if you can find it. Sure, may...
Read more
How to create a MCP server and MCP tools from scratch?
- artificial intelligence
- javascript
<h2 id="why-would-we-want-to-create-a-mcp-server">Why Would We Want to Create a MCP Server?</h2><p>Creating a MCP server allows us to connect an LLM or AI to real-time data, personal data, or other data sources.</p><p>I previously wrote a post where I explain ...
Read more
Zero Downtime Migrations: Shadow Table Strategy Explained
- databases
<p>Picture this: It's 2 AM, you're deploying a “simple” column type change to production, and suddenly your entire application is down because the table lock is taking forever. Your phone starts buzzing with angry Slack notifications, and you're fran...
Read more
My Bolt vs Lovable vs V0 Vercel Comparison
- artificial intelligence
- opinion
<p>All the tech influencers are spreading FOMO and talking about tools like Bolt, Vercel's V0, and Lovable. But I get it, <a class="markdown-link" href="https://coffeebytes.dev/en/artificial-intelligence/ai-is-overhyped-when-will-the-bubble-burst/">AI is overhyped...
Read more
AI-generated Art and AI-generated code are treated differently
- opinion
- artificial intelligence
<p>Today, while <em>doom scrolling</em> on Zuckerberg's social network, the algorithm recommended me an image of <strong>Sakura Card Captors</strong> in the style of the Spanish painter <strong>Remedios Varo</strong>.</p><a hx-boost="false" href="https://res.cloudinary...
Read more
My Curated Best Resources To Learn Python Programming Language
- python
- opinion
<h2 id="the-best-books-to-learn-python">The Best books to learn Python</h2><p>I used these curated resources to learn Python, most of them are books, since I read them, I can heartily recommend them to you. If this little guide can help you to not get lost in the sea of opti...
Read more
My Technical SEO Basics Checklist Only For Web Developers
- seo
- opinion
<p>Previously I told you how <a class="markdown-link" href="https://coffeebytes.dev/en/seo/my-technical-seo-mistakes-when-i-migrated-my-site-from-wordpress/">I made many mistakes in SEO</a> when I migrated my website from Wordpress to Hugo, after that I started wat...
Read more
I'll Help You Understand the Model Context Protocol or MCP
- artificial intelligence
- software architecture
<p>If you're struggling to understand the Model Context Protocol, I feel you, I watched a lot of videos on it, but I just couldn't understand it, so I took my notes about it and turned it into a post so you can understand it effortless, also I wrote a post where I tal...
Read more
The Easiest Way To Use Https In Localhost (my opinion)
- linux
- go
<p>How to use Localhost using https instead of http, fast and without having to issue certificates manually nor dealing with netstat?</p><h2 id="why-to-use-https-on-localhost-instead-of-http">Why to use https on localhost instead of http?</h2><p>It is quite common to pe...
Read more
Fine-Tuning A LLM Small Practical Guide With Resources
- artificial intelligence
- opinion
<p>I tried to fine-tune a DeepSeek model but I failed, then I tried to do it with Llama and I couldn't make it work, finally I succeeded with a Mistral model, specifically the 7B parameter model.</p><p>I felt completely lost, lots of tutorials but none seemed to work, ...
Read more