Remove Engineering Management Remove Exercises Remove Performance Remove Windows
article thumbnail

A Detailed Guide on Conducting Effective System Design Interviews

Hacker Earth Developers Blog

The role of a system design engineer includes creating the architecture for different components of a given system, and defining how they interact with each other for a common goal. Doing so, you will have a direct window into their problem-solving and communication abilities. scalability, performance, fault tolerance).

article thumbnail

Scaling Kafka at Honeycomb

Honeycomb

For the entirety of Honeycomb’s existence, we have used Apache Kafka to perform this buffering function in our observability pipeline. Instead of using a managed service, we’ve chosen to build expertise in-house, treating outages as unscheduled learning opportunities rather than reasons to fear Kafka.

AWS 145
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 communicate on a remote team: tools and templates for engineers

CircleCI

Although this post is written from my point of view of as an Engineering Manager, the practices described and templates linked are valuable for anyone on a remote team: they are the result of collaboration, ideas, and retrospective takeaways from people throughout our Engineering organization. Synchronous relationship building.

article thumbnail

16 best entry-level IT certifications to launch your career

CIO

The exam covers topics such as coding, designing cloud architecture, cloud security, troubleshooting, implementation, migration, load and performance testing, and business applications. The course covers the basics of Java and what it is, as well as exercises that help you better understand object-oriented programming using the Java language.

Security 338
article thumbnail

Managing to Solve An Elegant Puzzle with Will Larson

Marcus Blankenship - Podcasts

Will’s book, An Elegant Puzzle: Systems of Engineering Management. Speaker 1: Welcome to the Programming Leadership podcast where we help great coders become skilled leaders and build happy, high performing software teams. Marcus: Will, you are a manager now. When you were little, did you want to be a manager?

article thumbnail

The Art of Leadership with Michael Lopp

Marcus Blankenship - Podcasts

Announcer: Welcome to the Programming Leadership Podcast, where we help great coders become skilled leaders, and build happy-high performing software teams. Which is a very you know nerdy word, and appeals to me as an engineer, and all that stuff. But you don’t hack leadership, that’s like hacking exercising.

article thumbnail

The Art of Leadership with Michael Lopp

Marcus Blankenship - Podcasts

Announcer: Welcome to the Programming Leadership Podcast, where we help great coders become skilled leaders, and build happy-high performing software teams. Which is a very you know nerdy word, and appeals to me as an engineer, and all that stuff. But you don’t hack leadership, that’s like hacking exercising.