Have you ever wondered what your application is made of? From which libraries? Have you ever seen their source code? Every time I looked at the dependency graph, I realized that we actually have zero control over it. Millions of lines of library code. What is in all these libraries? Is there anything “interesting” inside? Indeed, sometimes you can find some stuff inside. In order to fuel your inner paranoia, we recommend reading A story about how I’m harvesting credit card numbers and passwords from your site.
ThoughtWorks hosts webinars on technical and the variety of other topics at least once a month. If you want to stay up-to-date with rapidly changing technologies, I strongly recommend you to check out our ThoughtWorks webinar.
It’s not uncommon to see Neil Ford or Martin Fowler on there with their talks and the latest research.
One of the recent talks was my talk about the different ways to organize the code. Starting from MVC as an architectural pattern, or rather an anti-pattern, and ending with Clean Architecture by Uncle Bob.