Stop Freelancing
I've been "freelancing" part time for the better part of the past 4 years and full time for the past 8 months, and if there's one thing I've learned it's that…
Topics /
The most popular blog posts about career & management on Hacker News. 4,747 posts.
I've been "freelancing" part time for the better part of the past 4 years and full time for the past 8 months, and if there's one thing I've learned it's that…
(More general advice on going to talks is here . As with all my webpages, feedback is more than welcome!)
Working with AI is less predictable than traditional software. That makes leadership skills such as context, clarity, and feedback more valuable.
<p>Something has changed in the last few years which has made an increasing number of people want to join startups. It seemed to start around ...
If you prefer to receive all of my writing in your inbox, you can subscribe here. I strive to publish weekly, on Tuesday mornings.
Sorry, I have opinions again.
A correspondent who wishes to remain anonymous points us to this article in Technology Review , “Why Meta’s latest large language model survived only three days online. Galactica was supposed to help scientists. Instead, it mindlessly spat out biased and incorrect nonsense.” Here’s the story:
Working at Netflix 2015: What is it like to work at Netfilx? Brendan Gregg describes his job and experiences at Netflix after several months as a senior performance architect.
There are many tech hubs in the United States (which this article will cover exclusively, sorry) but which ones are able to maintain low costs of living while also having high average salary for software developers? This post will address that question using a few calculations and data sourced from publicly available…
which has numerous links to other helpful Web sites (indicated in some printed versions by underlined phrases).
What language was used to write the very first programs for the very first stored-program computer?
The people who create software generally refer to themselves as software engineers, and yet if they graduate from university, it is typically with a degree in computer science. That has always felt a little strange to me, because science and engineering are two pretty different disciplines – yet ...
Building effective organisations is a remarkably useful, if rare, skill. This is what it looks like, what it consists of, and how to tell if someone has it.
Async communication is like gzip compression for humans: more processing up front, but greater throughput with fewer packets.
I just noticed on my LinkedIn account page that I’ve been a member of LinkedIn since February 28, 2006. This is almost exactly 10 years ago, and back when it was invite-only. I figured this is a nice time to reflect on the giant heap of trash it has become.
As of a month ago, the ApacheWave project is“retired”. Few people noticed; in the seven years that Wave was anApache Incubator open source project, it never ...
Saying yes is so much easier than saying no, but nobody else will ever value your time as much as you do so you need to be a responsible steward of it. Say No to meetings. Say No to interruptions. Say No to things that are urgent but not important. Prioritize your time based on impact, be transparent about those…
One of the biggest sticking points of being a solo dev is maintaining motivation. I’ve been keeping a journal entry about how to hack my motivation, what works and what doesn’t. Here are the things that have worked. Convert external sources to motivation I’ve always known that I’m more extrinsically than intrinsically…
I am convinced that much of the gap between the best college students and the worst is explained by study habits. Frankly, most students study poorly. To make matters worse, most teachers are incapable of teaching good study habits. Learning is proportional with effort Sitting in a classroom listening to a professor…
My first job out of University was in the IT department of a payment processing and debt collection company. My desk was juxtapose to a call center w...
I am proud to be one of the 17 founders/authors of the The Agile Manifesto back in 2001. I think it provided a jolt of energy, hope of a better way of doing things, of creating software and making the world work better. It was a pivotal turning point.
AI coding tools are optimising the wrong thing and nobody wants to hear it. Writing code was already fast. The bottleneck is everything else: unclear requirements, review queues, terrified deploy…
How tech companies make money and why it's important