Ari Koponen

1.9K posts

Ari Koponen banner
Ari Koponen

Ari Koponen

@APKoponen

Building a B2B SaaS @SwarmiaHQ.

Finland Katılım Mart 2012
808 Takip Edilen575 Takipçiler
Sabitlenmiş Tweet
Ari Koponen
Ari Koponen@APKoponen·
100 tweets on "software developer productivity" for this year's @threadapalooza
English
4
4
37
0
Ari Koponen
Ari Koponen@APKoponen·
I’m attending @ApidaysHelsinki today and have few copies of ”Build: Elements of an Effective Software Organization” with me. Come say hi, if you’re interested in engineering effectiveness or developer productivy! #apidaysHelsinki @APIdaysGlobal
Ari Koponen tweet media
English
0
0
1
232
Ari Koponen
Ari Koponen@APKoponen·
@jorilallo @teej_m I guess the upside here is that now probably thousands of software engineers more know the dangers of "TRUNCATE TABLE <new_table> CASCADE;" After next Halloween, even more.
English
0
0
2
88
Jori Lallo
Jori Lallo@jorilallo·
@teej_m I’ll be TRUNCATE CASCADE for Halloween this year
English
1
0
9
405
Ari Koponen
Ari Koponen@APKoponen·
@outoilkka We would love to do one! Not sure yet, though, if there’s enough demand for one. We’d prefer a high-quality human narration for the book so it’s a great listening experience.
English
1
0
1
22
Ilkka Outo
Ilkka Outo@outoilkka·
@APKoponen Have you considered an audiobook? If the book was available through Audible I'd by within a heartbeat. I'll probably get the print one anyway, but would love an audio version.
English
1
0
0
16
Ari Koponen
Ari Koponen@APKoponen·
@vnglst Post to TikTok with text ”Which one will win? 🤔” and get a bazillion views.
English
0
0
1
54
Ari Koponen
Ari Koponen@APKoponen·
@GeorgeMayer You can Google "s3 compatible cloud storage" and find dozens of vendors (big and small) doing the same thing. It's the de facto industry standard.
English
0
0
1
22
George Mayer
George Mayer@GeorgeMayer·
It's kind of hilarious/genius that Cloudflare made R2 SO S3-compatible that they literally just recommend using the aws SDK. No need to write their own!
George Mayer tweet media
English
2
2
24
5.7K
Ari Koponen
Ari Koponen@APKoponen·
@jdnoc I most of the time enjoy your content here, but feel that this was an unnecessary dunk.
English
1
0
0
72
Jori Lallo
Jori Lallo@jorilallo·
I was woken up last night at 3am with a Pagerduty message "data is being deleted". This is a nightmare situation for any engineer or founder. Team is working hard on disaster recovery caused by a bad migration, please bear with us. Post-mortem to follow x.com/linear/status/…
Linear@linear

Earlier today, Linear experienced an outage and data loss incident. We have restored service and are actively recovering lost data. Below is a status report we shared with affected customers.

English
21
3
246
99.8K
Ari Koponen
Ari Koponen@APKoponen·
@GeorgeMayer @IslamicZionist @Carnage4Life Most def not a meta only phenomena. We’ve talked to hundreds of engineering orgs (small, large, huge) on how they approach engineering performance reviews and there exists a whole group of companies that focus on individuals.
English
0
0
0
20
George Mayer
George Mayer@GeorgeMayer·
@IslamicZionist @Carnage4Life I think it’s pronounced at meta, but I think it exists in lots of lots of places. And I guess I wouldn’t yet say the metaverse failed or that’s the reason…. though both could be true with the test of time
English
1
0
1
197
Matias Lespiau
Matias Lespiau@matiaslespiau·
Some thoughts on my experience regarding work-life balance.
Matias Lespiau tweet media
English
1
0
2
71
Ari Koponen
Ari Koponen@APKoponen·
@GeorgeMayer No insider knowledge, but their engineering level promotions seem to be quite big project/impact centric. Peer/manager feedback matters so I guess the amount psychologican safety plays a role depends on how much the surrounding environment values it.
English
0
0
1
187
George Mayer
George Mayer@GeorgeMayer·
One of the biggest reasons an organization isn't innovative is that managers looks to parse out who did what on a project. This causes ownership anxiety and hoarding behavior, especially for ideas. But an individual can only have the start of a good idea. It takes a team to make it whole. So, most ideas die. Managers think they're doing the right thing—being fair and giving credit where credit is due. But it creates a toxic culture that snuffs out ideas before they even break the soil. The side effect (ideas dying) is actually a counterfactual, which makes it hard to measure or even see. It's not a strict tradeoff or measurement of opportunity cost. There's no regret baked in ("Oh we should have done that") because the idea died—*poof*—in someone's head. A strong performance culture needs to recognize that when you look back at the best ideas, it's actually hard to remember who came up with which parts, because they had so many contributions and evolved so much over time. And if a team produces great things based on creative ideas, there should be broad-based recognition. I don't know how to change this type of culture. But if you feel like your organization is lacking innovation, perhaps consider the performance incentives that are baked in.
English
28
133
953
729.5K
Ari Koponen
Ari Koponen@APKoponen·
@jimbimbop @GeorgeMayer You always do, but there's a major difference if the focus is on individuals or in team/organization performance.
English
0
0
0
24
D
D@jimbimbop·
@APKoponen @GeorgeMayer How do you not evaluate individual performance when evaluating individuals?
English
1
0
0
25
Brandon 🚀 Flightcontrol
7 principles + 9 ways I've learned to improve how you ship software First the 7 principles: 1. Speed When it comes to deploys speed is safety, and small is speed. The speed of shipping has massive compounding effects. If your deploy takes hours, you’re going to want to make damn sure there are no bugs, because if you find a critical bug right after a deploy goes live, then you have to wait another couple hours for your fix to go live.
English
2
7
32
5.7K
Ari Koponen
Ari Koponen@APKoponen·
@flybayer This 💯! In so many team everyone mostly work on separate projects. For a larger teams you can have more than one project, but need make sure your WIP limit low enough that people actually collaborate.
English
0
0
1
6
Brandon 🚀 Flightcontrol
Tactic 8. Work as a team Many teams work as individuals instead of as a team. This is why the Eagles lost the playoff game last week. The entire team unit should be working all together on a single project at a time. This results in a better product with less bugs.
English
2
0
4
192
Ari Koponen
Ari Koponen@APKoponen·
@amix3k This is also driven by the Twitter algo that drives engagement for controversial takes.
English
0
0
2
148
Amir Salihefendić
Amir Salihefendić@amix3k·
I am unsure if I only feel this way, but the quality of content has dropped a lot since people began monetizing their knowledge. Things were better when people shared because they had something insightful to say. And things are getting even worse with AI-assisted content. It's easy to produce a lot of content that sounds good but isn't very novel or insightful.
English
22
10
137
18.4K