SkillsCasts
SkillsCasts
Explore our library of tech talks on the topics that truly matter to today's developers. Learn from the top minds behind the tools you're trying to master.
Every year we help organise hundreds of expert-led talks at conferences and meetups -- and since 2011 we've been preserving them in our free online library of SkillsCast videos. Dive into topics like Functional Programming, Agile methodologies, Java, Cloud & DevOps, Machine Learning, JavaScript, Architecture and so much more.
Simply register for a free account and you'll have instant access to thousands of talks from the creators and innovators of the world's most in-demand technologies, frameworks and methodologies.
-
Rust in 2024
Featuring Niko Matsakis
Rust is quickly becoming the "default choice" for applications where performance and reliability are top considerations. What can we expect from the next few years of the Rust language? In this talk, Nicholas Matsakis discusses what he sees as the top priorities for Rust going forward.
... software-development rust -
Rust's Unique Ownership Concept: Practical Examples and Why It's Important
Featuring Cecile Tonglet
Every programming language uses either a garbage collector or lets you handle memory freely. Rust introduces a whole new approach: Ownership. This beginner-friendly talk, looks at how Rust's Ownership and Borrowing models works in practice.
software-development rust -
Rust Async History, Libs, and Patterns
Featuring Katharina Fey
In this talk, Katharina Fey gives an introduction to async programming as a concurrency development model, (and what advantages this model has), the history and development of async Rust, how it works under the hood, and finally highlight a few projects from the current async Rust ecosystem.
patterns libs async software-development rust -
Experimenting with Faster Elliptic Curves in Rust
Featuring Diego F. Aranha
The talk discusses the results of experiments improving the efficiency of constant-time cryptographic algorithms implemented in Rust, with applications to faster Elliptic Curve Cryptography of practical interest.
cryptographic-algorithms eliptic-curves cryptography software-development rust -
Shift to Data as a Product, Leverage In-Business Expertise to Scale Analytics
Featuring Mark Burnard
As the world becomes more digitised, data has become one of the most valuable resources on earth.
And as organisations race to keep up with the latest trends, many are turning to data analytics as a way to gain an edge..
However, simply having access to data is no longer enough.
-
Building & Scaling Robust Zero-code IoT Streaming Data Pipelines w/ Open Source
Featuring Paul Brebner
Paul is the Technology Evangelist at Instaclustr. He’s been learning new scalable technologies, solving realistic problems, building applications, and blogging about an ever-increasing list of Open Source technologies.
-
-
Waterpark: Distributed Actors vs the Pandemic
Featuring Bryan Hunter
At HCA Healthcare we own and operate 185 hospitals, and around 2,000 surgery centers, freestanding emergency rooms, and clinics. Our scale breaks many vendor products. In 2018 we began building “Waterpark”, which would become the company’s next-gen integration platform (one-part streaming system,...
-
Unboxing Haskell
Featuring Edward Kmett
Haskell is infamous for its ubiquitous support for laziness. But we do have some primitive unlifted types: Int#s, unboxed tuples, and now unlifted data declarations. It is kind of annoying that anything you go to do with them is a one-off hack. What would it take to lift the Prelude to support...
-
Tiny type tools
Featuring Brian McKenna
Tooling is one of the most important parts of choosing a programming language. The tooling available for functional programming type systems leaves a huge amount of untapped potential. We can perform algebra on types, so there should be a library for that. We can search by types, so there should...
-
-