Video presentations
Video presentations on and about curl or related technologies.
Mastering the curl command line
58 minutes, 2024-09-05 [slides]
This talk goes through and focuses on some of the most powerful and interesting additions to curl done in recent years. by Daniel Stenberg at Twitch stream
curl future
31 minutes, 2024-05-05 [slides]
Daniel talks about what might come next for curl. by Daniel Stenberg at curl-up 2024
trurl
23 minutes, 2024-05-05 [slides]
Daniel talks about the new sibling in the curl project family. What it is and why it exists. by Daniel Stenberg at curl-up 2024
rust in curl
31 minutes, 2024-05-05 [slides]
Daniel talks about using libraries and backends with curl that are written in rust. by Daniel Stenberg at curl-up 2024
Performance
52 minutes, 2024-05-05 [slides]
Stefan talks about HTTP performance in curl over the last few years. by Stefan Eissing at curl-up 2024
curl security
56 minutes, 2024-05-04 [slides]
Daniel talks about what's happened in curl security recently. by Daniel Stenberg at curl-up 2024
curl Evolutions
59 minutes, 2024-05-04 [slides]
Stefan talks about the curl refactors and new concepts in protocol code in curl he has worked on the last few years. by Stefan Eissing at curl-up 2024
The state of curl
2h08, 2024-05-04 [slides]
Daniel talks about curl in 2024. Where are are. How we do. by Daniel Stenberg at curl-up 2024
Mastering libcurl (part 2)
2h31, 2023-11-20 [slides]
A comprehensive tutorial covering all aspects of writing applications using libcurl (part 2 of 2). by Daniel Stenberg at Twitch stream
Mastering libcurl (part 1)
2h07, 2023-11-16 [slides]
A comprehensive tutorial covering all aspects of writing applications using libcurl (part 1 of 2). by Daniel Stenberg at Twitch stream
Mastering the curl command line
3h40, 2023-08-31 [slides]
A comprehensive tutorial covering all aspects of using the curl command-line tool. by Daniel Stenberg at Twitch stream
Hyper in curl
0h21, 2022-09-15
Brief recap of an HTTP backend in curl. What we have done, highlight community members that have fixed things. Ways curl has improved hyper, and vice versa. How anyone can join us, and try it out early. Sean is the lead developer of the Hyper project. by Sean McArthur at curl-up 2022
QUIC and HTTP/3 with curl
0h32, 2022-09-12 [slides]
Where are we with QUIC and HTTP/3 support in curl right now and what's coming up next? by Daniel Stenberg at curl-up 2022
curl security, past and present, attacks and mitigations
0h23, 2022-09-12 [slides]
A look at where we are in regards to security in the curl project. Can we do more/better? by Daniel Stenberg at curl-up 2022
The state of curl 2022
1h20, 2022-09-12 [slides]
Daniel summarizes the past year, what the curl project did, what it does and maybe what it will do next. by Daniel Stenberg at curl-up 2022
Status of experimental code in curl
0h15, 2022-09-12 [slides]
We have various pieces of code marked EXPERIMENTAL. What parts and what's the status now? Is it time to remove the label from parts? by Daniel Stenberg at curl-up 2022
curl with Rust
41 minutes, 2022-01-27 [slides]
How Rust is being used inside curl. by Daniel Stenberg at Rust Linz
Landing code in curl
54 minutes, 2020-08-13 [slides]
How to get your first code contribution merged into the curl code repository by Daniel Stenberg at wolfSSL webinar
Testing curl for security
45 minutes, 2020-07-02 [slides]
How we develop secure and safe software in the curl project by Daniel Stenberg at wolfSSL webinar
--help me if you can
26 minutes, 2020-05-09 [slides]
Helping people find what they need from hundreds of command-line options. by Dan Fandrich at curl-up 2020
Common mistakes when using libcurl
1h02, 2020-05-07 [slides]
Common mistakes users and application authors make when using libcurl by Daniel Stenberg at wolfSSL webinar
HTTP/3 in curl
56 minutes, 2020-05-05 [slides]
How to do, build and use HTTP/3 with curl by Daniel Stenberg at curl-up 2020
The state of curl 2020
1h53, 2020-04-30 [slides]
The state of the curl project 2020. Stats, numbers and status checks. by Daniel Stenberg at curl-up 2020
Curl runs in all your devices
52 minutes, 2019-11-01 [slides]
From a few hundred lines of code in the 90s, to running in all Internet-connected devices on the globe. This is the story of how curl conquered the world. by Daniel Stenberg at Driving IT 2019
HTTP/3 (QUIC): the details
1h03, 2019-03-31 [slides]
In-depth description of QUIC details and the HTTP/3 protocol. by Robin Marx at curl-up 2019
HTTP/3 in curl
24 minutes, 2019-03-31 [slides]
The current status and plan on how to support HTTP/3 in curl. by Daniel Stenberg at curl-up 2019
Deprecating legacy crap
12 minutes, 2019-03-30 [slides]
How to deprecate things, what we are deprecating and how we introduce experimental features. by Daniel Stenberg at curl-up 2019
Governance and money
18 minutes, 2019-03-30 [slides]
Governance and money in the project. Joining SFC, sponsors etc. by Daniel Stenberg at curl-up 2019
The state of curl 2019
1h50, 2019-03-30 [slides]
The state of the curl project 2019. Stats, numbers and status checks. by Daniel Stenberg at curl-up 2019
Writing an effective curl test
40 minutes, 2019-03-30 [slides]
How to decide on the kind of test case to write for the curl project that is both effective and matches your goals by Dan Fandrich at curl-up 2019
alt-svc for the people
35 minutes, 2018-04-15 [slides]
Why there is an Alt-Svc header, how it works and how it changes everything by Lucas Pardue at curl-up 2018
curl and a day in my life
35 minutes, 2018-04-15 [slides]
How I use curl every day by Fernando Bitti Loureiro at curl-up 2018
QUIC and curl
43 minutes, 2018-04-15 [slides]
Explaining QUIC and how curl can be made to support it by Daniel Stenberg at curl-up 2018
URLs
44 minutes, 2018-04-15 [slides]
Discuss the lack of proper URL specifications and where that takes curl by Daniel Stenberg at curl-up 2018
curl and DoH
47 minutes, 2018-04-15 [slides]
DNS-over-HTTPS and how curl will do it by Daniel Stenberg at curl-up 2018
google and proxies
23 minutes, 2018-04-14 [slides]
How Google uses proxies with curl by Tony Aiuto at curl-up 2018
How Red Hat distributes curl
18 minutes, 2018-04-14 [slides]
How Red Hat distributes curl. What has changed since curl up 2017 by Kamil Dudka at curl-up 2018
Welcome to curl up
1h25, 2018-04-14 [slides]
The state of the curl project 2018 by Daniel Stenberg at curl-up 2018
curl CI
22 minutes, 2018-04-14 [slides]
The curl CI setup and how it works by Daniel Stenberg at curl-up 2018
Containerized curl testing
54 minutes, 2018-04-14 [slides]
Efforts to enhance the test architecture by Dan Fandrich at curl-up 2018
Why Red Hat switched to NSS and still uses it
23 minutes, 2017-03-19 [slides]
About Red Hat's decision to use NSS for curl and others by Kamil Dudka at curl-up 2017
Life of a distro hacker
30 minutes, 2017-03-18 [slides]
How Red Hat builds and distributes curl by Kamil Dudka at curl-up 2017
How Google uses curl
20 minutes, 2017-03-18 [slides]
How Google builds, runs, tests and uses curl by Tony Aiuto at curl-up 2017
The curl test suite
54 minutes, 2017-03-18 [slides]
The curl test suite and how testing is done in the project by Dan Fandrich at curl-up 2017
curl for network debugging
7 minutes, 2017-03-18 [slides]
How to use curl to debug networks by Aleksandar Lazic at curl-up 2017
curl now and then
41 minutes, 2017-03-18 [slides]
Welcome to curl up 2017 and talk about the curl project and where it is right now by Daniel Stenberg at curl-up 2017
You know what's cool? Running on billions of devices
50 minutes, 2017-02-04 [slides]
All about curl, from inception to being everywhere by Daniel Stenberg at FOSDEM 2017
curl - a hobby project with a billion users
1h11, 2015-08-26 [slides]
curl is like a swiss army-knife for HTTP and internet transfers. Daniel takes us through how it started, how it works and why it never gets done by Daniel Stenberg at Google Tech Talk Meetup
Internet all the things - using curl in your device
26 minutes, 2015-02-01 [slides]
libcurl is the world's most used and most popular internet transfer library, already used in every imaginable sort of embedded device out there. by Daniel Stenberg at FOSDEM 2015