Topics /
Career & Management
The most popular blog posts about career & management on Hacker News. 321 posts.
A Video Game That Pays: Lessons Learned from Working Remotely
Engineering, Robotics, AI, Technology
What makes developers productive?
Many ingredients go into developer productivity. Some are obvious and easy to measure (build times are an easy example to point to). But I think we tend to miss other important factors, perhaps because they are hard to directly measure. For example, no system collects a number that shows how well each developer…
Get It Done
Too often people do the best they can with what they have when they should instead get it done
You and Your Research (1986)
Transcription of the Bell Communications Research Colloquium Seminar 7 March 1986
It's easy to screw up on breaking news but you have to admit when you do
This week brought another self-inflected wound for trust in journalism.
Refactoring has a price, not refactoring has a cost
We either refactor continuously as we build features -- paying the price. Or we slowly accumulate cruft until our codebase is impossible to change -- paying the cost.
Epilogue of my time working at Twitter
Like seemingly everyone on this app I have plenty of opinions about Twitter > X and figure now is a good time to open up a bit about my…
Framework 13 AMD 7040 Series: A Developer's First Impressions
My Initial experience with this brand new modular laptop
Rules of thumb for software development estimations
Project estimates are a crucial part of project management, helping to predict the time and resources needed for successful completion. Accurate estimates can be achieved through experience, understanding the project's complexity, and using the right estimation techniques. Overestimation can lead to wasted resources…
B2B startups stop innovating the day you give power to product managers
The problem of product managers is not that they exist but rather that they have too much power. We have all seen these articles written by developers that explain that product managers are useless. They miss the point. I think it is pretty obvious that PMs (whether you call them …
Advice for Operating a Public-Facing API
I've been operating Pushover 's public-facing API for over a decade now and I thought I'd pass on some advice for those creating a new API.
Leveling up in job interviews for software engineers (2022)
How to stand out in job interviews as an engineer.
How to find time to learn after work (2017)
My software developer colleagues often ask me where I do get all the time for reading all the tech books or articles, watching conference talks and listening to podcasts. I analyzed my consumption for November and December and here is, what I did (and that's only the tech related content): List
Managing difficult software engineers
Effectively managing difficult employees in a software engineering context hinges on three core principles: fostering trust by empowering autonomy, promoting growth through challenges and constructive feedback, and ensuring a comfortable work environment with streamlined processes and minimal disruptions.
Resilience requires helping each other out
A common failure mode in complex systems is that some part of the system hits a limit and falls over. In the software world, we call this phenomenon resource exhaustion, and a classic example of th…
Crush Your Interviews with the Power of Storytelling
For interviews, it's not what you've done, it's how you explain what you've done. It's that fundamental difference which makes storytelling a critical interview skill.
Don't be afraid to be wrong
Being afraid of being wrong can hold you back - know how to deal with it.
I quit infosec and I couldn't be happier
This article aims at providing you some insights about the experience I had in the “infosec world” for the past few years. I had an amazing journey and grateful for everything that happened. Don’t get me wrong with the title, even if the road was sometimes “bumpy” (aka ‘bad’ experiences), I got some good lessons…
Elitism as the mid-career growth engine
Technical excellence begins in wonder but is honed by disgust
Writing: Good career move, terrible career (2018)
I like to write, and occasionally I idly consider the possibility that I should do it for a living. Then I remind myself: writing is a…
WTF with high school questions?
If you’re here, you probably got redirected from LetMyPeopleCode.com. This is not a scam. LetMyPeopleCode.com was my blog while I was employed in Developer Relations. Now that I’m pursuing other dreams, I’ve decided to brand on my own name, not on clever handles. That means shutting down LetMyPeopleCode.com. Rather…
Stop making every conversation about yourself
agree/disagree in a conversation