Eduardo Zepeda's latests posts
The Easiest Way To Use Https In Localhost
- linux and devops
- go
How to use Localhost using https instead of http, fast and without having to issue certificates manually nor dealing with netstat?Why to use https on localhost instead of http? It is quite common to perform Oauth testing while performing integrations or some kind of integrat...
Read more
Fine-Tuning A LLM Small Practical Guide With Resources
- artificial intelligence
- opinions
I tried to fine-tune a DeepSeek model but failed, then I tried to do it with Llama and I couldn't make it work, finally I managed to do it with a Mistral model, specifically the 7B parameter model.I share with you my notes and some resources that I found useful during ...
Read more
Multi Tenant Architecture in Software: What Is It and Its Databases Patterns
- software architecture
- databases
The multi tenant architecture is a software architecture (Don't confuse it with a design pattern or deployment pattern ) approach where a single instance of an application serves multiple tenants. You've probably come in contact with this architecture when using dropb...
Read more
I took advantage of an error in the code of a dating app
- javascript
- software architecture
While using a Tinder-style dating app, one of those in which, after a mutual like, the application puts the people involved in contact, I noticed that, to promote their premium plan, they used obfuscated blurred pictures to introduce you to the people who had pressed the Like but...
Read more
You Could Lose All Your Crypto In a Job Interview
- opinions
The other day I was browsing Elon Musk's political propaganda machine, also known as X, and came across this gem of human shamelessness, an interviewer who nearly hacked one of his applicants.Running malware in job interviews. The story goes like this: you're in ...
Read more
What makes Rust so difficult to learn?
- rust
- opinions
I started learning Rust, and everything I read on the internet about its learning curve is true. Rust is difficult, not impossible, just difficult. But now I also understand why the obsession with this programming language. After finishing Rust's book I had a glimpse of the...
Read more
Google Notebooklm Will Reshape The Podcast Scenario Forever
- opinions
- artificial intelligence
I just tried Google Notebooklm, and this feeling of novelty and excitement took over my mind; like when a child receives what he asked for for Christmas, with the difference that I didn't ask for this tool to exist, but here it is anyway.Notebooklm lets you create a po...
Read more
Be careful of Shiny Object Syndrome and FOMO in web development
- opinions
- javascript
With all the rapid changes happening in web development: frameworks, languages, tools, libraries, etc. It is inevitable to suffer a bit of Shiny Object Syndrome and some FOMO. But it is convenient to identify these impulses and their nature to avoid suffering the consequences of ...
Read more
Using Github To Evaluate Developers Is Naive
- opinions
- git
It is common practice to use Github to assess a developer's capabilities, but to do so blindly, ignoring the following set of factors, would make your ignorance cost you access to candidates with greater potential and experience in the workings of the software world.An...
Read more
Fix slow queries in Django when using annotate and subqueries
- django
- databases
Django's ORM is quite useful and versatile, it can perform most of the common SQL operations, such as filtering, partitioning, joins or sorting information, creating aliases, but it also has its limitations, especially when combined with subqueries, today I'll tell yo...
Read more