No Kings: How Do You Make Good Decisions Efficiently in a Flat Organization?
Practical thoughts from a back-end team leader
The latest blog posts to take off on Hacker News. 357 posts.
Practical thoughts from a back-end team leader
A few things I strongly believed when I was a junior developer which turned out to be wrong.
About three years ago, I published a story about how the Twitter app I built in high school, Follow, reached 150,000 downloads in two…
I have been coaching several experienced software engineers to further grow professionally, since transitioning [https://blog.pragmaticengineer.com/things-ive-learned-transitioning-from-engineer-to-engineering-manager/] to being an engineering manager. I have noticed a few skills that people often underestimate the…
Would your average Internet user be any more vigilant against phishing scams if he or she faced the real possibility of losing their job after falling for one too many of these emails? Recently, I met someone at a conference who said his employer had in fact terminated employees for such repeated infractions. As this…
As the title suggests, this post is about two different aspects of Scrum. The first part deals with Scrum not being Agile and the second part is about Scrum being fragile.
In the current year web developers are regarded as Jacks of all trades, they gotta do everything from manual testing to frontend ninjutsu, but is it worth it?
My friend Csongor recently published a computer science paper that’s super interesting if you’re as big a nerd as I am. The details are too much to go into here, but suffice to say, it lets us do a lot of things I’d always been told were impossible.
We spend a lot of time on this site talking about exciting Big Picture Stuff like .NET versus Java, XML strategy, Lock-In, competitive strategy, software design, architecture, and so forth. All thi…
From the highly eclectic blog of Mark Dominus
We help you acquire the perfect domain for your site. Affordable payment options. Quick and responsive customer support available.
We pay at the top 10% of San Francisco market rates for salary + bonus (but not stock options) at Basecamp. Those rates apply to everyone here, regardless of the role or where they actually live. W…
Love Your Job? Someone May be Taking Advantage of You | Duke's Fuqua School of Business
I’m delighted to announce that Geoff Ralston is taking over for me as President of YC. I’ve known Geoff for almost ten years, he’s been a YC partner for eight, and I think he’s one of the most thoughtful, helpful, and kind investors in Silicon Valley. One of my earliest memories of Geoff is him laying on the floor of…
This article is written with considerable snark–put on your flameproof suit if needed. I’m not actually a jerk when interviewing people, but I do get frustrated when candidates fail to do basic preparation. If you’re unsure about how to prepare for a programming interview, read on… I know this might come as a shock to…
Here I sit, in a cabin on Lake Superior by the fire, with late-season snow pelting the windows and ominous waves crashing against the rocky shore.
This deep work summary and guide is full of advice to help you to harness focus, ditch distractions, and improve your productivity.
Some really great software developers have been passed...
I was at the Microsoft BUILD conference last week and spent some time with a ...
For the first 19 years of my life I was convinced I was lazy. Then I was diagnosed with ADHD. I've since started a company and grown it to a team of 8. Here's how I've learned to not just cope, but embrace the disorder.
Designing media to reflect how people think and learn