Quick Salary Tip for Software Engineers
There are a lot of ways to negotiate salary and this tip is by no means the best one. However, in the right situation, it could be helpful....
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,748 posts.
There are a lot of ways to negotiate salary and this tip is by no means the best one. However, in the right situation, it could be helpful....
I’ve been at ThoughtWorks for 12 years. Who would have imagined? Instead of writing about my reflections on the past year, I thought I would do something different and post twelve key learnings and observations looking back over my career. I have chosen twelve, not because there are only twelve, but because it fits…
<p>Like many engineers, I got thrown into management without any real guidance. I thought management was just telling people what to do. I thought there wasn’t any real science to it; you just needed to feel your way through it. I was wrong: there’s a whole field of study here, and you can learn a lot by…
How to stand out in job interviews as an engineer.
Most of the projects I've been working on today have fairly strict code review policies. My work requires code review on most of our code, and as we bring on an army of interns for the summer, I've been responsible for reviewing lots of code. Additionally, about five months ago BarnOwl, the console-based IM client I…
When I talk about balancing being directive and empowering as a leader, the distinction between being kind and being nice often comes up.
Gosh, it seems that my employer’s at-work culture is the talk of the Internet. Don’t know if I should share on the topic, but I feel the urge and bloggers with the urge gotta blog.
Have you ever finished something and thought to yourself, “That didn’t need to take an hour?” In my world, I have an endless stream of requests to do something for
Written pieces, talks, and other bits by Zach Holman.
Growing up as a kid in rural Bavaria, I always …
Read this story without a payall
I've been interested in games programming since I started learning programming as a teenager more than 25 years ago (gasp!) I started with Qbasic and Gorillas.bas, but never understood the code. Of course, I didn't get anywhere at the time, beyond very basic games. I wrote a simple Shoot
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
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.
2025. What a year it has been. If a normal year as a startup founder already feels like four or five regular years, this one felt closer to a full decade. Th...
I’m approaching my ten year anniversary on Stack Overflow. Over the past decade, how I use the site and my understanding of it has evolved quite a bit, so I thought I’d share some of what I’ve learned along the way.