Reflections on software performance
Speaking from a decent amount of experience given that this (#1, #2, #4) is exactly how Notion product development worked early on, this works fine at small scale. It works horribly at medium-to-large scale.
Why?
#1. As the number of things a company works on grows, communication overhead... See more
Jamie Quintx.com
What I talked about at Stripe Sessions:
Craft and Quality, and professional grade software at @linear
Performance is about using resources efficiently to deliver fast, responsive software. Prioritizing performance early helps you design systems that meet or exceed user expectations.
Tiger Style
Bad code gives you feedback, perfect code doesn’t. Err on the side of writing bad code
It’s really easy to write terrible code. But it’s also really easy to write code that follows absolutely every best practice, which has been unit, integration, fuzz, and mutation-tested for good measure – your startup will just run out of money before you finish.... See more
It’s really easy to write terrible code. But it’s also really easy to write code that follows absolutely every best practice, which has been unit, integration, fuzz, and mutation-tested for good measure – your startup will just run out of money before you finish.... See more