Joan Capdevila

1.2K posts

Joan Capdevila banner
Joan Capdevila

Joan Capdevila

@joancapdevila

Building profitable internet businesses since 1999. Self-funded, self-hosted, and still shipping. Deep into coding, infra and automations.

Distributed Katılım Temmuz 2011
155 Takip Edilen239 Takipçiler
Joan Capdevila
Joan Capdevila@joancapdevila·
@GMHikaru we are having weird power cuts in the Larnaca area (today)
English
0
0
3
2.4K
Hikaru Nakamura
Hikaru Nakamura@GMHikaru·
It's not a good sign when power goes out completely in parts of Cyprus and doesn't come back for an extended period of time....
English
109
51
1.9K
263.5K
Joan Capdevila
Joan Capdevila@joancapdevila·
@levelsio i used GNU screen for over 10 years, then i switched recently to tmux and I just mapped all the shortcuts from screen to tmux, so had to learn almost nothing new.
English
0
0
1
8
@levelsio
@levelsio@levelsio·
I hate tmux It's so incredibly user unfriendly The shortcuts make no sense I wish someone would make a better tmux Even just logging into tmux attaching the screen is an illogical hell to type Again I hate tmux, it's so shit
Matthieu Richard@SpaceMatthieu

@levelsio Is there a good way to jump between tmux sessions on Termius? I find it quite hard to manage multiple codex/claude sessions on the go

English
450
14
948
344.5K
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
Ghostty 1.3.1 is now out, most importantly fixing the phantom mouse drag/select/scroll events on macOS. This release also includes improvements to AppleScript support and a couple dozen bug fixes. ghostty.org/docs/install/r…
English
58
75
1.3K
55.3K
@levelsio
@levelsio@levelsio·
Thank god MCP is dead Just as useless of an idea as LLMs.txt was It's all dumb abstractions that AI doesn't need because AI's are as smart as humans so they can just use what was already there which is APIs
Morgan@morganlinton

The cofounder and CTO of Perplexity, @denisyarats just said internally at Perplexity they’re moving away from MCPs and instead using APIs and CLIs 👀

