Write code like a human will maintain it
One of the best things about LLMs is that they'll write code for you, all day long. Who cares about DRY? You don't have to be the one updating the same long con...
Topics /
The most popular blog posts about career & management on Hacker News. 6,085 posts.
One of the best things about LLMs is that they'll write code for you, all day long. Who cares about DRY? You don't have to be the one updating the same long con...
Kristina Lustig, formerly our Director of Design, explains why she took a new role as an associate software developer.
LinkedIn endorsements are useless. See the research we did and learn why these endorsements are dumb.
Best practices for conducting effective interviews and actionable insights to build an inclusive hiring culture and hire top-tier engineering talent
New research from Wharton management professor Peter Cappelli reveals how even the slightest mistreatment at work can result in lost productivity.
"Luck Surface Area" is a turn of phrase that popped out my mouth during a discussion episode of TechZing a few months back and is something I've been meaning to write about ever since but never got around to actually doing. However, thanks to Lance Jones who referenced the concept in a recent blog post I have finally…
Many software engineers are fatalistic about company politics. They believe that it’s pointless to get involved, because: Technical decisions are often made for…
GambleAI I’ve been coding a lot with AI since November, when we all noticed it got really good. And it is quite good for instantly generating something th...
Hey you, Yes, you, who are thinking about not hiring a technical writer this year or, worse, erased one or more technical …
Posted by Daniele Procida, Adrienne Lowe on Feb. 4, 2016
Back in 2007, I was searching for a software developer job at various companies. At one of these companies, the best strategy to get the job was to give a wrong answer. If this seems weird to you, let me explain what happened.
Pat lost his seat because of an incompetent board. Let's meet them.
Best practices for writing a design doc based on my experience working as a developer at Google and Microsoft.
How to spot moral meltdowns before it's too late.
In 1997, about a year after launch, Hotmail was growing exponentially, adding thousands of new users every day. We were on fire. And then one night, it all seemed to unravel. We had a program called the “janitor” that ran as an overnight batch process and it erased all of the email that users put...
It’s 2013, almost three years after we first raised money and started growing beyond the first four employees . At the time, Jeff wrote a great blog post about working remotely, basically laying out our plan for how we were going to make it work. Now we’re a few years in and it’s time to update it with, well, what…
I stumbled upon this bit of wisdom in Team Geek: A Software Developers Guide to Working Well with Others, and it resonated. It comes from Google engineer Chade-Meng Tan: Do the right thing, wait t…
Fear, FOMO, and the scientific exodus driven by ChatGPT
Tim Cook had an extraordinary run — and impeccable timing, both in terms of when he became CEO, and when he is stepping down.
My name is Nikolay. I’m a web developer from Moscow, Russia. My hobby is writing Open Source libraries (libphonenumber-js…
The modern technical interview is a rite of passage for software engineers and (hopefully!) the precursor to a great job.
Very few companies even consider this option, and that's a mistake
A common pattern is to stop short of the real finish line for your project. A little evangelism, documentation, and polish can go a long way.