Your Greatest Strength Is Also Your Greatest Weakness

 Referring to product management, my old boss used to say, “There is no right or wrong, only trade-offs.” This applies to technology too (and, if you really think about it, life generally — but we won’t go that far).

As an example, what makes npm great? It’s so easy to install a dependency. What makes npm not so great? It’s too easy to install dependencies. npm makes it so easy to get a bunch of complexity.

In other words: its greatest strength is also its greatest weakness.

Nesting in Sass CSS is similar: nesting selectors aids readability, but do it too much and now nothing is readable. Again, a double-edged sword.

The things you extol about a technology are also going to be the things that get you into trouble because those are the trade-offs.

So to evaluate a piece of tech, you should ask yourself: what are the downsides of the the very things I love about this?

The folks at Linear articulated this perfectly in a post-mortem explaining why they were having issues related to speed. To quote their post:

These [speed] problems stem from trade-offs in our architecture. The reason Linear is fast is also the reason Linear is slow once workspaces grow in size.

The reason it’s fast (in certain scenarios) is also the reason it’s slow (in other scenarios).

The reason it’s great sometimes is also the reason it sucks sometimes.

Your greatest strength is also your greatest weakness.


Reply
Jim Nielsen's Blog

22 Jul 2024 at 20:00



Refresh complete

ReloadX
Home
(225) All feeds

Last 24 hours
Download OPML
A Very Good Blog by Keenan
*
A Working Library
Alastair Johnston
Andy Sylvester's Web
Anna Havron
annie mueller
Annie Mueller
*
Apple Annie's Weblog
*
Articles – Dan Q
*
Austin Kleon
*
Baty.net posts
bgfay
Bix Dot Blog
*
Brandon's Journal
*
Chris Coyier
Chris Lovie-Tyler
*
Chris McLeod's blog
*
CJ Chilvers
CJ Eller
*
Colin Devroe
*
Colin Walker – Daily Feed
Content on Kwon.nyc
*
Dave's famous linkblog
daverupert.com
Dino's Journal 📖
dispatches
E L S U A ~ A blog by Luis Suarez
*
Excursions
*
Flashing Palely in the Margins
Floating Flinders
For You
Frank Meeuwsen
frittiert.es
Hello! on Alan Ralph
*
Human Stuff from Lisa Olivera
inessential.com
*
Interconnected
Into the Book
*
jabel
Jake LaCaze
*
James Van Dyne
*
Jan-Lukas Else
*
Jim Nielsen's Blog
Jo's Blog
*
Kev Quirk
lili's musings
*
Live & Learn
Lucy Bellwood
Maggie Appleton
*
Manton Reece
*
Manu's Feed
maya.land
Meadow 🌱
Minutes to Midnight RSS feed
Nicky's Blog
Notes – Dan Q
*
On my Om
One Man & His Blog
Own Your Web
Paul's Dev Notes
*
QC RSS
rebeccatoh.co
*
reverie v. reality
*
Rhoneisms
ribbonfarm
*
Robin Rendle
Robin Rendle
*
Sara Joy
*
Scripting News
*
Scripting News for email
*
Scripting News podcasts
Sentiers – Blog
*
Simon Collison | Articles & Stream
strandlines
the dream machine
*
The Marginalian
*
thejaymo
theunderground.blog
tomcritchlow.com
*
Tracy Durnell
*
Winnie Lim
*
yours, tiramisu
Žan Černe's Blog

About Reader


Reader is a public/private RSS & Atom feed reader.


The page is publicly available but all admin and post actions are gated behind login checks. Anyone is welcome to come and have a look at what feeds are listed — the posts visible will be everything within the last week and be unaffected by my read/unread status.


Reader currently updates every six hours.


Close

Search




x
Colin Walker Colin Walker colin@colinwalker.blog