Do the simplest thing that could possibly work
When designing software systems, do the simplest thing that could possibly work.
Itโs surprising how far you can take this piece of advice. I genuinely t...
Similar Articles (10 found)
๐ 72.5% similar
People often assume that code is knowledge. They want "self explanatory" or "well documented code". Companies and managers often treat developers as i...
๐ 69.8% similar
January 2003
(This article is derived from a keynote talk at the fall 2002 meeting
of NEPLS.)
Visitors to this country are often surprised to find tha...
๐ 69.1% similar
Extreme brainstorming questions to trigger new, better ideas
How do you generate ideas?
โBrainstormingโ is hardโstaring at a blank whiteboard, wonderi...
๐ 69.0% similar
The biggest problem facing the front-end space today isn't so much of complexity of a particular library, rendering technique, or view/model architect...
๐ 69.0% similar
| |
February 2008
The fiery reaction to the release of Arc had
an unexpected consequence: it made me realize I had a design
philosophy. The main compl...
๐ 68.8% similar
> Before the 2000s, academics ruled computer science. They tried to understand what "engineering" meant for programming. They borrowed practices from ...
๐ 68.4% similar
The three kinds of leverage that anchor effective strategies
โLeverageโ means generating a large effect from a relatively small effort, created by rid...
๐ 67.6% similar
The โerrorsโ that mean youโre doing it right
If you donโt make mistakes, youโre not working on hard enough problems.
โFrank Wilczek, 2004 winner of No...
๐ 66.8% similar
Development Speed Is Not a Bottleneck
Big part of discussion around vibe coding revolves around pace of development while it was never a key constrain...
๐ 66.7% similar
If youโve more than a couple of years of experience in IT, you probably have stumbled upon the following quote:
There are only two hard things in comp...