<?xml version="1.0" encoding="UTF-8"?>
<opml version="2.0">
  <head>
    <title>Vincent Bernat — Blogroll</title>
    <ownerName>Vincent Bernat</ownerName>
    <ownerId>https://vincent.bernat.ch/en/blogroll</ownerId>
    <docs>https://opml.org/spec2.opml</docs>
  </head>
  <body>
    <outline text="Computing" title="Computing">
      <outline type="rss" text="Bartosz Ciechanowski" title="Bartosz Ciechanowski" xmlUrl="https://ciechanow.ski/atom.xml" htmlUrl="https://ciechanow.ski/" description="interactive visual explanations of how mechanical things work. Each article is an instructional piece of art." language="en"/>
      <outline type="rss" text="Chris Siebenmann" title="Chris Siebenmann" xmlUrl="https://utcc.utoronto.ca/~cks/space/blog/?atom" htmlUrl="https://utcc.utoronto.ca/~cks/space/blog/" description="University of Toronto sysadmin on Unix, ZFS, and Linux. I remember discovering his blog in 2016 and spending several days browsing all the articles." language="en"/>
      <outline type="rss" text="Michael Lynch" title="Michael Lynch" xmlUrl="https://mtlynch.io/posts/index.xml" htmlUrl="https://mtlynch.io/" description="ex-Google engineer and founder of TinyPilot on bootstrapping and self-hosting. He is also the author of &#34;Refactoring English.&#34; His article on why he quit Google is still one of the best insights into how some modern companies work. He hires an illustrator to add a cool illustration to many of his posts." language="en"/>
      <outline type="rss" text="Solène Rapenne" title="Solène Rapenne" xmlUrl="https://dataswamp.org/~solene/rss-html.xml" htmlUrl="https://dataswamp.org/~solene/" description="former OpenBSD developer on self-hosting and NixOS. Her articles pack a lot of practical information, and I always enjoy reading them." language="en"/>
      <outline type="rss" text="Adhityaa Chandrasekar" title="Adhityaa Chandrasekar" xmlUrl="https://adtac.in/feed.xml" htmlUrl="https://adtac.in" description="notes on software engineering by the author of Commento" language="en"/>
      <outline type="rss" text="Ben Kuhn" title="Ben Kuhn" xmlUrl="https://www.benkuhn.net/index.xml" htmlUrl="https://www.benkuhn.net/" description="former CTO of Wave on engineering management" language="en"/>
      <outline type="rss" text="Benoit Sigoure" title="Benoit Sigoure" xmlUrl="https://blog.tsunanet.net/feeds/posts/default" htmlUrl="https://blog.tsunanet.net/" description="OpenTSDB author on systems and infrastructure" language="en"/>
      <outline type="rss" text="Bozhidar Batsov" title="Bozhidar Batsov" xmlUrl="https://batsov.com/atom.xml" htmlUrl="http://batsov.com/" description="creator of RuboCop and CIDER on Emacs, OCaml, and Clojure tooling" language="en"/>
      <outline type="rss" text="Chris Glass" title="Chris Glass" xmlUrl="https://tribaal.io/atom.xml" htmlUrl="https://tribaal.io/" description="Canonical engineer on Ubuntu, OpenBSD, and system administration" language="en"/>
      <outline type="rss" text="Dan Brown" title="Dan Brown" xmlUrl="https://danb.me/blog/index.xml" htmlUrl="https://danb.me/blog/" description="creator of BookStack on open source maintenance and hardware" language="en"/>
      <outline type="rss" text="Daniel Aleksandersen" title="Daniel Aleksandersen" xmlUrl="https://feed.ctrl.blog/latest.atom" htmlUrl="https://www.ctrl.blog/" description="on everyday tech and obscure details" language="en"/>
      <outline type="rss" text="Dan Luu" title="Dan Luu" xmlUrl="https://danluu.com/atom.xml" htmlUrl="https://danluu.com/" description="software engineering, performance, and industry analysis" language="en"/>
      <outline type="rss" text="David Álvarez Rosa" title="David Álvarez Rosa" xmlUrl="https://david.alvarezrosa.com/index.xml" htmlUrl="https://david.alvarezrosa.com/" description="low-level performance and self-hosting" language="en"/>
      <outline type="rss" text="Diego Elio Pettenò" title="Diego Elio Pettenò" xmlUrl="https://flameeyes.blog/feed/" htmlUrl="https://flameeyes.blog" description="former Gentoo developer on self-hosting and electronics" language="en"/>
      <outline type="rss" text="Drew DeVault" title="Drew DeVault" xmlUrl="https://drewdevault.com/blog/index.xml" htmlUrl="https://drewdevault.com" description="creator of SourceHut and Sway on free software, Unix, and politics" language="en"/>
      <outline type="rss" text="Émile &#34;iMil&#34; Heitor" title="Émile &#34;iMil&#34; Heitor" xmlUrl="https://imil.net/blog/index.xml" htmlUrl="http://imil.net/blog/" description="NetBSD developer on virtualization and self-hosting" language="en"/>
      <outline type="rss" text="Gustavo Duarte" title="Gustavo Duarte" xmlUrl="http://feeds.feedburner.com/GustavoDuarte" htmlUrl="https://manybutfinite.com/" description="how computers and operating systems work" language="en"/>
      <outline type="rss" text="Henry Robinson" title="Henry Robinson" xmlUrl="https://www.the-paper-trail.org/index.xml" htmlUrl="https://www.the-paper-trail.org/" description="distributed systems papers. Unfortunately, he hasn&#39;t written a new article in years." language="en"/>
      <outline type="rss" text="Jan-Piet Mens" title="Jan-Piet Mens" xmlUrl="https://jpmens.net/atom.xml" htmlUrl="https://jpmens.net" description="DNS and Ansible consultant on sysadmin tooling" language="en"/>
      <outline type="rss" text="Jan Schaumann" title="Jan Schaumann" xmlUrl="https://www.netmeister.org/blog/rss.xml" htmlUrl="http://www.netmeister.org/blog/" description="NetBSD developer and security engineer on Internet infrastructure" language="en"/>
      <outline type="rss" text="Jean-Baptiste Kempf" title="Jean-Baptiste Kempf" xmlUrl="https://jbkempf.com/blog/index.xml" htmlUrl="https://jbkempf.com/blog/" description="president of VideoLAN on VLC, FFmpeg, and multimedia" language="en"/>
      <outline type="rss" text="Jeff Geerling" title="Jeff Geerling" xmlUrl="https://www.jeffgeerling.com/blog.xml" htmlUrl="http://www.jeffgeerling.com/" description="YouTuber on Raspberry Pi, homelab, and hardware" language="en"/>
      <outline type="rss" text="Jérôme Petazzoni" title="Jérôme Petazzoni" xmlUrl="http://jpetazzo.github.io/atom.xml" htmlUrl="http://jpetazzo.github.io" description="early Docker employee on containers and Kubernetes" language="en"/>
      <outline type="rss" text="Joel Knight" title="Joel Knight" xmlUrl="https://www.packetmischief.ca/feed/" htmlUrl="https://www.packetmischief.ca" description="cloud security, AWS, and OpenBSD" language="en"/>
      <outline type="rss" text="Jonas Hietala" title="Jonas Hietala" xmlUrl="https://www.jonashietala.se/feed.xml" htmlUrl="https://www.jonashietala.se/" description="homelab, Kubernetes, Neovim, and keyboards" language="en"/>
      <outline type="rss" text="Julia Evans" title="Julia Evans" xmlUrl="https://jvns.ca/atom.xml" htmlUrl="http://jvns.ca" description="author of Wizard Zines on Linux, networking, and programming" language="en"/>
      <outline type="rss" text="Lina" title="Lina" xmlUrl="https://lina.sh/blog/rss.xml?lang=en" htmlUrl="https://lina.sh" description="Internet censorship in Germany and security research" language="en"/>
      <outline type="rss" text="Mads Hartmann" title="Mads Hartmann" xmlUrl="https://blog.mads-hartmann.com/feed.xml" htmlUrl="https://mads-hartmann.com/" description="observability, SRE, and Nix" language="en"/>
      <outline type="rss" text="Marc Brooker" title="Marc Brooker" xmlUrl="https://brooker.co.za/blog/atom.xml" htmlUrl="http://brooker.co.za/blog/" description="AWS engineer on distributed systems and databases" language="en"/>
      <outline type="rss" text="Mat Duggan" title="Mat Duggan" xmlUrl="https://matduggan.com/rss/" htmlUrl="https://matduggan.com/" description="opinions on infrastructure and operations" language="en"/>
      <outline type="rss" text="Mathieu Corbin" title="Mathieu Corbin" xmlUrl="https://mcorbin.fr/api/public/v1/rss?locale=fr" htmlUrl="https://mcorbin.fr" description="observability, Kubernetes, and software careers. I worked with Mathieu at Exoscale. While I disagree with many of his articles, I still enjoy reading them." language="fr"/>
      <outline type="rss" text="Nelson Figueroa" title="Nelson Figueroa" xmlUrl="https://nelson.cloud/index.xml" htmlUrl="https://nelson.cloud/" description="short how-tos on tools, cloud, and macOS" language="en"/>
      <outline type="rss" text="Pierre de La Morinerie" title="Pierre de La Morinerie" xmlUrl="https://kemenaran.winosx.com/atom.xml" htmlUrl="https://kemenaran.winosx.com/" description="Ruby, Rails, and Game Boy reverse engineering" language="en"/>
      <outline type="rss" text="Rachel Kroll" title="Rachel Kroll" xmlUrl="https://rachelbythebay.com/w/atom.xml" htmlUrl="https://rachelbythebay.com/w/" description="former Google and Facebook SRE with sysadmin war stories" language="en"/>
      <outline type="rss" text="Sam Rose" title="Sam Rose" xmlUrl="https://samwho.dev/rss.xml" htmlUrl="https://samwho.dev" description="interactive visual explanations of algorithms" language="en"/>
      <outline type="rss" text="Sean Goedecke" title="Sean Goedecke" xmlUrl="https://www.seangoedecke.com/rss.xml" htmlUrl="https://seangoedecke.com" description="GitHub engineer on software engineering culture at large companies" language="en"/>
      <outline type="rss" text="Sergey Tselovalnikov" title="Sergey Tselovalnikov" xmlUrl="https://serce.me/feed.xml" htmlUrl="https://serce.me" description="software engineering practices" language="en"/>
      <outline type="rss" text="Simon Hørup Eskildsen" title="Simon Hørup Eskildsen" xmlUrl="https://sirupsen.com/atom.xml" htmlUrl="https://sirupsen.com/" description="co-founder of turbopuffer on napkin math and databases" language="en"/>
      <outline type="rss" text="Simon Willison" title="Simon Willison" xmlUrl="https://simonwillison.net/atom/everything/" htmlUrl="http://simonwillison.net/" description="co-creator of Django on LLMs. He is now famous for testing LLMs with pelicans. One of the best-known bloggers on LLMs." language="en"/>
      <outline type="rss" text="Susam Pal" title="Susam Pal" xmlUrl="https://susam.net/feed.xml" htmlUrl="https://susam.net/" description="computing, mathematics, and small tools" language="en"/>
      <outline type="rss" text="Tyler Croy" title="Tyler Croy" xmlUrl="http://feeds.feedburner.com/UnethicalBlogger" htmlUrl="https://brokenco.de/" description="Jenkins contributor on Rust and self-hosting" language="en"/>
      <outline type="rss" text="Will Larson" title="Will Larson" xmlUrl="https://lethain.com/feeds.xml" htmlUrl="https://lethain.com/" description="engineering executive and author on engineering leadership. I still have to read his books." language="en"/>
      <outline type="rss" text="Willy Tarreau" title="Willy Tarreau" xmlUrl="http://wtarreau.blogspot.com/feeds/posts/default" htmlUrl="http://wtarreau.blogspot.com/" description="HAProxy author on performance, hardware, and data structures" language="en"/>
      <outline type="rss" text="Xe Iaso" title="Xe Iaso" xmlUrl="https://xeiaso.net/blog.rss" htmlUrl="https://xeiaso.net/" description="author of Anubis on programming, Nix, and tech culture" language="en"/>
      <outline type="rss" text="Yash Garg" title="Yash Garg" xmlUrl="https://yashgarg.dev/posts/index.xml" htmlUrl="https://yashgarg.dev/" description="personal essays on software and life" language="en"/>
    </outline>
    <outline text="Network" title="Network">
      <outline type="rss" text="Ben Cox" title="Ben Cox" xmlUrl="https://blog.benjojo.co.uk/rss.xml" htmlUrl="https://blog.benjojo.co.uk" description="Internet routing, BGP, and network experiments. Many of his blog posts are innovative: running Linux on a Mellanox SN2010, finding flaws in BGP implementations, and hunting down stuck BGP routes." language="en"/>
      <outline type="rss" text="Alcé Lafranque" title="Alcé Lafranque" xmlUrl="https://telcokwaks.com/index.xml" htmlUrl="https://telcokwaks.com/" description="telecom networking, EVPN, and IPv6" language="en"/>
      <outline type="rss" text="Christopher Hart" title="Christopher Hart" xmlUrl="https://chrisjhart.com/feed.xml" htmlUrl="https://www.chrisjhart.com/" description="network engineering and Cisco troubleshooting" language="en"/>
      <outline type="rss" text="CZ.NIC Staff Blog" title="CZ.NIC Staff Blog" xmlUrl="https://en.blog.nic.cz/feed/" htmlUrl="https://en.blog.nic.cz" description="DNS, BIRD, and Knot from the .cz registry" language="en"/>
      <outline type="rss" text="Dmytro Shypovalov" title="Dmytro Shypovalov" xmlUrl="https://routingcraft.net/feed/" htmlUrl="https://routingcraft.net" description="segment routing and traffic engineering" language="en"/>
      <outline type="rss" text="Ivan Pepelnjak" title="Ivan Pepelnjak" xmlUrl="https://feed.ipspace.net/blog/" htmlUrl="http://blog.ipspace.net/" description="founder of ipSpace.net on network design and protocols. A must-read for most network engineers, with a lot of educational content and labs." language="en"/>
      <outline type="rss" text="Michael Kashin" title="Michael Kashin" xmlUrl="https://networkop.co.uk/atom.xml" htmlUrl="https://networkop.co.uk/" description="network automation, YANG, and SDN" language="en"/>
      <outline type="rss" text="Michael McNamara" title="Michael McNamara" xmlUrl="https://feeds.feedburner.com/michaelfmcnamara" htmlUrl="https://blog.michaelfmcnamara.com" description="enterprise networking and troubleshooting" language="en"/>
      <outline type="rss" text="Mircea Ulinic" title="Mircea Ulinic" xmlUrl="https://mirceaulinic.net/index.xml" htmlUrl="http://mirceaulinic.net" description="NAPALM maintainer on network automation with Salt" language="en"/>
      <outline type="rss" text="NLnet Labs" title="NLnet Labs" xmlUrl="https://blog.nlnetlabs.nl/rss/" htmlUrl="https://blog.nlnetlabs.nl/" description="DNS and routing security software" language="en"/>
      <outline type="rss" text="Radovan Brezula" title="Radovan Brezula" xmlUrl="https://brezular.com/feed/" htmlUrl="https://brezular.com" description="network labs, GNS3, and Raspberry Pi" language="en"/>
      <outline type="rss" text="Roman Dodin" title="Roman Dodin" xmlUrl="https://netdevops.me/feed_rss_created.xml" htmlUrl="https://netdevops.me/" description="creator of containerlab on network automation and gNMI" language="en"/>
      <outline type="rss" text="Stéphane Bortzmeyer" title="Stéphane Bortzmeyer" xmlUrl="https://www.bortzmeyer.org/feed-full.atom" htmlUrl="https://www.bortzmeyer.org/" description="AFNIC engineer on RFCs, DNS, and Internet governance" language="fr"/>
    </outline>
    <outline text="Linux" title="Linux">
      <outline type="rss" text="Bootlin" title="Bootlin" xmlUrl="https://bootlin.com/feed/" htmlUrl="https://bootlin.com" description="embedded Linux and kernel engineering" language="en"/>
      <outline type="rss" text="Brendan Gregg" title="Brendan Gregg" xmlUrl="https://www.brendangregg.com/blog/rss.xml" htmlUrl="https://www.brendangregg.com/blog" description="creator of flame graphs on systems performance. He is an expert in observability, with DTrace on Solaris and eBPF on Linux. Too bad he didn&#39;t like SystemTap!" language="en"/>
      <outline type="rss" text="Greg Kroah-Hartman" title="Greg Kroah-Hartman" xmlUrl="http://www.kroah.com/log/index.rss" htmlUrl="http://kroah.com/log/" description="Linux stable kernel maintainer on kernel development and CVEs" language="en"/>
      <outline type="rss" text="Jean-Tiare Le Bigot" title="Jean-Tiare Le Bigot" xmlUrl="https://blog.yadutaf.fr/index.xml" htmlUrl="http://blog.yadutaf.fr/" description="Linux networking, eBPF, and Kubernetes" language="en"/>
      <outline type="rss" text="Lennart Poettering" title="Lennart Poettering" xmlUrl="http://0pointer.de/blog/index.rss20" htmlUrl="http://0pointer.net/blog/" description="creator of systemd and PulseAudio on Linux plumbing" language="en"/>
      <outline type="rss" text="Marc Richards" title="Marc Richards" xmlUrl="https://talawah.io/feed.rss" htmlUrl="https://talawah.io/blog/" description="Linux HTTP performance tuning" language="en"/>
      <outline type="rss" text="people.kernel.org" title="people.kernel.org" xmlUrl="https://people.kernel.org/read/feed/" htmlUrl="https://people.kernel.org" description="blogs of Linux kernel developers" language="en"/>
    </outline>
    <outline text="Programming" title="Programming">
      <outline type="rss" text="Aleksey Kladov" title="Aleksey Kladov" xmlUrl="https://matklad.github.io/feed.xml" htmlUrl="https://matklad.github.io/" description="creator of rust-analyzer on programming, Rust, and Zig" language="en"/>
      <outline type="rss" text="Amos Wenger" title="Amos Wenger" xmlUrl="https://fasterthanli.me/index.xml" htmlUrl="https://fasterthanli.me" description="long deep dives in Rust" language="en"/>
      <outline type="rss" text="Anil Madhavapeddy" title="Anil Madhavapeddy" xmlUrl="https://anil.recoil.org/news.xml" htmlUrl="https://anil.recoil.org/" description="Cambridge professor and MirageOS co-creator on OCaml" language="en"/>
      <outline type="rss" text="Brandur Leach" title="Brandur Leach" xmlUrl="https://brandur.org/articles.atom" htmlUrl="https://brandur.org" description="Postgres, APIs, and Go" language="en"/>
      <outline type="rss" text="Chris Wellons" title="Chris Wellons" xmlUrl="https://nullprogram.com/feed/" htmlUrl="https://nullprogram.com" description="author of w64devkit on C programming and performance" language="en"/>
      <outline type="rss" text="Daniel Lemire" title="Daniel Lemire" xmlUrl="https://lemire.me/blog/feed/" htmlUrl="https://lemire.me/blog" description="professor and simdjson author on software performance" language="en"/>
      <outline type="rss" text="David Cramer" title="David Cramer" xmlUrl="https://cra.mr/rss.xml" htmlUrl="http://cra.mr/" description="founder of Sentry on developer tools and AI agents" language="en"/>
      <outline type="rss" text="David Crawshaw" title="David Crawshaw" xmlUrl="https://crawshaw.io/atom.xml" htmlUrl="https://crawshaw.io" description="co-founder of Tailscale on programming with Go and LLM agents" language="en"/>
      <outline type="rss" text="Denis Bakhvalov" title="Denis Bakhvalov" xmlUrl="https://easyperf.net/feed.xml" htmlUrl="https://easyperf.net/" description="Intel engineer on CPU performance analysis for C and C++" language="en"/>
      <outline type="rss" text="Dmitri Sotnikov" title="Dmitri Sotnikov" xmlUrl="https://yogthos.net/feed.xml" htmlUrl="https://yogthos.net/" description="Clojure and functional programming" language="en"/>
      <outline type="rss" text="Farid Zakaria" title="Farid Zakaria" xmlUrl="https://fzakaria.com/feed.xml" htmlUrl="https://fzakaria.com/" description="Nix, build systems, and linking. Many amazing articles pushing the limits of what Nix can do." language="en"/>
      <outline type="rss" text="Henrique Cabral" title="Henrique Cabral" xmlUrl="https://www.hmpcabral.com/atom.xml" htmlUrl="https://www.hmpcabral.com" description="C++ and compiler optimizations" language="en"/>
      <outline type="rss" text="Hynek Schlawack" title="Hynek Schlawack" xmlUrl="https://hynek.me/atom" htmlUrl="https://hynek.me/" description="author of attrs and structlog on Python" language="en"/>
      <outline type="rss" text="Jeff Atwood" title="Jeff Atwood" xmlUrl="https://blog.codinghorror.com/rss/" htmlUrl="https://blog.codinghorror.com/" description="co-founder of Stack Overflow on programming and human factors" language="en"/>
      <outline type="rss" text="Jeff Preshing" title="Jeff Preshing" xmlUrl="https://preshing.com/feed.php" htmlUrl="https://preshing.com/" description="former Ubisoft developer on C++ and concurrency" language="en"/>
      <outline type="rss" text="Jezen Thomas" title="Jezen Thomas" xmlUrl="https://jezenthomas.com/feed.xml" htmlUrl="http://jezenthomas.com" description="Haskell and running a software business" language="en"/>
      <outline type="rss" text="John Regehr" title="John Regehr" xmlUrl="https://blog.regehr.org/feed" htmlUrl="https://blog.regehr.org" description="University of Utah professor on compilers and testing" language="en"/>
      <outline type="rss" text="Krister Walfridsson" title="Krister Walfridsson" xmlUrl="https://kristerw.github.io/feed.xml" htmlUrl="https://kristerw.github.io/" description="GCC developer on compilers and optimizations" language="en"/>
      <outline type="rss" text="Leandro Pereira" title="Leandro Pereira" xmlUrl="https://tia.mat.br/static/rss.xml" htmlUrl="http://tia.mat.br/blog/html/" description="author of the Lwan web server on C programming" language="en"/>
      <outline type="rss" text="Matthias Endler" title="Matthias Endler" xmlUrl="https://endler.dev/rss.xml" htmlUrl="https://endler.dev/" description="lychee author on Rust and open source. He also blogs a lot about blogging, like many of us." language="en"/>
      <outline type="rss" text="Michael Malis" title="Michael Malis" xmlUrl="https://malisper.me/feed/" htmlUrl="https://malisper.me" description="Postgres internals and performance" language="en"/>
      <outline type="rss" text="Nikita Baksalyar" title="Nikita Baksalyar" xmlUrl="http://feeds.feedburner.com/NikitaBaksalyar?format=xml" htmlUrl="http://nbaksalyar.github.io" description="Rust and debuggers" language="en"/>
      <outline type="rss" text="Orson Peters" title="Orson Peters" xmlUrl="https://orlp.net/blog/atom.xml" htmlUrl="https://orlp.net/blog/" description="author of pdqsort on algorithms, hashing, and sorting" language="en"/>
      <outline type="rss" text="Pierre-Yves Ritschard" title="Pierre-Yves Ritschard" xmlUrl="https://spootnik.org/index.xml" htmlUrl="https://spootnik.org/" description="co-founder of Exoscale on Clojure and distributed systems" language="en"/>
      <outline type="rss" text="Reinout van Rees" title="Reinout van Rees" xmlUrl="https://reinout.vanrees.org/weblog/atom.xml" htmlUrl="http://reinout.vanrees.org/weblog/" description="Python, Django, and talk summaries" language="en"/>
      <outline type="rss" text="Ruud van Asseldonk" title="Ruud van Asseldonk" xmlUrl="https://ruuda.nl/feed.xml" htmlUrl="https://ruuda.nl/writing" description="Rust, configuration languages, and music software" language="en"/>
      <outline type="rss" text="Saúl Ibarra Corretgé" title="Saúl Ibarra Corretgé" xmlUrl="https://code.saghul.net/feed/" htmlUrl="https://code.saghul.net" description="libuv maintainer on txiki.js and QuickJS" language="en"/>
      <outline type="rss" text="Serge Zaitsev" title="Serge Zaitsev" xmlUrl="https://zserge.com/rss.xml" htmlUrl="https://zserge.com/" description="minimalist programming projects" language="en"/>
      <outline type="rss" text="Steve Losh" title="Steve Losh" xmlUrl="http://feeds2.feedburner.com/stevelosh" htmlUrl="http://stevelosh.com/" description="Common Lisp and Vim" language="en"/>
      <outline type="rss" text="Tweag" title="Tweag" xmlUrl="https://www.tweag.io/rss.xml" htmlUrl="https://tweag.io" description="Haskell, Nix, and formal methods" language="en"/>
      <outline type="rss" text="Vincent Hanquez" title="Vincent Hanquez" xmlUrl="https://vincenthz.github.io/atom.xml" htmlUrl="https://vincenthz.github.io" description="author of cryptonite on Haskell, Rust, and cryptography" language="en"/>
    </outline>
    <outline text="Retrocomputing" title="Retrocomputing">
      <outline type="rss" text="Fabien Sanglard" title="Fabien Sanglard" xmlUrl="https://fabiensanglard.net/rss.xml" htmlUrl="http://fabiensanglard.net" description="author of the Wolf3D and Doom Game Engine Black Books on retro game code. Every article is a little gem if you are even slightly interested in old games. His writing is quite approachable." language="en"/>
      <outline type="rss" text="Andrew Greenwood" title="Andrew Greenwood" xmlUrl="https://www.greenwoodprojects.net/feed/" htmlUrl="https://www.greenwoodprojects.net" description="OPL3 synthesis and DOS hacking" language="en"/>
      <outline type="rss" text="Gustavo Pezzi" title="Gustavo Pezzi" xmlUrl="https://pikuma.com/feed" htmlUrl="https://pikuma.com/blog" description="founder of Pikuma on retro game programming" language="en"/>
      <outline type="rss" text="Joshua Stein" title="Joshua Stein" xmlUrl="https://jcs.org/rss" htmlUrl="https://jcs.org/writings/" description="OpenBSD developer on classic Macintosh hacking" language="en"/>
      <outline type="rss" text="Mark Christian" title="Mark Christian" xmlUrl="https://writing.markchristian.org/feed.xml" htmlUrl="https://writing.markchristian.org/" description="Game Boy cartridges and gaming history" language="en"/>
      <outline type="rss" text="Scali" title="Scali" xmlUrl="https://scalibq.wordpress.com/feed/" htmlUrl="https://scalibq.wordpress.com" description="graphics, retro PC hardware, and Windows" language="en"/>
    </outline>
    <outline text="Web" title="Web">
      <outline type="rss" text="Chris Morgan" title="Chris Morgan" xmlUrl="https://chrismorgan.info/*.feed" htmlUrl="https://chrismorgan.info/" description="web development and site building" language="en"/>
      <outline type="rss" text="Codrops" title="Codrops" xmlUrl="http://feeds2.feedburner.com/tympanus" htmlUrl="https://tympanus.net/codrops" description="creative front-end development and WebGL. They often post cool demos." language="en"/>
      <outline type="rss" text="CSS Tricks" title="CSS Tricks" xmlUrl="http://feeds.feedburner.com/CssTricks" htmlUrl="https://css-tricks.com" description="CSS and front-end development" language="en"/>
      <outline type="rss" text="Cynthia Dunlop" title="Cynthia Dunlop" xmlUrl="https://writethatblog.substack.com/feed" htmlUrl="https://writethatblog.substack.com" description="co-author of Writing for Developers on engineering blog posts. Many insights if you are interested in blogging." language="en"/>
      <outline type="rss" text="David Bushell" title="David Bushell" xmlUrl="https://dbushell.com/rss.xml" htmlUrl="https://dbushell.com/blog/" description="front-end development and accessibility" language="en"/>
      <outline type="rss" text="Domenic Denicola" title="Domenic Denicola" xmlUrl="https://domenic.me/feed.xml" htmlUrl="https://domenic.me/" description="web standards editor on browsers and AI-assisted development" language="en"/>
      <outline type="rss" text="Herman Martinus" title="Herman Martinus" xmlUrl="https://herman.bearblog.dev/feed/" htmlUrl="https://herman.bearblog.dev" description="creator of Bear Blog on the small web and personal essays" language="en"/>
      <outline type="rss" text="James Zhan" title="James Zhan" xmlUrl="https://journal.james-zhan.com/feed/" htmlUrl="https://journal.james-zhan.com/" description="creative blogger and typography enthusiast" language="en"/>
      <outline type="rss" text="Max Glenister" title="Max Glenister" xmlUrl="https://blog.omgmog.net/feed.xml" htmlUrl="https://blog.omgmog.net/" description="front-end development and link roundups" language="en"/>
      <outline type="rss" text="Merlin Rebrović" title="Merlin Rebrović" xmlUrl="https://merlin.rebrovic.net/index.xml" htmlUrl="https://merlin.rebrovic.net/" description="designer on UX, design, and travel" language="en"/>
      <outline type="rss" text="Ryan Mulligan" title="Ryan Mulligan" xmlUrl="https://ryanmulligan.dev/feed.xml" htmlUrl="https://ryanmulligan.dev" description="CSS and front-end techniques" language="en"/>
      <outline type="rss" text="Smashing Magazine" title="Smashing Magazine" xmlUrl="https://www.smashingmagazine.com/feed/" htmlUrl="https://www.smashingmagazine.com/articles/" description="web design and front-end development" language="en"/>
    </outline>
    <outline text="Desktop" title="Desktop">
      <outline type="rss" text="Bruno Garcia" title="Bruno Garcia" xmlUrl="https://aduros.com/index.xml" htmlUrl="https://aduros.com/" description="Vim, i3, and minimalist computing" language="en"/>
      <outline type="rss" text="Gideon Wolfe" title="Gideon Wolfe" xmlUrl="https://gideonwolfe.com/index.xml" htmlUrl="https://gideonwolfe.com/" description="Linux desktop customization and terminal tools" language="en"/>
      <outline type="rss" text="Jeezy" title="Jeezy" xmlUrl="https://lgug2z.com/articles/index.xml" htmlUrl="https://lgug2z.com/articles/" description="creator of komorebi on tiling window managers, Rust, and Nix" language="en"/>
      <outline type="rss" text="Mastering Emacs" title="Mastering Emacs" xmlUrl="https://www.masteringemacs.org/feed" htmlUrl="https://www.masteringemacs.org/" description="Mickey Petersen on Emacs tips and features" language="en"/>
    </outline>
    <outline text="Cartoons" title="Cartoons">
      <outline type="rss" text="Laurel Duermael" title="Laurel Duermael" xmlUrl="https://bloglaurel.com/rss" htmlUrl="https://bloglaurel.com" description="drawn diary of a French illustrator" language="fr"/>
      <outline type="rss" text="Monkey User" title="Monkey User" xmlUrl="https://www.monkeyuser.com/index.xml" htmlUrl="https://www.monkeyuser.com" description="comics about software development" language="en"/>
      <outline type="rss" text="PhD comics" title="PhD comics" xmlUrl="https://phdcomics.com/gradfeed.php" htmlUrl="http://www.phdcomics.com" description="Jorge Cham&#39;s comics about life in academia" language="en"/>
      <outline type="rss" text="Tom Fishburne" title="Tom Fishburne" xmlUrl="https://marketoonist.com/feed" htmlUrl="https://marketoonist.com" description="cartoons about marketing and business" language="en"/>
      <outline type="rss" text="What if?" title="What if?" xmlUrl="https://what-if.xkcd.com/feed.atom" htmlUrl="https://what-if.xkcd.com" description="Randall Munroe answering absurd questions with physics" language="en"/>
      <outline type="rss" text="XKCD" title="XKCD" xmlUrl="https://xkcd.com/rss.xml" htmlUrl="https://xkcd.com" description="Randall Munroe&#39;s webcomic about science, math, and computers. You can illustrate a lot of subjects with an XKCD comic!" language="en"/>
    </outline>
    <outline text="Games" title="Games">
      <outline type="rss" text="Gaming since 198x" title="Gaming since 198x" xmlUrl="https://www.gamingsince198x.fr/feed/" htmlUrl="https://www.gamingsince198x.fr" description="video game history and retro gaming" language="fr"/>
      <outline type="rss" text="Jordan Mechner" title="Jordan Mechner" xmlUrl="https://www.jordanmechner.com/feed/" htmlUrl="https://www.jordanmechner.com/" description="creator of Prince of Persia, now a graphic novelist. He is my second-favorite game author." language="en"/>
      <outline type="rss" text="Ron Gilbert" title="Ron Gilbert" xmlUrl="https://grumpygamer.com/rss2.0" htmlUrl="https://grumpygamer.com" description="creator of Monkey Island on game design. He is my favorite game author." language="en"/>
    </outline>
    <outline text="Misc" title="Misc">
      <outline type="rss" text="David Larlet" title="David Larlet" xmlUrl="https://larlet.fr/david/log/" htmlUrl="https://larlet.fr/david/" description="notes on the web, technology, and society" language="fr"/>
      <outline type="rss" text="David Madore" title="David Madore" xmlUrl="http://www.madore.org/~david/weblog/weblog.rss" htmlUrl="http://www.madore.org/~david/weblog/" description="French mathematician on maths, science, and society. Winner of the prize for the longest blog posts." language="fr"/>
      <outline type="rss" text="Maître Eolas" title="Maître Eolas" xmlUrl="https://www.maitre-eolas.fr/feed/rss2" htmlUrl="http://www.maitre-eolas.fr/" description="French lawyer on justice and law" language="fr"/>
      <outline type="rss" text="Natacha Kerensikova" title="Natacha Kerensikova" xmlUrl="http://instinctive.eu/weblog/index.atom" htmlUrl="http://instinctive.eu/weblog/" description="personal essays" language="fr"/>
      <outline type="rss" text="Nick Porcino" title="Nick Porcino" xmlUrl="https://nickporcino.com/rss.xml" htmlUrl="https://nickporcino.com/" description="essays on technology, creativity, and AI" language="en"/>
      <outline type="rss" text="Tristan Nitot" title="Tristan Nitot" xmlUrl="https://www.standblog.org/blog/feed/rss2" htmlUrl="https://standblog.org/blog/" description="founder of Mozilla Europe on digital freedom and ecology" language="fr"/>
      <outline type="rss" text="Uses This" title="Uses This" xmlUrl="https://usesthis.com/feed.atom" htmlUrl="https://usesthis.com/" description="interviews about the tools people use" language="en"/>
    </outline>
  </body>
</opml>