article thumbnail

ML Education at Uber: Program Design and Outcomes

Uber Engineering

If you have read our previous article, ML Education at Uber: Frameworks Inspired by Engineering Principles, you have seen several examples of how Uber benefits from applying Engineering Principles to drive the ML Education Program’s content design and program frameworks.

article thumbnail

OKRs Examples for Software Companies

Tasktop

OKRs should be designed so that every team’s activities can be traced up to the company’s vision. This is easier said than done, so we’ve designed three sets of OKRs examples for software companies to show how it’s possible. Get the ebook on designing flow-based OKRs. Launch a mentorship program.

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

Teaching Programming in the Age of ChatGPT

O'Reilly

Imagine for a minute that you’re a programming instructor who’s spent many hours making creative homework problems to introduce your students to the world of programming. The most common reason for wanting to resist AI tools was the concern that students wouldn’t learn the fundamentals of programming.

article thumbnail

Finite State Machines: How to Enhance Software Testing

DZone

Finite state machines (FSMs) offer a solution by modeling system behavior as states and transitions, a useful tool that can help software engineers understand software behavior and design effective test cases. This article explores the pros and cons of FSMs via simple examples.

Software 152
article thumbnail

Where programming languages are headed in 2020

O'Reilly

As we enter a new decade, we asked programming experts?—including We checked in with Jim Blandy , coauthor of Programming Rust , to see how his vision of Rust’s progress changed over the course of 2019. including several of our own O’Reilly authors and instructors?—for ” What lies ahead?

article thumbnail

Designing Better Links For Websites And Emails: A Guideline

Smashing Magazine

Designing Better Links For Websites And Emails: A Guideline. Designing Better Links For Websites And Emails: A Guideline. Compare the following examples: bit.ly/30SjUa4y When you share a bunch of files (let’s say in different formats or versions), it’s not enough to design each link correctly. Slava Shestopalov.

Website 141
article thumbnail

What Is Configuration Testing in Software Testing?

DZone

It helps to understand whether a program can be used on any operating system other than the one for which it was designed. Let’s find out what is configuration testing with an example and how does it work? Or whether there is any work required to make software run in the new environment.

Software 244