Eduardo Zepeda's latests posts
The New God: The Delirious AI Cult on Social Media
- artificial intelligence
- opinion
Today AI wrote me a 120-line function for me, fully functional and error-free, but it couldnt refactor just two measly pages of Python functions for me; using it cost me more time than if I had done it myself from the start; it deleted functions, and modified the content of a cou...
Read more
My n8n review after using it for half a year
- n8n
- opinion
Ive been using n8n for a while now to automate processes on Facebook pages, websites, WhatsApp, and combining it with other tools. After this period of use, I think I can now share a somewhat clearer view of what this tool offers and whether its really worth it.If youve been livi...
Read more
My Django Rapid Architecture short overview
- Django
- Software architecture
The other day, I was browsing Reddit, and found an Architecture proposal for Django projects called Django Rapid Architecture. It’s a small document with a few guidelines or principles. I’m fond of Django, and I think Django is of the best tools out there that you should use, so ...
Read more
I Built A Trie Tree Data Structure Simulator
- software architecture
- databases
The other day I was reading the second part of System Design Interview, or was it the first? and I recall that the author was using a trie tree to design a autosuggestion search, like the one on Google. I never heard of that data structure before so I decided to build a visual si...
Read more
Swiss Tables the superior performance hashmap
- software architecture
- databases
The Hash Map Got a Swiss Army Knife UpgradeYouve probably used hashmaps in the past, you normally use them but ignore everything about the internals, you limit your knowledge of hashmaps to getting and setting keys, you iterate over them probably, but thats all.hashmap.get(key)ha...
Read more
I Built a Bloom Filter Data Structure Simulator
- databases
- software architecture
Suppose you want to check whether a piece of data belongs to a larger set. Lets say youre 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, maybe you think, Ill...
Read more
How to create a MCP server and MCP tools from scratch?
- artificial intelligence
- javascript
Why Would We Want to Create a MCP Server?Creating a MCP server allows us to connect an LLM or AI to real-time data, personal data, or other data sources.I previously wrote a post where I explain how the Model Context Protocol (MCP) works internally; you can check it out if youre ...
Read more
Zero Downtime Migrations: Shadow Table Strategy Explained
- databases
Picture this: Its 2 AM, youre 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 youre frantically trying to explain to your team...
Read more
My Bolt vs Lovable vs V0 Vercel Comparison
- artificial intelligence
- opinion
All the tech influencers are spreading FOMO and talking about tools like Bolt, Vercels V0, and Lovable. But I get it, AI is overhyped right and we could be in a bubble. The delirious AI cult on social media is strong with these influencers.Despite their non-realistic valuation, I...
Read more
AI-generated Art and AI-generated code are treated differently
- opinion
- artificial intelligence
Today, while doom scrolling on Zuckerbergs social network, the algorithm recommended me an image of Sakura Card Captors in the style of the Spanish painter Remedios Varo. Sakura Card Captors image in the style of Remedios Varo created with AI When I checked the comments—I...
Read more