In software, when an engineer exits the team
My perspective when a team member gives their notice
The latest blog posts to take off on Hacker News. 437 posts.
My perspective when a team member gives their notice
Update : this post has comments on https://news.ycombinator.com/item?id=28692026 You're a member of a team that is part of a large organiza...
An alternate title for this post might be, "Twitter has a kernel team!?". At this point, I've heard that surprised exclamation enough that I've lost count of the number times that's been said to me (I'd guess that it's more than ten but less than a hundred). If we look at trendy companies that are within a couple…
I officially transitioned from a lead frontend engineer to a senior engineering manager this year and wanted to provide some insight into…
A survey of how tech projects run across the industry highlights Scrum being absent from Big Tech. Why is this, and are there takeaways others should take note of?
How are developers supposed to manage and coordinate fast-moving, heterogeneous systems including maintenance & operations — and free themselves to build?
Guest post by Niya Dragova, co-founder of Candor
Communications in distributed teams: a write-up of my talk from FrOSCon 2020, Cloud Edition.
Quitting is never easy. Building things can be. I'm leaving TTFM Labs to start a company.
Leaders often feel proud of their high performers. In reality, having “10x engineers“ in your software organization may be a sign of an organization that is set out to fail in the long run.
It was midnight on May 22nd, 2016 that I pushed my first commit to GitHub for a new idea. Little did I know what would happen next.
Reviewed by Greg Wilson / 2021-09-10 Keywords: Code Ownership , Software Projects
The most effective engineers I’ve worked with were effective not just because of how they wrote code, but because of things they did when they were not writing code. Here’s my (growing)…
Excerpt from a speech Adm. Hyman Rickover (1900-1986) gave at Columbia University in 1982 outlining his leadership style.
No, you will not write as much code as you think.
There are many books available that deal with modernising legacy codebases. These books generally focus on how to go about understanding the legacy system, improving test coverage, introducing build automation, as well as strategies for refactoring or rearchitecting the codebase. However, Marianne Bellotti’s Kill It…
how management power plays win out over measurable profit increases, risk mitigations and years of track record
Uku Täht is a co-founder of a simple web analytics tool Plausible. It’s bootstrapped, open-source, and currently making $360,000 in annual recurring revenue (ARR).
Case study of flawed conception due to requirements synthesis (slide 1 of 2)
I will die on this hill.
I went through a lot of interviews after being laid off by RStudio earlier this year. Some really impressed me---in particular, I think Automattic 's hiring process was excellent---but many were haphazard, confusing, or misguided . I'm not alone in feeling this way: Behroozi2019 found that the questions asked in…
Ship/Show/Ask is a branching strategy that helps teams wait less and ship more, without losing out on feedback.
How big of a team can someone lead well? What are the factors that might decrease or increase this size? Find out more in this article
There was a time where it seemed like we barely even needed to talk about this: Joel had won the argument , the Internet agreed that private offices were the future, and only incompetent management (or a tight budget) was still putting developers in cubicle farms. A glorious future lay before us.