Ramon Villalonga (@rvgdev) header
Ramon Villalonga (@rvgdev) profile picture

co-founder @cordadaio building the next generation app for field service workers @enrutar_app

Palma, Spain
Joined January 2017
Photo by Ramon Villalonga (@rvgdev)Photo by Ramon Villalonga (@rvgdev)Photo by Ramon Villalonga (@rvgdev)Photo by Ramon Villalonga (@rvgdev)Photo by Ramon Villalonga (@rvgdev)Photo by Ramon Villalonga (@rvgdev)Photo by Ramon Villalonga (@rvgdev)Photo by Ramon Villalonga (@rvgdev)Photo by Ramon Villalonga (@rvgdev)Photo by Ramon Villalonga (@rvgdev)
Got @enrutar_app verified in @ChatGPT as a Business, let's see if it gets any traffic 🙏
37
Man, Flea is so fucking good. I've never tried a file manager that behaves exactly how I want. Super easy to use, blazing fast, previews every fucking thing. Great job @thisisgm!
12
I'm having a lot of fun configuring Omarchy. It's funny how I feel same friction I felt when I moved from Linux to Mac with fucking ctrl vs super keys 😂
38
WOW! Just felt my first earthquake 😱
2
1
140
feeling brave 👀
2
1
7
133
so far, failure! Mac froze for 1 - 2 min. And got an error message. Closed and Open again and now it needs to download again the image. Quite annoying cause internet here is slow.
29
First day on a motorbike in Taiwan. A bit overwhelmed. - Special rule for some roads: no motorbikes on highways, not even big ones - Speed cameras everywhere - Traffic lights before the actual traffic light - Scooters have to wait in a small "island" before doing a turn. - 90 sec red, turn, another 90 Very orderly. Coffee is amazing though 😅
2
11
292
There are at least two things I find extremely annoying about @1Password: - Why doesn't it sort logins for the same domain by usage? If I've used one 200 times and the other once, why the hell does it suggest the latter? - Why doesn't it prioritize subdomains? If I have subdomain.x.com stored, why does it suggest x.com there with higher priority? I don't understand how the developers there don't get annoyed by these little things that would improve life so much.
3
2
177
Just finished Celeste on Switch 🙌 Played a big chunk of it on the long flight to Thailand and beat chapter 7 today. That last chapter was hard, but I finally made it. Simple game, but so nice. Pretty story and super smooth controls. 100% recommended if you like challenging games. Now, time to wait for the download of Ocarina Of Time over this slow connection 😄
2
2
172
Today I paid the n00b price in Thailand: 1,000 THB to get my motorbike back from the traffic police. All the motorbike spots were taken. People were leaving their bikes sideways without locking them, so others had to move them to get theirs out. I didn't want to be that guy. So I found a spot that didn't seem to bother anyone. Next to the pedestrian crossing, not on it (you can see it's not touching it). There's a bush right behind it, so nobody could cross there anyway. And honestly, nobody really stops for you to cross. The police took it anyway. The best part: when we came back, these two bikes in the pic were still there, plus 2 more on the right side of where mine was. Exactly over the pedestrian lines. All 4 were clearly worse than mine. Then their owners showed up without helmets, called some friends over and rode off right in front of the same police guy who took mine 🫤 It stings a bit because Thai people are so nice and everything here is so relaxed. But hey, I guess that's part of the price of being a foreigner. Ever been fined abroad for something locals do every day?
2
1
165
Just hit 1k followers. Thank you, really 🙌 I only started posting more often on this trip through Asia, and I'm going to keep it up: building, AI agents, and the roads in between. Quick intro for the new folks: I'm Ramon. I'm building @enrutar_app, field service software, from Mallorca. Lately I've also been building my own crew of AI agents, each one owning a product or a chore. I'd love to meet more indie hackers and AI builders here. If you're building something, say hi. When I'm not at the laptop I'm hiking, climbing or traveling, ideally on a motorbike. The pic is from 2025: Da Nang to Hanoi on the Ho Chi Minh Road. Next week I start a new one in Taiwan. What are you building? And if you've ridden in Taiwan: which road should I not miss?1
15
23
626
So much FOMO for Ocarina of Time. I brought the Switch on the trip. Now the question is: should I buy it physically in Thailand or Taiwan, or should I buy it online? I always prefer physical copies if I can, because you can always sell them. Even though I’ve barely sold any games 😂 I can also lend them out if I want. But now the trade-off is carrying it for the rest of the trip (two more months).
4
9
311
Does anyone know why the comment counter sometimes shows a number, but the actual number of comments is lower? For example, I don’t see any comments on my latest post, but it shows 1 comment.
5
1
6
326
I guess all of you have seen how many CVEs have been popping up lately. Cloudflare publishes a feed with them, so I gave one of my agents a scheduled task to check it every day against my servers. First week: it found a Linux server I hadn't patched. And it patched it for me 😅 Do you trust agents with this?
3
8
325
I'm so tempted to try @Omarchy on my M3 Max. But I'm a bit scared of doing it in the middle of a trip, without a backup device. Anyone running it on M3 Max? nitter.cf/omarchy/status/2118216…
Omarchy 4.5 is finally here! Traditional desktop mode, M1/M2/M3/Neo compatibility, 50 languages, 7-second installs, and a million other features, fixes, and improvements. omarchy.org/news/2026/11/oma…
1
4
129
4 days after moving CI from Ubicloud to a box we rent at @OVHcloud: 9 of 10 job types got faster, and jobs start in 1s instead of 20s. I had one of my agents compare real GitHub jobs, Oct 28-30 on Ubicloud vs Nov 1-3 on OVH: Nexure (my agent harness): 385s → 147s enrutar frontend tests: 59s → 31s enrutar svelte-check: 60s → 41s One got slower: enrutar backend tests, 133s → 146s. Possibly contention: 8 runners share one CPU, so busy moments can slow each other down. Not confirmed yet. Not a clean benchmark. Different commits, and my agents tuned some workflows along the way. The biggest win (task inbox backend, 383s → 69s) is mostly pytest going from 1 worker to 8. How long does your slowest CI job take? nitter.cf/rvgdev/status/21165496…
Ubicloud update: $90 in two weeks. I'd guessed $100 a month. So CI moved again, to a server we rent at @OVHcloud: Ryzen 7 9700X, 8 cores, 64 GB RAM. €65 a month, flat. 8 runners, each job gets a fresh container that's deleted after. Jobs start 1-2s after they're queued. And it's faster, even with 25 jobs running at once: Nexure (my agent harness): 434s → 181s enrutar svelte-check: 57s → ~37s enrutar frontend tests: 54s → ~35s More PRs from my agents no longer means a bigger bill. Rent a box or pay per minute? nitter.cf/rvgdev/status/21135136…
1
3
157
Underrated perk of working from Asia right now: every security patch ships at 8am my time, 2am for my European customers. Zero downtime complaints. They're all asleep 😄
3
5
100
I'm sooo tired. I just finished last demo today for @enrutar_app. At 23:30 Bangkok time. Did plenty of calls and 4 demos. After last one another lead called me. So grateful things are moving faster but sales is very exhausting!
3
7
141
Today first reel went out too, follow it on enrutar if you wanna be up to date with all events in Mallorca: instagram.com/p/DfRTGt7k8Rj/… nitter.cf/rvgdev/status/21174959…
When you live in Mallorca, a lot happens. Concerts, festes, markets, theatre, talks, exhibitions... But it's never in one place. Every town hall, island council and venue posts its events on its own site, in its own format. You find out about the good stuff the day after. That's why I built agendabalears.com. Every morning it collects the official agendas from town halls and councils across Mallorca, Menorca, Ibiza and Formentera, and puts everything in one list. Each event links to its original source. Pick your island and it opens on today. You can also check tomorrow, the weekend, markets, festes and concerts. It's in Catalan, Spanish and English, and it has duty pharmacies for 67 towns too. It'll also post on Instagram every day with a short "what's on today" video for each island. My agents run it: scraping, filtering out what isn't an event (council meetings, tax office hours...) and making the videos. What should it add next?
1
8
200
When you live in Mallorca, a lot happens. Concerts, festes, markets, theatre, talks, exhibitions... But it's never in one place. Every town hall, island council and venue posts its events on its own site, in its own format. You find out about the good stuff the day after. That's why I built agendabalears.com. Every morning it collects the official agendas from town halls and councils across Mallorca, Menorca, Ibiza and Formentera, and puts everything in one list. Each event links to its original source. Pick your island and it opens on today. You can also check tomorrow, the weekend, markets, festes and concerts. It's in Catalan, Spanish and English, and it has duty pharmacies for 67 towns too. It'll also post on Instagram every day with a short "what's on today" video for each island. My agents run it: scraping, filtering out what isn't an event (council meetings, tax office hours...) and making the videos. What should it add next?
2
3
1
13
805