Co-founder @linear, previously senior staff engineer @Uber

Helsinki, Finland
Joined March 2007
When we started work on @linear, we felt real-time sync was a core functionality we had to invest in from the get-go. It turns out sync was important, but not for the reasons we thought. Read on.
31
86
21
1,081
I would not call Linear Diffs life changing myself (yet), but I’ll take the compliment!
linear PR reviews have actually been life changing I can’t imagine any other way anymore
1
1
12
1,990
See you all in London!
Linear is coming to Europe, and we’re starting in London. Join us on November 10 to celebrate the launch of our new hub and spend an evening with the engineering and product leaders building some of Europe’s most loved products. luma.com/linear-london
2
54
4,050
🙏
700+ votes later, the Cosign community's taste rankings: 1. Apple 2. Linear 3. A24 4. Notion 5. Teenage Engineering cosign.co/questions/highest-…
2
26
1,689
Join us for our first ever conference, to explore the future of product development.
Ticket requests for Orbit (by Linear) are now open. Join us in San Francisco on Dec 9 for an exploration of the future of product development: If we can produce more software than ever, what does it take to make it good? orbit.linear.app
1
1
20
1,621
Gemini Argon: In greek Gemini gives you a twin, Argon gives you a word that literally means “idle,” so you’ve got two of them not working. 🤔
728
Let’s meet up in Paris!
🥖 The New Standard is coming to Paris! October 29th from 6-10pm. Discussion panel: - @thomaspaulmann from Raycast - @artman from @linear - ​Théo Carrive from @MistralAI Spots are limited. RSVP here → luma.com/4pn0klwq
1
29
2,760
Are people still using visual git clients? If so, what's the best client out there? What would make it even better?
106
1
2
96
32,936
Making excellent software is simple. First you have to acknowledge that its not good enough. The you need the will to improve it. Repeat.
13
12
5
229
7,289
If stacking is your thing, here you go!
Stacked pull requests are now displayed in Linear Diffs. Break complex changes into scoped reviews, without losing the full picture. linear.app/changelog/2026-10…
1
16
2,003
Software factory? I don't want to work at a factory. Do you?
113
13
25
452
55,574
Tuomas Artman retweeted
what happened to @linear diff stacks holy glow up, looks really good
3
20
2,978
How about I log in to my computer, and that's it! Logged in everywhere!
11
2
1
81
5,763
Many of you haven't tried out Linear reviews yet. You should! We're making improvements every day, but it already is the best code review tool in existence. You'll find it in your sidebar.
29
3
3
130
16,931
🐄
Switching to @linear holy cowsssss was I not up to date on what they've built.
1
24
2,823
This is the reason why I’ve disliked Ruby and Rails since I got exposed to it. I never was able to overcome the ridiculous slowness of it.
Been running a beta version of Campfire rewritten in Rust today! The code itself is still ugly as sin, and 6x as verbose, but the conversion was free*, and I never had to look at the Rust directly, so this is awesome 🤩 github.com/basecamp/once-cam…
13
1
182
32,680
Day 1 of the @linear offsite in Montreal started at this magnificent location with co-working and preparation for the week. What would you want to see from us?
30
1
209
10,856
Replying to @airfrance
@airfrance, come on guys. I log in with my old account. It says I don't have a Flying blue number. I sign up for Flying blue. It says I can't because I supposedly already have a Flying blue number. I try to delete my account to create a new one. It says error, can't delete account. I try to create a wholly new account with a new email address. It says "resource not authorized". I try again. I get the attached screenshot. Please hire someone that cares?
5
41
3,812
Further-fucking more: I try to buy tickets for my fam without an account. I go through the process. It errors out once. I redo the purchase. I get to the end, enter my credit card number and hit submit. It crunches for a while... before returning me to your front-page. My credit card is not charged and my tickets are nowhere.
1
4
854
Maybe it's because I've set the website language to english intstead of french 🤷‍♂️
2
4
755
Be honest: what was your first code editor?
1
12
2,605