Remove Engineering Management Remove Exercises Remove Programming Remove Systems Review
article thumbnail

Here’s Why You Should Write Unit Tests

Modus Create

The time to fix these issues could’ve been used to build new features or optimize the existing system. Bear in mind that fixing bugs without running tests could also introduce new bugs into the system. Unit testing is an integral part of extreme programming. Learn more about the Modus Community of Experts program.

Testing 52
article thumbnail

From OOP to FP by Joaquin Azcarate – backend developer at Apiumhub in Software Crafters Barcelona

Apiumhub

5 tips about using functional programming patterns by Erik Torres Serrano – Tech Lead at LIFULL Connect There are great teams out there who are obsessed with the idea of breaking down complex problems into smaller, easier to solve problems. Systems can become increasingly complex. Join us and save the date: October 23-24, 2021.

Insiders

Sign Up for our Newsletter

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

article thumbnail

How to build confidence as an engineer: an interview with Glen Mailer, CircleCI Staff Software Engineer

CircleCI

In this series, we pulled aside folks from across our engineering department to talk about confidence. From the technical executives to folks on the ground in engineering, management and site reliability, we wanted to know what “confidence” meant to them, and how it had changed over the course of their careers. And if so, how?

article thumbnail

Scaling Kafka at Honeycomb

Honeycomb

In this post, we’ll review the history of how we got here, why we’re so picky about Kafka software and hardware, and how we qualified and adopted the new AWS Graviton2-based storage instances. By April 2021, we had stabilized the system and were able to consolidate onto 6x i3en.2xlarge, 2xlarge, with older data tiered to S3.

AWS 145
article thumbnail

MLOps and DevOps: Why Data Makes It Different

O'Reilly Media - Ideas

If you ask an engineer to show how they operate the application in production, they will likely show containers and operational dashboards—not unlike any other software service. The applications must be integrated to the surrounding business systems so ideas can be tested and validated in the real world in a controlled manner.

DevOps 142
article thumbnail

Managing to Solve An Elegant Puzzle with Will Larson

Marcus Blankenship - Podcasts

“There’s that idea that really if you think about the consequences and the kind of statefulness of these human systems that you’re working with, you can come to understand them in a way that you can’t if you look at them as causal”. Will’s book, An Elegant Puzzle: Systems of Engineering Management.

article thumbnail

The Art of Leadership with Michael Lopp

Marcus Blankenship - Podcasts

In this episode of Programming Leadership, Marcus and his guest, Michael Lopp discuss the small practices that make a good leader. Announcer: Welcome to the Programming Leadership Podcast, where we help great coders become skilled leaders, and build happy-high performing software teams. Episode 36. How can you build trust as a leader?