Antithesis
1,073 posts
A platform for building the impossible. Autonomous testing trusted by @JaneStreetGroup, @MongoDB, @ConfluentInc and many others.
- Replying to @AntithesisHQAt Antithesis we asked the question: can we make everything reversible? Turns out we can! (7/7)
- Replying to @AntithesisHQThe great advantage of software is that you can make explicit design decisions that improve Reversibility as well. Development of applications on the web, where a browser reload is all that is required to deploy a new codebase, drastically improved the Reversibility of
- Replying to @AntithesisHQ"This brings us to the final pillar in the model: Reversibility. This is where software shines. The word "software" itself refers to the ability to manipulate the execution of a program easier than if it were implemented in hardware... (5/7)
- Replying to @AntithesisHQ"Most software engineers don't have the means to reign in Relationships in order to better navigate complexity; in fact, the opposite seems to be the case. Very few software companies have the size or scale to affect the Environment in a meaningful way. This puts this pillar out
- Replying to @AntithesisHQ"Software is also largely an undertaking of adding in layers of abstraction. These new layers require new Relationships. Even compared to a few years ago, the number of components in the average software stack has increased significantly. Taking a typical system at scale
- Replying to @AntithesisHQ"Most business goals encourage the proliferation of State. This is true in the sense of creating and saving more data over time (application state) but also the increase in functionality and different possible states of the product. People usually want more features, not less
- Replying to @AntithesisHQThe code generation will continue until quality improves!!!!!!
- More code has never made anything faster, and it especially has never made writing new code faster.More AI-generated code doesn't make your team faster. It might actually slow you down.
- Antithesis repostedThe next London Systems group meeting will be July 2nd! Laurence Tratt (@laurencetratt) will talk about automatically deriving JIT compilers from interpreters, and David de Rosier will talk about custom instructions in RISC-V. Come hang out and learn :)





