Tagua VM, a safe PHP virtual machine

https://www.youtube.com/watch?v=Ymy8qAEe0kQ PHPTour Nantes 2017 (in French): PHP est un langage extrêment populaire. En 2015, PHP était utilisé par plus de 80% de tous les sites Web. Cependant, 500 vulnérabilités sévères sont répertoriées. Bien qu'inhérent à tous langages populaires, cela reste très dangereux. L'objectif du projet Tagua VM est de fournir une VM PHP qui garantie … Continue reading Tagua VM, a safe PHP virtual machine

The Design Evolution of elm-css and elm-test

https://www.youtube.com/watch?v=n5faeSW71ko Oslo Elm Day: I've been fortunate to participate in the design of two popular projects, elm-css and elm-test. In the course of iterating on their designs with collaborators and community members, I've learned a lot about what worked well and what didn't. This talk will dive into the design decisions that shaped the past, … Continue reading The Design Evolution of elm-css and elm-test

Rust: Hack Without Fear!

https://www.youtube.com/watch?v=lO1z-7cuRYI C++Now 2017: Through the concept of zero-cost abstractions, C++ has shown that it is possible to combine low-level control with high-level programming concepts. Rust is language that aims to offer the same sorts of zero-cost abstractions that C++ is capable of, while also enforcing memory safety and data-race freedom. The secret sauce is Rust's … Continue reading Rust: Hack Without Fear!

Get Ready for the Future of CSS!

https://www.youtube.com/watch?v=UMwunYQGvhs CSSConf EU 2017: It’s time to start thinking about new and upcoming CSS features that will boost your workflow and give you more power and flexibility when building your projects. This talk covers the latest CSS features, including: color manipulation, custom properties, selectors level 4, and what's new in media queries. We’ll also have … Continue reading Get Ready for the Future of CSS!