or subscribe with
Join 14,000+ readers for one email each week.
Digests » 312
Some tools have an opinion about how you should do your job. We're pretty sure you're the expert. With Airtable, you can coordinate and customize every aspect of your internal apps in minutes, not days. Flexible bug tracking, on-duty schedules, team standups, and so much more. Try Airtable today!
this week's favorite
My tweet "Still amazed by the power of engineers to over-design. Complexity is easy, folks, it's simplicity that is hard" got over 50 retweets. Clearly I touched a nerve in a world swimming in hopeless complexity. But talk is easy. How do we design for simplicity? Well, I've got a process, which I will explain. I call this process "Simplicity Oriented Design", or SOD.
If you woke up one day resolved to be a great writer, you’d hear two simple pieces of feedback: write a lot, and read even more.
Anyone who built software for a while knows that estimating how long something is going to take is hard. It’s hard to come up with an unbiased estimate of how long something will take, when fundamentally the work in itself is about solving something. One pet theory I’ve had for a really long time, is that some of this is really just a statistical artifact.
Every company on the market is looking for the best talent. Companies are waiting when “the talent” will appear from nowhere as if there were some secret talent factory. The ideal candidate will have all necessary technical skills, will be a good “culture fit” and will perform well with little or no supervision.
Windows 10 is the same (evolved) code base as the code base of Windows 8.x, 7, Vista, XP, 2000, and NT, where each generation saw significant refactoring, and added substantial new features, improved performance and hardware support as well as security, all while maintaining a very high degree of backward compatibility.