<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Pages on Lucas Pardue - Bits &amp;&amp; Pieces</title>
    <link>https://lucaspardue.com/page/</link>
    <description>Recent content in Pages on Lucas Pardue - Bits &amp;&amp; Pieces</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <atom:link href="https://lucaspardue.com/page/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>About</title>
      <link>https://lucaspardue.com/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://lucaspardue.com/about/</guid>
      <description>&lt;p&gt;I am a principle software engineer that specializes in Internet and web&#xA;protocols like HTTP/2, HTTP/3 and QUIC.&lt;/p&gt;&#xA;&lt;p&gt;I presently work at Cloudflare on the Protocols team who own Layer 4 and Layer 7&#xA;termination and proxying, helping to improve the security and performance of&#xA;Internet-facing services. In this role I focus on the application-layer&#xA;enhancements made possible by leading edge developments in the underpinning&#xA;protocols. As part of that I&amp;rsquo;m a co-maintainer of&#xA;&lt;a href=&#34;https://github.com/cloudflare/quiche&#34;&gt;quiche&lt;/a&gt;, an open source library for&#xA;HTTP/3 and QUIC written in Rust.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Antimatter</title>
      <link>https://lucaspardue.com/antimatter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://lucaspardue.com/antimatter/</guid>
      <description>&lt;p&gt;I produced this poster as part of a university module entitled Communicating&#xA;Science.&lt;/p&gt;&#xA;&lt;p&gt;The poster was targeted toward GCSE and A-Level students hence the bold design&#xA;and colours to help improve attraction and interest.&lt;/p&gt;&#xA;&lt;p&gt;I originally uploaded this poster to a past incarnation of&#xA;&lt;a href=&#34;www.lucaspardue.co.uk&#34;&gt;www.lucaspardue.co.uk&lt;/a&gt; and I was partially surprised to&#xA;find relinked or reblogged on several sites concerning infographics, physics&#xA;etc. The poster is linked to by a Rutgers&#xA;&lt;a href=&#34;http://www.rci.rutgers.edu/~jbass/courses/415_spr09_poster.htm&#34;&gt;assignment&lt;/a&gt;&#xA;page concerning Information Design and I still seem to have traffic coming from&#xA;there, so for all the visitors that have been hunting for the poster, here it&#xA;is.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Publications</title>
      <link>https://lucaspardue.com/publications/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://lucaspardue.com/publications/</guid>
      <description>&lt;p&gt;The following is a collection of openly available publications beyond this blog&#xA;that I have authored or co-authored.&lt;/p&gt;&#xA;&lt;h2 id=&#34;rfcs&#34;&gt;RFCs&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/rfc9218/&#34;&gt;RFC 9218 Extensible Prioritization Scheme for HTTP&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/rfc9530/&#34;&gt;RFC 9530 Digest Fields&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/rfc9297/&#34;&gt;RFC 9297 HTTP Datagrams and the Capsule Protocol&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;internet-drafts&#34;&gt;Internet-Drafts&lt;/h2&gt;&#xA;&lt;p&gt;Some of these are abandoned or expired:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-edm-protocol-greasing/&#34;&gt;Maintaining Protocols Using Grease and Variability&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-ietf-httpbis-resumable-upload/&#34;&gt;Resumable Uploads for HTTP&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-ietf-quic-qlog-main-schema/&#34;&gt;qlog: Structured Logging for Network Protocols&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-ietf-quic-qlog-quic-events/&#34;&gt;QUIC event definitions for qlog&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-ietf-quic-qlog-h3-events/&#34;&gt; HTTP/3 qlog event definitions&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-pardue-capsule-ext-guidance/&#34;&gt;Guidance for HTTP Capsule Protocol Extensibility&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-thomson-httpbis-h2-stream-limits/&#34;&gt;Using HTTP/3 Stream Limits in HTTP/2&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-kazuho-quic-quic-on-streams/&#34;&gt;QUIC on Streams&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-kazuho-httpbis-http3-on-streams/&#34;&gt;HTTP/3 on Streams&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-pardue-http-identity-digest/&#34;&gt;HTTP Identity Digest&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-kleidl-digest-fields-problem-types/&#34;&gt; HTTP Problem Types for Digest Fields&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-pardue-httpbis-priority-order/&#34;&gt;HTTP priority order extension&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-pardue-httpbis-preconnect-hint-svc-param/&#34;&gt;A Preconnect Hint for SVCB/HTTPS RR&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-thomson-httpbis-alt-svcb/&#34;&gt;HTTP Alternative Services, Plan B&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-duke-httpbis-quic-version-alt-svc/&#34;&gt;An Alt-Svc Parameter and SvcParamKey for QUIC Versions&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-pardue-httpbis-http-network-tunnelling/&#34;&gt;HTTP-initiated Network Tunnelling (HiNT)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-pardue-masque-dgram-priority/&#34;&gt;HTTP Datagram Prioritization&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-pardue-quic-http-mcast/&#34;&gt;HTTP over multicast QUIC&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://datatracker.ietf.org/doc/draft-jholland-quic-multicast/&#34;&gt;Multicast Extension for QUIC&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;blog-posts&#34;&gt;Blog Posts&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://blog.cloudflare.com/quic-version-1-is-live-on-cloudflare/&#34;&gt;QUIC version 1 is Live of Cloudflare&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://blog.cloudflare.com/last-call-for-quic/&#34;&gt;A Last Call for QUIC, a giant leap for the Internet&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://blog.cloudflare.com/how-to-test-http-3-and-quic-with-firefox-nightly/&#34;&gt;How to test HTTP/3 and QUIC with Firefox Nightly&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://blog.cloudflare.com/adopting-a-new-approach-to-http-prioritization/&#34;&gt;Adopting a new approach to HTTP prioritization&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://blog.cloudflare.com/http-3-from-root-to-tip/&#34;&gt;HTTP/3: From root to tip&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Adaptive Media Streaming over HTTP/2 at the BBC&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.bbc.co.uk/rd/blog/2014-12-adaptive-media-streaming-over-http-2-trial&#34;&gt;Trial Announcment&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.bbc.co.uk/rd/blog/2015-01-initial-results-from-the-adaptive-media-streaming-over-http-2-trial&#34;&gt;Results&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.bbc.co.uk/rd/blog/2015-07-performance-testing-results-of-adaptive-media-streaming-over-http&#34;&gt;Performance Lab testing&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;other&#34;&gt;Other&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.bbc.co.uk/rd/publications/whitepaper336&#34;&gt;BBC R&amp;amp;D White Paper 336: Scalable media delivery on the Web with HTTP Server Push&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>SpotifyStatusApplet</title>
      <link>https://lucaspardue.com/spotifystatusapplet/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://lucaspardue.com/spotifystatusapplet/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;images/applet-example.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;SpotifyStatusApplet was broken by a Spotify API change made in Q3 2018. All previous downloads have been removed from this site. I switched to a Logitech G915 TKL in 2021, so I no longer have any plans to work on applets.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;SpotifyStatusApplet - an LCD applet for the Logitech Gaming keyboard family.&lt;/p&gt;&#xA;&lt;p&gt;From version 1.2, the field titles (Track, Album and Artist) can be toggled&#xA;on/off by pressing &amp;ldquo;soft key 1&amp;rdquo;, the first key underneath the LCD on most&#xA;models.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
