innovation culture
One of the lessons that TMitTB has tried to get across to you, the big message that matters most to him, is that code is never done; after shipping the new platform (no longer a website, this is a platform), with all its interlocking components, he and his team will continue to work on it forever. There will always be new bugs, new features, new... See more
PAUL FORD • Paul Ford: What Is Code? | Bloomberg
04. The Illusion of Progress : Action Bias leads us to believe that doing something – anything – is better than doing nothing , even when the action doesn’t actually move us forward. We equate busyness with productivity, mistaking motion for progress, and perceive novelty as innately valuable.
Matt Klein • Self-Sabotaging Innovation: The Art of Doing Dumb Shit
we work in tandem between all disciplines at teenage engineering. the end result when things go well is not a compromise between different points of views but rather a selection of what’s most important for each aspect of a product. when that balance is not found the ideas that didn't make it all the way to a product may later resurface when the
... See moreWorking hard at the process and being relaxed about the outcome are NOT contradictory -Unknown
Anson Yu's Site
Put through that process, reality usually hits like a truck. Many concepts that sound good on paper are infeasible to implement, or simply don’t produce the expected results. It’s frustrating when that happens, of course, but the pace of experimentation and learning at a startup is unparalleled. I think this is an especially important form of rigor... See more
Jasmine Sun • exit interview
FDEs tend to write code that gets the job done fast, which usually means – politely – technical debt and hacky workarounds. PD engineers write software that scales cleanly, works for multiple use cases, and doesn’t break. One of the key ‘secrets’ of the company is that generating deep, sustaining enterprise value requires both. BD engineers tend to... See more
Nabeel S. Qureshi • Reflections on Palantir
nbc and its contractors :/
But the choice of a main programming language is the most important signaling behavior that a technology company can engage in. Tell me that you program in Java, and I believe you to be either serious or boring. In Ruby, and you are interested in building things quickly. In Clojure, and I think you are smart but wonder if you ship. In Python, and I... See more
PAUL FORD • Paul Ford: What Is Code? | Bloomberg
Engineering organizations today have ballooned to huge numbers of people, but these huge engineering organizations don’t exactly have a reputation for high velocity output. Some of this is the result of what happens with products at scale: it is just fundamentally faster and easier to iterate, improve, or change a product with 100 users than it is... See more
