Category: Technology



No matter how fast you ship software, a good design is critical to security. Cloud native systems are no exception. Containerized microservices running on distributed management and orchestration platforms, bring new challenges to address as well as classic software problems that we’ve been dealing with for years. Secure software design patterns can be used to model security controls at different trust boundaries within your architecture, providing security in a repeatable and consumable way. Using patterns such as the Service Mesh or Ambassador pattern lets us focus on proper security control placement and lifting security outside of the core services we’ve traditionally bolted security onto later. EVENT: OWASP NLChapter Meeting 2019 SPEAKER: Jack Mannino PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=EWHi8KgOZpw https://www.youtube.com/watch?v=ipplyl3eiRY



In this talk, I'll cover how the TypeScript project grew from a small project to a popular web tool, and some of the bumps along the way. I'll also compare this with how Rust has changed and adapted since its 1.0 release. Lastly, I'll talk about how Rust's collaborative design works and how it helps to shape Rust's direction, and how other open source projects may be able to use similar techniques. EVENT: Linux Conf AU 2019 SPEAKER: Jonathan Turner PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=s87cTnmfM0k https://www.youtube.com/watch?v=YaWmwg9BMMM



Franziska Hinkelmann spoke at CovalenceConf 2019 about how JavaScript stacks up against C++ and WebAssembly, what kind of code is actually fast, and the performance considerations one should account for when building apps with web technologies. EVENT: CovalenceConf 2019 SPEAKER: Franziska Hinkelmann PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=81CECdKCJNc https://www.youtube.com/watch?v=uMuYaES4W3o