Topics /
Career & Management
The most popular blog posts about career & management on Hacker News. 6,085 posts.
Why thinking out loud with someone beats thinking alone
Why does a five-minute hallway conversation sometimes solve what a week of solo thinking couldn't?
To become a software consultant, avoid letting clients pay you for code (2017)
I get a lot of questions from software developers about consulting and being a consultant. In this post, I talk about the key to being a software consultant
My simple GitHub project went viral
I made a simple project which got spread in various tech communities and social media. Github featured it in 'Trending repositories of day' section
Cultivate the Skill of Undivided Attention, or “Deep Work” (2019)
This is a guest post from Josh Thompson. Enjoy. Dear New Developer, You know that there’s a chasm between your skill level and that of the mythical “senior software developer”. If…
Employee #1: Dropbox
Read more on Y Combinator's blog.
We built voice modulation to mask gender in technical interviews
We built software to mask gender in technical engineering interviews. See what we learned and why it matters.
Are daily standups hurting your team?
What software developers can learn from Ford and GM
How to advertise to developers: deep dive into paid developer marketing
Jun 02, 2024 - I dive into best practices, targeting, creatives, landing pages, channels, and examples from the best developer-focused companies.
Your competitor wrote the RFP you're bidding on
I think it was due to overwhelming boredom with the RFP process that I once partnered with my sales leader to say Yes to every single requirement on every RFP bid during the summer of 2020. We called it The Summer of Yes.
Sexism in Tech: Don’t Ask Me Unless You’re Ready to Call Someone a Whistleblower
Sexism in tech is out of hand, and talking about it is risky business.
What to say when recruiters ask you to name the first number
Here's what to say when recruiters ask you to name your salary expectations (plus other tips and tricks, especially for software engineers).
Staying with the US Digital Service
A few months ago, I took a leave of absence from Google to do a stint with the US Digital Service. A lot of people know about the US Digital Service because they helped rescue the healthcare.gov we…
Toxic Productivity
Create forms and surveys, take payments, automate workflows and send documents for signing, all from one easy, doc‑style form builder FOR FREE
Google Summer of Code in 2022 – No longer limited to students
Over the course of GSoC’s 17 years, open source has grown and evolved, and we’ve realized that the program needs to evolve as well. With that in mind,
How not to hire a software engineer
A collection of anti-patterns seen in big IT companies regarding hiring practices
New York City gets a Software Engineering High School
This fall New York City will open The Academy for Software Engineering, the city’s first public high school that will actually train kids to develop software. The project has been a long time dream…
The next two years of software engineering
Exploring five critical questions shaping software engineering through 2026, with contrasting scenarios for each. These lenses help prepare for the evolving ...
The Zen of Go
This article was derived from my GopherCon Israel 2020 presentation. It’s also quite long. If you’d prefer a shorter version, head over to the-zen-of-go.netlify.com .
I couldn't submit a PR, so I got hired and fixed it myself
After joining Mintlify (which acquired my previous company), I finally fixed a search bug that had bothered me for over a year as a user - the debounced search queries weren't being aborted, causing race conditions and poaor search quality. By adding an AbortController to ensure only the most recent search query…
Goodbye Academia
I have enjoyed research and teaching for the last twelve years. Yet, I have resigned from my postdoctoral position at MIT a week ago, givin...
You Are Not Paid to Write Code
“Taco Bell Programming” is the idea that we can solve many of the problems we face as software engineers with clever reconfigurations of the same basic Unix tools. The name comes from the fact that every item on the menu at Taco Bell, a company which generates almost $2 billion in revenue annually, is simply a…
Planning and estimating large-scale software projects
This weekend I was talking with a friend about how I'd planned and estimated a huge software project in one of my previous jobs. By that I mean not something which can be done by a single team in a sprint or two, but something which requires several teams, across several quarters of effort, involving many other…