Loading…

The Overflow #115: What engineering managers give up, an AI bot that can ace technical interviews, and a one-stop monorepo resource  

Welcome to ISSUE #115 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. This week: what you give up when you move into management, an AI bot that’s better than you at answering technical interview questions, and resources to help with monorepos and functional programming.

Article hero image

Welcome to ISSUE #115 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. This week: what you give up when you move into management, an AI bot that’s better than you at answering technical interview questions, and resources to help with monorepos and functional programming.

From the blog

What you give up when moving into engineering management stackoverflow.blog Moving into a management role may be a rewarding step in your career, but you should know what you’re leaving behind.

Sustainable architectures in a world of Agile, DevOps, and cloud stackoverflow.blog Do you design software with a big requirements doc upfront or let architecture emerge during agile processes? Is there a middle ground?

Finally, an AI bot that can ace technical interview questions (Ep. 417) stackoverflow.blog What if AlphaCode could tackle your technical interview questions?

How a searchable knowledge management system helped Dropbox reuse knowledge and work more effectively stackoverflowsolutions.com Dropbox needed a centralized, searchable knowledge management solution so people could find the information they needed easily without asking repeat questions.

Which skills are “must-haves” for DevOps professionals? promotion The skills demanded for DevOps professionals are constantly changing, as is the industry itself. The DevOps Institute surveyed more than 2,000 professionals globally. Find out which skills are considered critical to DevOps and digital transformation.

Interesting questions

Why does :nth-child() in CSS start from 1 instead of 0? softwareengineering.stackexchange.com You’re familiar with Queen Elizabeth the Zeroth, right?

Results that are too good to be true—peer review academia.stackexchange.com “Rejection should be the default decision for any research that doesn’t meet high standards of rigor.”

Why should a clock be “accurate”? physics.stackexchange.com If you have one clock, you’ll always know what time it is. If you have two clocks, you’ll never be sure.

Links from around the web

Security of React Native libraries: the bad, the worse and the ugly cossacklabs.com Third-party libraries can deliver huge benefits, but they can also raise security concerns.

Build a greener web youtube.com A great talk on reducing the carbon footprint of our digital world.

Everything you need to know about monorepos and the tools to build them monorepo.tools It can be difficult to wrap your mind around monorepos. This resource helps.

Managing business rules in Elixir applications youtube.com Functional programming is a challenge, but it’s also vital to understanding system integrity. This architecture chat covers how to update and manage business rules.

Onboard, organize, and bring your team up to speed in a jiffy. Try Stack Overflow for Teams.

Login with your stackoverflow.com account to take part in the discussion.