Luis Orduz (@luord) header
Luis Orduz (@luord) profile picture

Software engineer, aspiring writer, movie watcher and music listener. I read, occasionally write, and share articles about software engineering.

Colombia
Joined September 2010
Photo by Luis Orduz (@luord)Photo by Luis Orduz (@luord)Photo by Luis Orduz (@luord)Photo by Luis Orduz (@luord)Photo by Luis Orduz (@luord)Photo by Luis Orduz (@luord)Photo by Luis Orduz (@luord)
Five teenage boys in Wisconsin saw what they thought was a bonfire on the Fourth of July. They quickly realized it was a house on fire. They ran over, heard people yelling inside, broke down the door, went through the smoke, and helped rescue six people before firefighters even arrived. Among them was a 91-year-old couple. Huge W
53
389
17
8,022
204,713
Luis Orduz retweeted
guy who glues numpy functions together in jupyter notebook: "yeah code never mattered"
20
52
4
1,920
71,712
Luis Orduz retweeted
Don't fight over types or their absence. Bugs exist with types, without types, with tests, and without tests. It's fucking software, defective by design.
1
83
Luis Orduz retweeted
This sounds like a joke, but it's true. In 2025, Justin Bieber's grasp of UI fundamentals is better than an Apple designer's. A good designer doesn't overload UI elements, even if they think it looks better. A good designer doesn't create "Liquid Glass". nitter.gq/benjamindekr/status/19…
Justin Bieber now understands UI / UX fundamentals better than Apple It's been a weird year
1
2
40
8,964
Luis Orduz retweeted
If someone adds a massive ranking penalty for this sort of content to their search engine I will switch to it instantly.
Oxford researchers just confirmed what we feared: The internet as we knew it is dying. AI content went from ~5% in 2020 to 48% by May 2025. Projections say 90%+ by next year. Why? AI articles cost <$0.01. Human writers cost $10-100. But the real crisis is model collapse. When AI trains on AI-generated content, quality degrades like photocopying a photocopy. Rare ideas disappear. Everything converges to generic sameness. It's recursive. Today's AI slop becomes tomorrow's training data, producing worse output, which becomes training data again.
1
3
217
Everything in the middle of a local environment and production often promotes bigger, riskier changes that you wouldn't even consider pushing without them.
Imagine your team only had two environments: 1. Your machine (where you code and test) 2. Production Could you successfully ship software this way?
1
2
470
Interviews are generally overrated. There's very little signal, except for identifying people who are good at interviewing. If you can, do worktrials.
7
6
101
4,686
Luis Orduz retweeted
I feel the same way about Linux now as I did Ruby in 2003: I have a moral obligation to present its beauty in the most accessible way possible. There are millions of developers who'd consider Linux if the whole package is presented with care, taste, and enthusiasm.
All right, Omarchy is quite something. It's been a while back since I've last used Linux as a daily driver. But Omarchy is a breeze - snappy, intuitive and a joy to use. Some personal tweaks here and there, adding Ghostty and it's a dream machine. Thank you @dhh 🙏
43
44
11
1,223
99,791
Luis Orduz retweeted
Software programming is the closest thing we have to magical incantations. I am a magician.
5
2
3
53
5,964
This is the best post I’ve read in a long long time
8
4
2
19
3,436
Luis Orduz retweeted
There's a new kind of coding I call "regret coding", where you fully gave into the vibes, embraced exponentials, and forgot that the code even exists. And then it didn't quite work out how you hoped. And now the thing doesn't work. Or maybe it does work but it's impossibly complicated to change and you have no idea why some of the code is there but you're scared to change it. And the LLMs are getting increasingly bad at making it work whenver you ask them to do something. And at some point you begrudgingly accept that the whole thing would have gone better and smoother if you had just cared enough to write (or at least read) the damn code in the first place. And then you do it again the right way.
There's a new kind of coding I call "vibe coding", where you fully give in to the vibes, embrace exponentials, and forget that the code even exists. It's possible because the LLMs (e.g. Cursor Composer w Sonnet) are getting too good. Also I just talk to Composer with SuperWhisper so I barely even touch the keyboard. I ask for the dumbest things like "decrease the padding on the sidebar by half" because I'm too lazy to find it. I "Accept All" always, I don't read the diffs anymore. When I get error messages I just copy paste them in with no comment, usually that fixes it. The code grows beyond my usual comprehension, I'd have to really read through it for a while. Sometimes the LLMs can't fix a bug so I just work around it or ask for random changes until it goes away. It's not too bad for throwaway weekend projects, but still quite amusing. I'm building a project or webapp, but it's not really coding - I just see stuff, say stuff, run stuff, and copy paste stuff, and it mostly works.
8
7
4
84
8,747
Luis Orduz retweeted
My latest cartoon for @newscientist
26
634
48
2,323
122,600
this is the DREAM! someone fixed a bug in our rss feed, including a link to their LIVE DEPLOYED FIX so I can confirmed it works in production
1
6
1
29
3,539
35 years ago, I captured the image that would come to be known as the Pale Blue Dot. From my vantage point beyond Neptune and about 3.7 billion miles from the Sun, my team asked me to look back toward home one final time. -V1 What do you think of when you see this image?
351
1,407
250
7,709
720,295
Luis Orduz retweeted
Our primary priority for Ruby on Rails is getting you from 0-1. Once you've become rich beyond belief, you can afford to tackle whatever unique frontier problems you face at that scale. Get the bag first, then worry about how to hold it!
I’ll use these words from @dhh as a reminder whenever someone says SQLite doesn’t scale:
44
104
30
1,659
164,580
Luis Orduz retweeted
Web developers have no idea how good they have it. We can launch businesses, ship immediate updates, and know that our commerical prospects are set squarely by customers, not gatekeepers. No fear on capricious rejections that might suddenly kill the business overnight.
This Post is from an account that no longer exists. Learn more
61
129
10
1,578
202,581
Luis Orduz retweeted
Success in creating software is all about APIs. Obviously true if you have external clients, but also true if you don’t. Make great APIs for yourself.
5
56
4,906
I sometimes wonder if I'm the only developer who likes coming across their old code. Code written by me a few years ago is pretty nice to work with!
1
1
38
Some of my core beliefs about startup culture: 1. Values are only useful if reasonable people can disagree with them. 2. Culture is defined by how the team acts, not by how you say they should act. 3. 70% of culture is determined by who you hire and fire. 4. Culture is like drying cement - it starts out malleable but rapidly hardens. 5. Performance is contagious. Poor performance is the most contagious. 6. Cultural influence is top-heavy. Leaders and founders have exponentially more influence over culture than everyone else.
3
5
32
2,958