Objectives and Key Results offer the promise of the most powerful modern goal-setting framework, proven to offer exponential results. Unfortunately, given most Enterprises' factory-based mindset focus
I suggest that serverless computing, or “serverless” has hype that at this point has outpaced what the technology / philosophy / religion has been promising. Serverless computing arrived (debatably; p
Finding Your Swagger — Kevin Yien « Home / Posts 2021-11-06 This is a longer post than usual. I'll start with the punchline so casual readers can get the gist. But the rest will be a long winding path
Let’s assume, just for the moment & until we replace it, that your company has a performance review process. Periodically, maybe once or twice a year, every employee get some sort of rating—1-5, doesn
If you are a backend developer like me, logging is the window to your application. Unlike in the frontend, there’s not much to see except from some logging messages. Here are some of my personal guide
My perspective when a team member gives their notice Doug Arcuri 1 day ago · 3 min read Photo: Eutah Mizushima on Unsplash Being a software engineering manager has its difficult people bits. When a te
Applying machine learning effectively is tricky. You need data. You need a robust pipeline to support your data flows. And most of all, you need high-quality labels. As a result, most of the time, my
Camille Fournier Jul 28 · 9 min read Build vs buy, the never-ending debate. Should we buy a vendor product, or build the system ourselves? Despite popular consensus that it is critical to focus on wor
Subbu Allamaraju Follow Jun 11 · 12 min read Leadership is a loaded word. We attribute a lot to it; we expect a lot from it; we know when we see it, and yet, we don’t have a concise way to describe wh
What is like to be an engineering manager vs. an individual contributor? Should engineering managers code? What do engineering managers actually do? The correct, yet unhelpful answer is: “it depends”.
An engineering manager shares how hiring can be complicated behind the scenes. He says: "I'm leading a team that was on auto-pilot mode for some time. I recently made a decision to hire a great candid
This is my super secret proprietary no-nonsense guide on how to interview engineers. Another guide? Yes, because today's interviews are filled with posturing, political correctness, and small socially
From each of our two experiences starting out as introductory-level engineers at Box, to becoming first-time managers overseeing five-person teams, then directors overseeing 30-50, and ultimately VPs
Two mermaids are lounging, tails and all, on the kind of boxy, nondescript gray couches you’d find in the office of a small startup. Behind the couches is artfully layered backstage detritus: two mega
It’s no secret that I’m not a fan of big-company HR practices. I’m more of the First Break all the Rules type. Despite my general skepticism of many standard practices, we still do annual performance
Zettelkasten — How One German Scholar Was So Freakishly Productive Luhmann wrote over 70 books and more than 400 scholarly articles using the Zettelkasten notetaking method David B. Clear Dec 31, 2019
Managers: what do you do when your teammate shares their grief? Originally posted Oct 29, 2020 Most of us aren’t taught how to respond when someone shares with us a really heavy piece of information.
Protesters marching in the wake of the death of Daunte Wright, a 20-year-old Black man who was killed by the police in Brooklyn Center, Minn. Credit... Victor J. Blue for The New York Times Since test
TL; DR: Product Discovery Anti-Patterns Scrum has proven to be an effective product delivery framework for all sorts of products. However, Scrum is equally well suited to build the wrong product effic
Last week I had a call with some friends, one of whom is transitioning to an Engineering Manager role. He didn't know what to expect and asked for some guidance. We did our best to help, but in these
Systems design explains the world: volume 1 "Systems design" is a branch of study that tries to find universalarchitectural patterns that are valid across disciplines. You might think that's not a pos
So, you’re a product manager, and following your success in launching a new product last year, you’ve been promoted to product manager of your organization's flagship product ‘20-Year-Old-Monolith-Bea
This is the second part of ‘The problems with MVPs in legacy replacement’ article. In this part we look at why an MVP is not going to help you realize the value of your legacy replacement. Behavioral
A guide to the fundamental concepts that underlie message queues, and how they apply to popular queueing systems available today. Message Queues are now fairly prevalent—there are so many of them show
"A ll of humanity's problems stem from man's inability to sit quietly in a room alone," wrote the French philosopher Blaise Pascal . It's a line repeated so frequently, in the era of smartphones and s
What connections are, how they affect our systems, and how and why pooling works—with notes on how popular applications servers and databases handle connections. Connections are the hidden mechanism u
Kelsey Coolahan’s obsession began during her third year at Cooper Medical School, part of Rowan University in New Jersey. “I’m in the labor and delivery room, and I’m witnessing this whole miracle-of-
Home Courses Jobs Bootcamps Sponsor About Get inspiration for learning to code. Join 2842 people on the mailing list 👇 Latest Dec 17 Tatiana doubled her income by learning to code Tatiana is a self-ta
Circuit Breaker, CQRS, Event Sourcing, Sidecar, Backend-for-Frontend, and Strangler Tanmay Deshpande Oct 12, 2020 · 8 min read Source — https://undraw.co/ Many modern-day applications need to be built
In 1931, a 25-year-old Kurt Gödel wrote a proof that turned mathematics upside down. The implication was so astounding, and his proof so elegant that it was...kind of funny. I wanted to share his disc
Sat Oct 17, 2020 Today at around 10:45pm CET, after a couple of glasses of red wine, we deleted the production database by accident 😨. Over 300.00 scoreboards and their associated data were vaporised
Key Takeaways For a few years now, serverless computing has been predicted by some to usher in a new age of computing that thrives without an operating system to execute applications. We were told thi