Remove Internet Remove Software Engineering Remove System Design
article thumbnail

The software engineering rule of 3

Erik Bernhardsson

Here’s a dumb extremely accurate rule I’m postulating* for software engineering projects: you need at least 3 examples before you solve the right problem. The same reasoning applies to system design but with a very different conclusion. People on the internet pointed out that this rule already exists [1] [2] [3].

article thumbnail

The software engineering rule of 3

Erik Bernhardsson

Here’s a dumb extremely accurate rule I’m postulating* for software engineering projects: you need at least 3 examples before you solve the right problem. The same reasoning applies to system design but with a very different conclusion. People on the internet pointed out that this rule already exists [1] [2] [3].

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

David Patterson Biography

The Crazy Programmer

At Google, he was a remarkable Software Engineer. David’s main areas of investigation are as under: Parallel computing Computer architecture Distributed computing Workload Embedded system. Article – the design of XPRS Article – the case for Networks of Workstations. He served for 40 years.

article thumbnail

HackerEarth Community—Get ready for spooktacular updates!

Hacker Earth Developers Blog

Many software engineers who are preparing for technical interviews have an uninformed idea of what interviewers are looking for. Information on the Internet about ’coding problems’ and ’memorizing anything related to Computer Science’ often leads to frustration and burnout. Don’t be afraid.

article thumbnail

HackerEarth Community—Get ready for spooktacular updates!

Hacker Earth Developers Blog

Many software engineers who are preparing for technical interviews have an uninformed idea of what interviewers are looking for. Information on the Internet about ’coding problems’ and ’memorizing anything related to Computer Science’ often leads to frustration and burnout. Don’t be afraid.

article thumbnail

A year on from Russia’s invasion, Ukrainian startups show astounding resilience

TechCrunch

DjookyX A platform enabling musicians to sell songs’ royalty rights to generate funds for their career Drug Cards A cost-effective software for automated medical literature monitoring ELEKS Provides full-cycle software engineering outsourcing services, from ideation to finished products. nect WORLD Inc.

article thumbnail

Grown-Up Lean

LeanEssays

The Nature of Software “Do not go where the path may lead, go instead where there is no path and leave a trail” -- Ralph Waldo Emerson It’s May 27, 1997. The Internet has been open to public for six years. Open source was (and is) known to be a brutal but effective training ground for software engineers. Amazon is three.