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. The same reasoning applies to system design but with a very different conclusion. This is what I’ve noticed: Don’t factor out shared code between two classes.

Insiders

Sign Up for our Newsletter

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

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. This is what I’ve noticed: Don’t factor out shared code between two classes.

article thumbnail

What LinkedIn learned leveraging LLMs for its billion users

CIO

For LinkedIn, this was no different, as its road to LLM insights was anything but smooth, said LinkedIn’s Juan Bottaro, a principal software engineer and tech lead. As an example, Bottaro referenced the part of the system designed to understand intent. The initial deliverables “felt lacking,” Bottaro said.

article thumbnail

The road to Software 2.0

O'Reilly Media - Data

Nor are building data pipelines and deploying ML systems well understood. The companies that are systematizing how they develop ML and AI applications are companies that already have advanced AI practices. That doesn’t mean we aren’t seeing tools to automate various aspects of software engineering and data science.

Software 259
article thumbnail

Sponsored Post: ipdata, StackHawk, InterviewCamp.io, Educative, Triplebyte, Stream, Fauna

High Scalability

has hours of system design content. They also do live system design discussions every week. T riplebyte lets exceptional software engineers skip screening steps at hundreds of top tech companies like Apple, Dropbox, Mixpanel, and Instacart. Developers care about shipping secure applications.

article thumbnail

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

TechCrunch

After 2 months in an underground shelter they have also used their technology to register evidence of war crimes and provide the ability to immerse oneself into Ukraine to experience it, it’s now developing applications for psychological trauma treatment, VR medical trainin, combat surveillance systems and making the de-mining process safer.