Remove Engineering Remove Framework Remove Software Review
article thumbnail

Digital Sustainability: A Growing Frontier in Software Development

The Product Coalition

Software development with sustainability in mind is a rising trend in digital spaces. While software is intangible and doesn’t directly consume energy or produce emissions, its environmental implications lie in its development and usage. As software builders, we are uniquely positioned to influence this environmental trajectory.

article thumbnail

Algolia’s Sarah Dayan on what sets a staff plus engineer apart

Intercom, Inc.

When you reach senior level on an engineering track, you’re expected to be optimal in your hard skill set. You’re autonomous, your code is immaculate, and you have a deep understanding of building and shipping software. Then, four years ago, in 2018, she got a job at Algolia as a software engineer.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Test-Driven or Feature Flag-Driven Development: What’s Best For Your Team?

Split

The need for efficient and effective software development methodologies has never been more paramount. Amid this incessant search for perfection, two paradigms have become prominent: Test-driven development (TDD) and feature flag-driven development (FFDD). Then, they write the minimum amount of code needed to pass the test.

article thumbnail

Run Less Software

Intercom, Inc.

by Rich Archbold, Senior Director of Engineering at Intercom. The same is true in software. In this battle, I’ve found a secret weapon hidden within one of our core engineering strategies, an idea called Run Less Software. When I say “execute”, I don’t simply mean the engineering challenges of building something.

article thumbnail

What Are AARRR Metrics? Pirate Metrics Framework Explained

Userpilot

In this article, we’ll dig deeper into the AARRR framework and the relevant metrics associated with each stage. What is the AARRR metrics framework? AARRR, also known as pirate metrics , is a framework companies use to drive product growth. AARRR metrics framework background: Who created it and why? AARRR framework.

article thumbnail

Java for Quality Assurance (QA) Automation Engineers: How to Learn?

The Product Coalition

However, I didn’t receive any particular instructions except for one: I should familiarize the group with Java basics and then later transfer them to the QA automation engineer mentor as soon as possible. Well, I’d never worked with testers or rather I’d never taught testers how to code. Who is a QA Automation engineer?

article thumbnail

Guide to the Software Engineer Career Path

PMLesson's Ace the PM Interview

Trying to better understand the software engineer career path? Want to know what your next steps are as an engineer as you make your way to CTO? An engineering career can go in many different directions depending on your technical skill set and what you want out of a job. We've got your covered.