{"id":17826,"date":"2022-02-25T08:59:52","date_gmt":"2022-02-25T07:59:52","guid":{"rendered":"https:\/\/daniel.haxx.se\/blog\/?p=17826"},"modified":"2022-02-25T09:01:50","modified_gmt":"2022-02-25T08:01:50","slug":"curl-on-software-at-scale","status":"publish","type":"post","link":"https:\/\/daniel.haxx.se\/blog\/2022\/02\/25\/curl-on-software-at-scale\/","title":{"rendered":"curl on &#8220;software at scale&#8221;"},"content":{"rendered":"\n<p>I was a guest at the <em><a href=\"https:\/\/www.softwareatscale.dev\/\">software at scale<\/a><\/em> podcast a while ago and the recording went up recently. We talked about a lot of things curl, including:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>The complexity behind HTTP. What goes on behind the scenes when I make a web request?<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>The organizational work behind internet-wide RFCs, like HTTP\/3.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Rust in curl. The developer experience, and the overall experience of integrating Hyper.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>WebSockets support in curl<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Fostering an open-source community.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>People around the world think Daniel has hacked their system, because of the curl license often included in malicious tools.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Does curl have a next big thing?<\/li><\/ul>\n\n\n\n<p><a href=\"https:\/\/www.softwareatscale.dev\/p\/software-at-scale-42-daniel-stenberg\">Listen to it here<\/a>.<\/p>\n\n\n\n<p>Also: <a href=\"https:\/\/daniel.haxx.se\/podcasts.html\">links to all my guest appearances on podcasts and shows<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was a guest at the software at scale podcast a while ago and the recording went up recently. We talked about a lot of things curl, including: The complexity behind HTTP. What goes on behind the scenes when I make a web request? The organizational work behind internet-wide RFCs, like HTTP\/3. Rust in curl. &hellip; <a href=\"https:\/\/daniel.haxx.se\/blog\/2022\/02\/25\/curl-on-software-at-scale\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">curl on &#8220;software at scale&#8221;<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":5,"featured_media":11196,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[33,114],"class_list":["post-17826","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-curl","tag-curl-and-libcurl","tag-podcast"],"_links":{"self":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/17826","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/comments?post=17826"}],"version-history":[{"count":5,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/17826\/revisions"}],"predecessor-version":[{"id":18517,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/17826\/revisions\/18517"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/media\/11196"}],"wp:attachment":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/media?parent=17826"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/categories?post=17826"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/tags?post=17826"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}