Celso Martinho
banner
celso.bsky.social
Celso Martinho
@celso.bsky.social
👶 From when Mosaic took over Gopher
🏢 VP of Engineering @cloudflare.social
🕹️ Slightly addicted to retrocomputing
It’s unreal that 1. a game that looks this good can even run on a C64, and 2. Developers are devoting their time and talent to a computer platform from four decades ago, whose only market now is the nostalgia community.
Sherwood (C64 Collector's Edition) COMING SOON!
AVAILABLE TO PRE-ORDER IN DECEMBER 2025! Psytronik Software are very pleased to present SHERWOOD, the second release from Griffonsoft - the team...
psytronik.bigcartel.com
November 12, 2025 at 6:42 PM
My favorite week of the year, not.
November 10, 2025 at 9:10 AM
Reposted by Celso Martinho
Best 👏 Team 👏 Ever
If you love data at scale, engineering, and you're a determined, creative problem solver, the Cloudflare Radar team is looking for an experienced Data and Analytics Engineer to join our team. job-boards.greenhouse.io/cloudflare/j...
Data and Analytics Engineer
Hybrid
job-boards.greenhouse.io
November 7, 2025 at 12:19 PM
If you love data at scale, engineering, and you're a determined, creative problem solver, the Cloudflare Radar team is looking for an experienced Data and Analytics Engineer to join our team. job-boards.greenhouse.io/cloudflare/j...
Data and Analytics Engineer
Hybrid
job-boards.greenhouse.io
November 7, 2025 at 11:42 AM
How to crash an AI
November 4, 2025 at 10:46 PM
Reposted by Celso Martinho
Yes really, curl is still developed
_A lot!_ One of the most common reactions or questions I get about curl when I show up at conferences somewhere and do presentations: > — _is curl still being actively developed?_ How many more protocols can there be? This of course being asked by people without very close proximity or insight into the curl project and probably neither into the internet protocol world – which frankly probably is most of the civilized world. Still, these questions keep surprising me. Can projects actually ever get _done_? (And do people really believe that adding protocols is the only thing that is left to do?) ## Everything changes There are new car models being made every year in spite of the roads being mostly the same for the last decades and there are new browser versions shipped every few weeks even though the web to most casual observers look roughly the same now as it did a few years ago. Etc etc. Even things such as shoes or bicycles are developed and shipped in new versions every year. In spite of how it may appear to casual distant observers, very few things remain the same over time in this world. This certainly is also true for internet, the web and how to do data transfers over them. Just five years ago we did internet transfers differently than how we (want to) do them today. New tweaks and proposals are brought up at least on a monthly basis. Not evolving implies stagnation and eventually… death. As standards, browsers and users update their expectations, curl does as well. curl needs to adapt and keep up to stay relevant. We _want_ to keep improving it so that it can match and go beyond what people want from it. We want to help drive and push internet transfer technologies to help users to do _better_ , _more efficient_ and _more secure_ operations. We _like_ carrying the world’s infrastructure on our shoulders. ## It might evolve for decades to come One of the things that actually have occurred to me, after having worked on this project for some decades by now – and this is something I did not at all consider in the past, is that there is a chance that the project will remain alive and in use the next few decades as well. Because of exactly this _nothing-ever-stops_ characteristic of the world around us, but also of course because of the existing amount of users and usage. Current development should be done with care, a sense of responsibility and with the anticipation that we will carry everything we merge today with us for several more decades – at least. At the latest curl up meeting, I had session I called _100 year curl_ where I brought up thoughts for us as a project that we might need to work on and keep in mind if indeed we believe the curl project will and should be able to celebrate its 100th birthday in a future. It is a slightly overwhelming (terrifying even?) thought but in my opinion not entirely unrealistic. And when you think about it, we have already traveled almost 30% of the way towards that goalpost. ## But it looks the same > — I used curl the first time decades ago and it still looks the same. This is a common follow-up statement. _What have we actually done during all this time that the users can’t spot?_ A related question that to me also is a little amusing is then: > — You say you worked on curl full time since 2019, but what do you actually do all days? We work _hard_ at maintaining backwards compatibility and not breaking existing use cases. If you cannot spot any changes and your command lines just keep working, it confirms that we do things right. curl is meant to do its job and stay out of the way. To mostly be boring. A dull stack is a good stack. We have refactored and rearranged the internal architecture of curl and libcurl several times in the past and we keep doing it at regular intervals as we improve and adapt to new concepts, new ideas and the ever-evolving world. But we **never** let that impact the API, the ABI or by breaking any previously working curl tool command lines. I personally think that this is curl’s secret super power. The one thing we truly have accomplished and managed to stick to: _stability_. In several aspects of the word. curl offers stability in an unstable world. ## Now more than ever Counting commit frequency or any other metric of project activity, the curl project is actually doing **more development now and at a higher pace** than ever before during its entire lifetime. We do this to offer you and everyone else the best, the most reliable, the fastest, the most feature rich, the best documented and the most secure internet transfer library on the planet.
daniel.haxx.se
November 4, 2025 at 9:27 AM
Mood
What Do I Think?
open.spotify.com
November 4, 2025 at 10:17 AM
When I assembled an Ultimaker 3D printer (first version, just launched at the time) in 2012. Fun times.
Ultimaker 3D timelapse
YouTube video by Celso Martinho
www.youtube.com
November 4, 2025 at 9:04 AM
Be honest, how many times did you enter your ATM pin in your apartment building intercom?
October 30, 2025 at 7:53 PM
What a lineup. I Guess I'll have to take the week off.
October 28, 2025 at 6:16 PM
"This data can be passively observed by anyone with a few hundred dollars of consumer-grade hardware. There are thousands of geostationary satellite transponders globally"

satcom.sysnet.ucsd.edu?cf_history_s...
🛰️ SATCOM Security
Research project homepage for SATCOM Security: papers, source code, and recent satellite communications vulnerabilities.
satcom.sysnet.ucsd.edu
October 26, 2025 at 10:54 PM
“Reddit armchair researcher” made me laugh.
October 26, 2025 at 12:29 PM
Just donated. I don't know if I'll ever use it, but it cost me nothing, and I have so much respect for anyone doing stuff like this for fun and nostalgia, to keep a 30-year-old platform active for the community.
Donate to SDL2 for AmigaOS 68k and WarpOS, organized by Kymon Zonias
English Version Who I Am – and Why a Boing Ball Is Always Rolling Somewhere I’m K… Kymon Zonias needs your support for SDL2 for AmigaOS 68k and WarpOS
www.gofundme.com
October 23, 2025 at 4:52 PM
Might not help that it’s built on Chromium but what I know.
OpenAI Targets Google Chrome With ChatGPT Atlas AI Web Browser Launch decrypt.co/345227/op...
October 22, 2025 at 4:34 PM
go west!
Pet Shop Boys - Go West (Official Video) [HD REMASTERED]
YouTube video by PetShopBoys Parlophone
www.youtube.com
October 20, 2025 at 3:33 PM
Hello London.
October 20, 2025 at 12:41 PM
My work on the Archimedes A3020 is finished. I fixed the parallel port and the Syquest SparQ works now. Nothing else to do except writing the blog.
October 18, 2025 at 2:19 PM
Not a big fan of the "we can't tell you the details of what went wrong, but here's a relaxing animation of a farm, trees and birds flying" strategy.
October 13, 2025 at 6:07 PM
Reposted by Celso Martinho
Traffic on Vodafone UK started to recover at around 16:00 UTC, with both AS5378 and AS25135 seeing increasing traffic. The outage lasted approximately two hours.
October 13, 2025 at 4:21 PM
I printed a box.
October 13, 2025 at 1:01 PM
So good it's not sacrilege
Modern Love
open.spotify.com
October 12, 2025 at 6:15 PM
Teasing my daughter with arcade Donkey Kong high scores is my new hobby.
October 12, 2025 at 2:24 PM
Expanded CT log activity insights on Cloudflare Radar
Expanded CT log activity insights on Cloudflare Radar
Expanded Certificate Transparency (CT) log insights in Cloudflare Radar, including inclusion activity and growth rate
developers.cloudflare.com
October 10, 2025 at 11:05 AM