Talks
A Field Guide To Coupling
Ashraf Hussain
Apprentice Software Engineer
Most developers have exactly two words for coupling: "tight" and "loose". For one of the most important concepts in software design, that's a pretty thin vocabulary.
There isn't any content for this talk.
If this is your talk, please add some content by creating a PR on the GitHub.
The Dependency Inversion Principle
A talk on the Dependency Inversion Principle, the fifth of the SOLID principles. Covers why high-level modules shouldn't depend on low-level modules, how both should depend on abstractions, and the real-world consequences of getting dependency direction wrong.
Why Python is (and isn't) Fast
A dive into the tehcnicalities of python which cause it to be really slow, and in the correct circumstances, really really fast.