Casey West talks about anti-patterns and corresponding best practices based on his experience building application infrastructure and platforms, as well as the applications which are deployed to them.
Alexander Grosse discusses the principles behind building successful organizations that are growing with examples from SoundCloud and Twitter.
Suman Deb Roy talks about some of Betaworks’ internal data tools and platform, product-specific solutions and best practices they learned when machine learning has to drive the startup road.
Emily Reinhold shares stories of how a rapid growth company broke up a monolith into a series of microservices, with practices and lessons that can save time and money.
Marc Khouzam presents best practices for debugging using dynamic printf, reverse debugging, the GDB console, the standalone debugger, a Docker container and connecting CDT to a running GDB session.
Matthias Luebken gives an overview of typical patterns and best practices that he has seen in developing, deploying and operating applications that leverage containers.
Martin Thompson talks about the characteristics of a good software engineer and explores the individual practices and techniques that can help bring out the engineer in everybody.
Mark Walkholm discusses best practices around APIs and looks at some concepts around providing different ways for users to interact with a product to get the most from it.
David Alpert shares 10 tips on streamlining the delivery pipeline to make the process fast and smooth.
Rob Winch discusses how to rapidly and correctly apply Spring Security to an existing application. Rob demos security exploits and shows how to mitigate them, answers frequently asked questions.
James Ross discusses what concept maps are, how to construct one, what to do and what to avoid when creating one, and how to help a team build a shared mental model depicted in a concept map.
Steve Bohlen introduces DDD principles and concepts, and explores various patterns -Repositories, Specifications, Entities, Value Objects, Services, etc. - useful for implementing DDD in .NET code.