About Sindre Sorhus

Welcome, friend! I like unicorns.

I’m a programmer and maker of things. Currently into Swift and Node.js. Aspiring rebel by heart. I created Yeoman and TodoMVC with Addy Osmani and some other friends, and I’m the creator of AVA, XO, Pageres, Chalk, and a few more node modules. I also run the Awesome project.

I was recently interviewed by Between the Wires if you’re curious about my story.

I love doing open source and creating human friendly tools. When doing so, I value succinct code with clear intent, and I make small focused modules and compose them to build larger and more complex things.

This is my first blog. I realize I’m years late to the game. I finally now have time to write about stuff. Follow this blog if you like unicorns, dinosaurs, open source, Swift, Node.js, JavaScript, workflow tips, technical insights, and goofy humor.

This describes me pretty well.

I’m currently doing open-source full-time, fully funded by the community 🙌.

I live in Bangkok. Say hi if you’re around!

You can find me on GitHub, Twitter, and SoundCloud.
My photos on Instagram, Unsplash, and 500px.
Read more about me and ask questions in my AMA.

I have an open Twitter DM and email.

Follow the blog or subscribe to the RSS-feed to be notified of new posts.

The people who are crazy enough to think they can change the world are the ones who do.

— Apple’s “Think Different” commercial, 1997.




Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Sindre Sorhus

Sindre Sorhus

Aspiring kitten. Fabulously quirky.

More from Medium

How we made Membrane SFU less ICE-y

Organizations should consider purchasing npm libraries

Investigating OrbitDB Store Performance

Nested Pagination with Apollo Client 3 Type Policies