Eat, code, love. I make Mac apps and open-source.
Mastodon: https://mastodon.social/@sindresorhus
X: https://x.com/sindresorhus

@sindresorhus.com
Eat, code, love. I make Mac apps and open-source.
Mastodon: https://mastodon.social/@sindresorhus
X: https://x.com/sindresorhus
I added a life changelog and lots of stats (updated daily)
I wrote a blog post about the new website. Why Swift and how it works.
I wrote a blog post about the new website. Why Swift and how it works.
I may have gone overboard with this sindresorhus.com/1999
I added a "now" page that shows what I'm up to with some stats: sindresorhus.com/now
Very much inspired by SwiftUI.
Just shipped a redesign of my website: sindresorhus.com/apps
It's now fully in Swift and compiled to HTML/CSS.
New ESLint plugin for CSS: github.com/sindresorhus...
Yes, and also, Stylelint rules are way too unwieldy.
iPhone Duo is so unnecessary And it creates so much useless work for developers. There, I said it. It's changing stuff for the sake of it. Same with the upcoming touchscreen MacBook.
New ESLint plugin for CSS: github.com/sindresorhus...
You can find me out GitHub here: github.com/sindresorhus
I use AI extensively myself. It simply makes no sense for me to spend time reviewing and going back and forth on a low-quality PR when I can generate, verify, and ship the fix myself 10× faster. This is ultimately about optimizing my time.
Don’t get me wrong: this isn’t a dig at AI. The quality of open-source contributions had been declining long before AI. AI just accelerated it, while also making PR spam dramatically worse.
Who said less code? Whether a user uses AI to submit a PR or whether I use AI to implement it. Same result. AI did the work. But one less step.
Due to AI, I have disabled external pull requests on all my repos. Open source, as we have known it, was fun while it lasted. (It’s been 15 years for me) I will still maintain projects and handle issues.
Node.js docs: nodejs.org/api/ffi.html
Node.js has FFI support now, which makes it possible to implement native integrations without all the build problems that comes with native addons.
For example, I just made github.com/sindresorhus...
I have 8 accepted security vulnerabilities for iOS 27 and macOS 27
support.apple.com/en-us/149034
support.apple.com/en-us/149035
This week's Catalog Pick: Pure Paste by @sindresorhus.com
Copying text shouldn’t bring webpage clutter with it. Pure Paste strips formatting, tracking parameters, and invisible characters before you paste, while leaving files, images, and passwords alone.