Senior Frontend / Full-Stack Engineer with 6 years of experience building complex fintech and Web3 products.

Lisbon
Joined July 2021
What's an @ETHGlobal hackathon actually like? Hundreds of builders. One venue that never sleeps. We built Nook - coliving with AI matching and on-chain trust. Won the @Hedera prize. Here's the video - the vibe, the process, how it all works ↓ youtu.be/b9z5_9Q9LFc?is=Ydhd… – at Lisbon, Portugal
1
9
432
Here's what we built at ETHGlobal Lisbon 2026 hosted by @ethglobal: 🛋️ Nook – A P2P sublet marketplace for digital nomads and their agents. Check it out here: ethglobal.com/showcase/nook-…
1
6
455
"I don't write code anymore, I'm a vibe coder." Translation: You are playing a slot machine. "Vibe coding" is just Developer Gambling. You pull the prompt lever, wait for the dopamine hit of a compiled build, and if it fails, you throw in another coin ("fix this error"). Here is the harsh reality of System Design. When you "vibe code", you aren't an architect. You are a passenger in a probabilistic system. When that code breaks in production at 3 AM, you can't fix it because you didn't design it—you just got lucky on the 5th roll. Everyone thought these AI agents were some AGI black magic orchestrating complex AST transformations. Then the claude-code leaked. The reality? It’s literally a while loop calling an API with hardcoded prompts. It has a regex to detect when the user gets angry. It occasionally makes up fake tools just to confuse reverse-engineers. That’s your magical AI co-worker. A loop and a regex. This is the exact difference between a Junior and a Senior in 2026. Juniors treat AI like a magic 8-ball. They ask for a feature and hope it works. Seniors treat AI like an aggressive intern. You still have to define the architecture, state management, and the validation boundaries. Bridging a hallucination engine to a production database without a strict validation layer isn't "vibe coding." It's an incident waiting to happen. AI is the best tool we’ve ever had for accelerating iteration. But it doesn't replace the need for deep technical architecture. Stop vibe coding. Start System Designing. "Don't Trust, Verify."
vibe coding is an ADDICTION do you agree ?
2
2
338
Most devs type `npm install next-auth`, copy-paste the config, and call it a day. But what actually happens during an Authentication Handshake? If you don't know, your system is one misconfiguration away from a data breach. Here is how Auth *really* works. 🧵👇
1
1
108
In modern backend-to-backend communication, passwords are dead. We use Mutual TLS. Servers exchange cryptographic certificates. "I don't trust you, you don't trust me. Let's do math to prove we are both legit."
1
60
Auth is simply the process of delegating psychological trust to cryptography. "Don't Trust, Verify." If you build in React, tools like @Auth0 or @nextauthjs abstract this away, but you still need to know the handshake. More deep dives at #LidiaExplains 🤝
63
I've always been a "logic and systems" person. Art? A closed ecosystem. But 3 months ago, I saw this interactive portrait concept and decided to build one as a gift. Here is how treating art like System Design + AI unlocked a completely new medium for me 🧵👇
1
461
CI/CD for art. I took raw photos of the process. Instead of editing a stop-motion manually, I dropped them to my AI agent, which compiled them via an ffmpeg script in seconds. Tech handles the boilerplate. I enjoy the art. The final build ⬇️
1
809
We obsess over AI writing code faster or replacing jobs. But its most underrated feature is acting as an API for human expression. It lowers the barrier to entry so you can confidently be a beginner again. What’s a creative field you’ve been too intimidated to try? 👇
33