English
697
346
6.2K
2M
Thom van Lieshout
Thom van Lieshout@thomvlieshout·
mondays are for running 3 agents in parallel
Thom van Lieshout tweet media
English
26
2
271
8.9K
Julien Barbier 🙃❤️🏴‍☠️ 七転び八起き
Using Claude Code has a weird side effect: You don't just get more productive, you actually want to work more. There's something addictive about watching a product being born in real time in front of your eyes. "One last feature" after "one last feature" and it's already past 3am.
English
378
669
7.5K
270K
Joan Capdevila
Joan Capdevila@joancapdevila·
okay re-routing through Cairo !
English
0
0
0
29
Joan Capdevila
Joan Capdevila@joancapdevila·
stuck in Japan, flight through middle east back to europe cancelled, flights through china getting cancelled last minute.. suggestions (avoiding circling the americas)?
English
3
0
2
326
Joan Capdevila
Joan Capdevila@joancapdevila·
@nikitabier would be great for premium users to be able to read bookmarked Articles and posts while offline. something similar like the youtube premium download feature.
English
0
0
0
12
Joan Capdevila
Joan Capdevila@joancapdevila·
@dacap moltes gràcies! miraré les combinacions que comentes, tema Russia segueix complicat però a veure si per turquia em deixen passar! merci
Català
0
0
1
46
dacap
dacap@dacap·
@joancapdevila Bones Joan, mira Turkish airlines que crec que tenen una ruta que evita la zona de conflicte. Si no, Finnair. Quan he anat a Japó amb Finnair tenien vol directe fins a Helsinki (o Moscu fa anys) i no pases per zona de conflicte. Espero ajudi! Sort!
Català
1
0
0
95
Ultima
Ultima@UltimaHoarder·
@joancapdevila It's so over and I get the middle finger from the chart as well 💔
Ultima tweet media
English
1
0
0
30
Joan Capdevila
Joan Capdevila@joancapdevila·
@yongfook i use wispr for claude cli and works great, just the native apple mac that dictates directly to the terminal
English
0
0
0
88
Jon Yongfook
Jon Yongfook@yongfook·
Claude CLI doesn't have this built in though. You can use the Apple native dictation but I feel that's not going to catch a lot of the programming-specific words. Will give it a try and see.
English
26
0
18
6.3K
Jon Yongfook
Jon Yongfook@yongfook·
I used to think the idea of voice-dictating to Claude or other AI tools was dumb, but the more comfortable I get the more I want to do it. Obviously I wouldn't do it in a public setting, but at home, cup of coffee in hand, I'm like... hmm I should just talk instead of type.
English
68
3
154
34.3K
Ryan Clogg
Ryan Clogg@RyanClogg·
Airspace shutting down. Turning around mid flight.
Ryan Clogg tweet media
English
27
6
283
83.7K
Joan Capdevila
Joan Capdevila@joancapdevila·
i am doing the same, having cc on each server with tmux and one tab for each project/domain running bug fixes in parallel on many servers/projects the key is having very good logging for everything and pointing it always to claude code to read also helps a lot to always tell him to explain everything first in very good detail, why this bug is happening, and then on the second prompt just tell him to fix it in a minimal, surgical and robust way on top of that i am running crons every few hours to rsync.net backing up everything in case of a catastrophe that did not happen yet after 6/8 months of working like this
English
1
0
3
465
@levelsio
@levelsio@levelsio·
This week I decided to just permanently switch to running Claude Code on the server mostly on bypass permissions mode: c() { IS_SANDBOX=1 claude --dangerously-skip-permissions "$@"; } And for the first time in my life I think I've actually managed to outrun my todo list What happened is I simply blasted through my to do list of features I had to build and bugs I had to fix I've never shipped so fast and Claude Code almost made no mistakes, and when it did it they were tiny that weren't fatal (important because I'm mostly working on the server in production now) Before I was always known to ship fast (also because I always work alone) but while I shipped new things would always build up on my features/bug board (my users can submit them there) But this is the first week where I've been fast enough to outrun them The board is actually empty! As other people have written on here the real bottleneck is becoming myself and my creativity, not how fast I can ship. Because I think I ship faster now than I can come up with new ideas, or maybe my brain will adjust to this new speed (probably) Also I feel another limit is becoming my own mental context window, as in how many things, features, bugs, projects, I can keep in my mind in parallel while building on all of them. It's a lot and I haven't reached that limit yet but I feel I might be close I also noticed that you start going really fast the more you let it just go loose, before I was slow because I didn't trust it and I was scared it would destroy my code, now I just let it go. As @karpathy wrote, things feel like they've changed a lot around December last year when models became good enough to really code with and I feel the same When I see other friends code with Claude Code I often notice they're slow because they still check everything, which is good of course, but I feel the better way would be to create some tests and just let it run freely and see if it can pass those For me the tests are mostly just me checking out if the new feature on the site works or not, and in 99% cases it just does, and then I ask it to improve it further Because I run Claude Code on the server in production, I don't have to wait for deployment anymore (although that took only 3 seconds anyway before, that still adds up), now it's wait for it to be done coding, I refresh the site and I test it, that feedback loop is how I work and it's made me WAY faster Anyway here's what I did this week and the majority of these things were requested by people on the bug board, I'd say this is about 10x my normal output: 📸 Photo AI - Built new image viewer and mobile image viewer - Added batch remix, multi-photo import, filtering by model in gallery - Security overhaul: phased out insecure ?hash= login, migrated to session tokens - Fixed Google login loop, multi-model selection, talking scripts - Added custom audio upload for talking videos - Created dynamic model selector from server endpoint 🏡 Interior AI - Revived [ Add furniture ] feature (started 6 months ago, image models now good enough) - Added custom style upload for redesigns - Built own Gaussian Splat viewer for 3D - Made /remove_bg endpoint for furniture backgrounds - Migrated 3D walkthrough to new World Labs API - Added .skp file support, paint color masking, empty room button 🎒 Nomads - Launched weekly AI-generated newsletter from chat - Built profile edit modal, moved profile editing from /settings to profile page - Added TikTok/YouTube links, status bar, server-side API tracking - Added hundreds of new profile tags and traits - Fixed timezone filters, broken links, user avatars 🗺️ Hoodmaps - Revived write mode (before was only read for last few years because db was rekt) - Built heatmap mode using sentiment-scored tags (50K+ tags) - Fixed root cause: tags not entering DB due to wrong PRAGMA (should be WAL) - Added good/bad area detection with admin grid controls - Set up Claude Code Telegram bot for live changes - Enabled CF cache, fixed health check, fixed Brussels 📕 MAKE book - Built auto ePub/PDF generator cron worker - Added dynamic generation with personal customer watermarks - Added image compression for file size 💾 Pieter .com - Added Wikipedia text-only reader for Kindle - Exploring Windows 3.11 emulator using v86 (to replace Em-DOSBox) - Added product recommendations on homepage - Installed Wall Street Raider (1986) 👩‍💻 Remote OK - Installed Chatbase AI customer support bot - Added "report not remote" link on job posts 🏨 Hotelist (3 todos) - Fixed hotel URLs and city range bugs - Added iron amenity
@levelsio tweet media
@levelsio@levelsio

So many tiny bugs on my sites like Nomads and Remote OK that I never got too because they were not worth to spend a day on to fix but still annoying enough to require a fix "one day" I now just ask Claude Code to fix in 1 minute Really turbo blasting through my todo Maybe I can finally outrun my todo list for the first time in my life (I know maybe by definition that's an illusion but still) What a great time to be a coder

English
373
239
4.4K
1M