@abelar_s@mamot.fr Let's solve interesting problems together & make you awesome ― @Faveod・@ParisRB & @RailsGirlsParis org・ @zen_m4 & @lerubynouveau ― Testing.

Paris, France
Joined January 2012
Replying to @abelar_s
The answer was: it depends You're only seeing a few sides; reality is complex; beware vocal minorities & justifications. I should have known
5
Don’t be fooled by Best Practices. By the time something is labeled and advertised as a Best Practice, it is just average. Following these practices only suggests you won’t be left behind, not that you will lead the pack. Best Practices are actually Average Practices.
30
76
15
602
82,721
A feature should either THRILL ≥15% of customers or be USEFUL to ≥60%. Amazing how many are neither. You don't have time for those.
4
18
3
134
13,161
Underrated skill: being able to accept constructive criticism with an open mind, and without being dismissive or defensive.
10
28
7
267
90% of my job as a senior engineer is giving others the confidence to go with the less-impressive-but-simpler approach.
20
245
16
2,013
Nvidia CEO: “you can’t show me a task that is beneath me.” Do what is required not what is desired.
30
328
33
1,895
206,877
Over 25 years and 1,000s of employees, I've learned: Good bosses use some uncommon tricks. Here are the 9 of them you should use:
75
838
82
4,261
“If you were allowed one wish for your child, seriously consider wishing him or her optimism.” -- Kahneman
42
262
23
1,866
185,715
The best time to start something is when things are hard and inconvenient. Otherwise, when things get hard and inconvenient in the future, you’ll assume that’s a reason you can stop.
188
336
20
2,725
99,629
Candor is essential for truth seeking as a team. So one of your most important duties as a leader is to emphasize your expectation of candid dialogue amongst your team members and to consistently live this value yourself by demonstrating how to be candid while still being kind.
10
23
1
163
32,326
Before launching a product, sit down and draft a murderboard: list out every possible criticism with the worst headline possible. Then, while preserving the core value proposition, reposition the product so it’s bulletproof against any criticism. Don’t delegate this: you own the product and you should know all possible ways it will be perceived.
77
329
30
4,299
1,056,836
My new favorite team ritual: A weekly meeting called "Fight Club" where you meet with your leadership team with the intention of having a conflict. Clip from my conversation with @meganwcook (head of product for @Jira)
Megan Cook (@MeganWCook) is the head of product for @Jira, which is used by 75% of Fortune 500 companies and has over 125,000 customers worldwide. @Atlassian has over 15 different product lines, is valued at over $65B, and in her 11 years there, Megan has seen the company grow from 500 to over 10,000. In our conversation, we dig into: 🔸 The value of starting small 🔸 How, and why, creating space for play is so essential 🔸 Advice for getting buy-in for your ideas 🔸 How Jira stays ahead of endless competition 🔸 Atlassian’s approach to launching new product lines 🔸 A personal failure and the lessons learned from it 🔸 Much more
8
17
4
162
52,571
Queing theory can help but the simplest Poisson law exercises I did in school were enough to hint at what happens if you optimize for "no cashier slacks" (customers wait for ages) or "no customer waits" (you need as many cashiers as customers on the busiest hours).
Life is a joy at 80% fullness, but a nightmare at 100%. Highways stall to a gridlock. Flights get delayed. Workers burnout. People stress out. Efficiency is absolutely worth striving for, but taking it all the way can suck the oxygen out of life.
156
Life is a joy at 80% fullness, but a nightmare at 100%. Highways stall to a gridlock. Flights get delayed. Workers burnout. People stress out. Efficiency is absolutely worth striving for, but taking it all the way can suck the oxygen out of life.
28
42
10
359
52,527
A common mistake of many first-time CTOs or VP of Engineerings: Mandating that all engineering teams in their organization start working {the same way using methodology X}. They usually feel this is a big win for them, and the company. In reality: it's almost always a disaster.
49
242
49
1,951
It's better to treat ideas as relative, not absolute. Don't say: That's a bad idea. It will not work. That closes the door. Instead, try: Here's an iteration on that idea. It may be more likely to work. That opens new doors.
13
29
3
117
It's surprising how often startups will copy their competitor's features rather than talk to their users. The best startups understand they cannot outsource one of the most important parts of building a successful product.
58
290
39
1,753
“The mark of a mature programmer is willingness to throw out code you spent time on when you realize it's pointless.” ___ Bram Cohen
101
"In programming, if someone tells you “you’re overcomplicating it,” they’re either 10 steps behind you or 10 steps ahead of you." – Andrew Clark
23
460
29
2,579
249,641
"CDC says only vulnerable people have to wear a mask now." "If you've had Covid, the CDC is talking about you. You're vulnerable people now." This is excellent messaging tiktok.com/t/ZTREKTeYa/?t=2
59
2,896
132
7,604
520,025
Facebook uses the concept of adaptative LIFO for queues: - They use FIFO order under normal conditions - They switch over to LIFO order under high load The rationale? By keeping FIFO order under high load, users may have already abandoned their request. Therefore, processing the first-in request means spending resources on a request that is less likely to benefit the user than a request that has just arrived. It keeps the fairness of FIFO and the practicality of LIFO. Fairly smart 👌 dl.acm.org/doi/pdf/10.1145/2…
21
159
14
1,193
230,232