Remove Software Engineering Remove System 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. But care has to be taken to distinguish between code duplication that’s incidental versus code duplication that’s systemic. Wait until you have at least three. Take shortcuts.

article thumbnail

The road to Software 2.0

O'Reilly Media - Data

In that article, we talked about Andrej Karpathy’s concept of Software 2.0. Karpathy argues that we’re at the beginning of a profound change in the way software is developed. Up until now, we’ve built systems by carefully and painstakingly telling systems exactly what to do, instruction by instruction.

Software 335
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Are 45 Minutes Sufficient for a System Design Interview?

Dzone - DevOps

I am working as a Senior Software Engineer(Backend) at Netflix. System Design interviews are part of every interview cycle, be it for a beginner role, intermediary, or senior role at every big or small company.

article thumbnail

#ClouderaLife Spotlight: Krishna Birla, Software Engineer

Cloudera

Krishna is a Software Engineer working on our Compute Platform and operates out of Bangalore, India. His primary responsibility is to develop, test and maintain software applications that provide compute services to various Cloudera products. Technology and design are his major interest areas.

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. But care has to be taken to distinguish between code duplication that’s incidental versus code duplication that’s systemic. Wait until you have at least three. Take shortcuts.

article thumbnail

Recycling robotics firm Glacier emerges from stealth with $4.5M

TechCrunch

Areeb Malik used to be a software engineer at Facebook, and Rebecca Hu worked at Bain and Company. The funding will go toward increasing headcount and accelerating the system’s commercial deployment. More recently, it launched its first commercial system at a facility in Los Angeles.

article thumbnail

David Patterson Biography

The Crazy Programmer

He is best known for his operating systems, central processing units, and programming languages. 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. Personal Life and Education.