Félix GV
@felixgv.ninja
Mostly here to talk about data infra. Opinions will eventually be your own.
So… @dexcom.com tells me in the future tense that they stopped manufacturing my stuff 7 days ago… and to bring it up at my next appointment… that’s the intersection of the cavalierness of tech with the pace of healthcare. Move slow and break things. Just great.
"We've also taken a few things away —for example, as Map Reduce is now largely obsolete, we have rewritten the batch processing chapter accordingly, and we sadly decided to drop the Tolkien-style maps." - DDIA 2nd edition Nooooo… why? Not my precious maps 😅🥲😢😭
The only feat harder than finding an available domain name is finding an available GitHub name.
@felixgv.ninja (ex-LinkedIn) and @olimpiupop.bsky.social explore Venice DB, planetary-scale data systems, CAP trade-offs, and chaos testing at peak load - revealing how distributed architectures remain resilient today!
Building Planetary-Scale Data Systems with Venice • Felix GV & Olimpiu Pop • GOTO 2026
This interview was recorded for GOTO Unscripted. #GOTOcon #GOTOunscripted https://gotopia.tech Check out more here: https://gotopia.tech/articles/421 Félix GV - Current Interests: Multi-Planetary…
youtu.be
Tune in and listen to former #VeniceDB tech lead and all around swell guy Félix GV as he talks with Olimpiu P. on building #VeniceDB for planet scale workloads!! youtu.be/eg6EFeGSx6M?...
Building Planetary-Scale Data Systems with Venice • Felix GV & Olimpiu Pop • GOTO 2026
YouTube video by GOTO Conferences
youtu.be
Don’t Sell Yourself Short With New Year Resolutions Last night, I was thinking of a new year’s resolution where I would do one more push up each day, until I reached 365 in a day at the end of the year. Then I thought: why wait? I can already do 365 push ups in a day.
OMFG Christmas came early this year 🤩 Thank you @dancarlin.bsky.social 🎅🏻 !! podcasts.apple.com/us/podcast/d...
Dan Carlin's Hardcore History
Historia Podcast · In
podcasts.apple.com
Interesting post, though I’m slightly disappointed in this paragraph which (to me at least) is the crux of the issue. On one hand, the approach of the "linear feed" in which a central authority decides the order and imposes it on all participants is the classical one, so it makes sense to copy it.
Which Slop is Right? I asked two AIs exactly the same prompt: Does postgres guarantee atomicity of a transaction at all isolation levels? 🤔
I think we may be at a fork in the road… If we keep going down the path of hyperscalers, fundamentally, AI will lead to more inequalities. If we are smart/lucky enough to compound several more Deepseek-style leaps forward, we may get AIs efficient enough for on-device and democratization.
Pandora's box is open. We're not going back to a pre-AI world, even if some of the big AI companies collapse. There are tons of great open source AI models now. So I hope over time more of you join me in using these tools against the powerful rather than fruitlessly hoping they will vanish.
I’ve been thinking about how GenAI is transforming the software industry. As someone who genuinely enjoys (or at least enjoyed…) coding, I’m apalled to see the focus shifting from honing the craft of writing great code, towards babysitting a mediocre intern-level AI needing lots of review bandwidth.
But six months from now when someone needs to modify it, good luck understanding what's actually happening in there. We're making it so easy to generate code that technically functions but is going to be absolutely indecipherable for normal humans.
My view of tech debt is that there are many flavors of it. The first flavor is probably the one most people think of: tech debt is software conceived from a shortcut. It is a tradeoff where implementation details are chosen for the sake of expediency, and at the detriment of quality.
Getting an AI-code-is-technical-debt vibe sometimes... I love accruing it. When the bill comes due and I need to dig in and figure out why things aren't working.... :grimacing:
Latest blogpost on hashtag#VeniceDB and our journey for providing performance SLA's on data ingestion! Congrats to Gaojie Liu and the rest of the team! lnkd.in/dXn2MPUK
The evolution of the Venice ingestion pipeline
lnkd.in
Duolingo Cluster Set: life hack where the micropause between each rep is used to do one exercise of a Duolingo module. 🦉 💪 🦉 💪 🦉 💪 🦉 💪 🦉 💪 …
Burry’s been wrong a few times since 2008… but is he really just a one hit wonder? Maybe this move is his big come back? www.cnn.com/2025/11/05/b...
Michael Burry of ‘The Big Short’ is back with cryptic messages — and two massive bets | CNN Business
Michael Burry, the famed investor behind “The Big Short,” is betting artificial intelligence is more of a bubble than a revolution.
cnn.com
I often tell people about the differences of operating at various levels of the stack. Typically, the lower you go down the stack, the slower everything goes. Development is slower, ramping to production is slower, stabilization is slower, but also decommissioning things is slower.
How not to roll out AI: a YouTube case study Recently (hard to say when, it was probably a gradual roll out anyway), YouTube began dubbing certain videos with a voiceover in the viewer’s language (presumably based on OS settings). So what’s wrong? 🧵
Pro tip: to get your PRs shipped faster, and save your teammates’ time, re-read your code, and only submit PRs in a state you wish they were in when you review them yourself 🤝
#VeniceDB now supports blob transfer for fast bootstrapping of instances! VeniceDB contributor Jingyan Li does a deep dive of this feature! www.youtube.com/watch?v=rosg...
Venice Blob Transfer Deep Dive
YouTube video by Venice
youtube.com
Why is it that every time I want to do something simple, I end up needing to fix some Javascript and then it’s no longer simple 🥲 ?
💯 This is exactly the reason we should have all the engineers on the pager. It doesn't matter if you are staff/principal. Need to be on-call.
This is very important. It is the folks who get woken up at night who are incentivized to fix things properly. Armchair architects and village elder types may have a lot of wisdom and experience, but if they’re not *carrying the pager* then their opinion, however clever, is generally useless.
Trust those who carry the pager. That’s how I summed up the work of improving reliability in a discussion today. Conducting postmortems after incidents is a great ritual but, like any other process, it can be used either effectively or not.
Good discussion on ParadeDB use cases, search patterns, and reranking.
Making transactions blend in with first-class search sounds like an interesting technical challenge… but what is the value prop? I’m a fan of having fewer moving parts (within reason). But besides that…? Are there cases where you actually need to, e.g., transactionally "search-modify-write"?
This is a great in-depth discussion on CDC from two actual practitioners.
I don't anticipate Brooklin being rewritten or replaced. CDC is an anti-pattern, and was always for niche problems and stopgap solutions. There's no reason to invest in it. It's been on ice for many years.