41554 blogs · [ { "id": "01a087bf-8f4f-7208-8ab8-d2a86f3b1fb0", "title": "Merging OpenBSD file systems non-destructively", "url": "https://perezdecastro.org/2025/openbsdams-merge-filesystems.html", "published_at": "2025-11-03T22:39:00+00:00" }, { "id": "01a087bf-8f4f-7208-8ab8-d2a86f4ecb2d", "title": "Standalone Binaries With Zig CC and Meson", "url": "https://perezdecastro.org/2023/standalone-binaries-zigcc-meson.html", "published_at": "2023-11-24T11:32:00+00:00" }, { "id": "01a087bf-8f4f-7208-8ab8-d2a870222da2", "title": "Sunsetting NPAPI support in WebKitGTK (and WPE)", "url": "https://perezdecastro.org/2020/webkitgtk-npapi-sunsetting.html", "published_at": "2020-09-28T21:50:00+00:00" }, { "id": "01a087bf-8f4f-7208-8ab8-d2a870d14bc7", "title": "The Road to WebKit 2.26: a Six Month Retrospective", "url": "https://perezdecastro.org/2019/webkit-2.26-six-month-retrospective.html", "published_at": "2019-10-28T00:30:00+00:00" }, { "id": "01a087bf-8f4f-7208-8ab8-d2a870ec4d5e", "title": "WPE WebKit 2.24", "url": "https://perezdecastro.org/2019/wpe-webkit-2.24.html", "published_at": "2019-05-21T18:00:00+00:00" }, { "id": "01a087bf-8f4f-7208-8ab8-d2a871d9f080", "title": "Web Engines Hackfest 2018 → FOSDEM 2019", "url": "https://perezdecastro.org/2019/from-web-engines-hackfest-to-fosdem.html", "published_at": "2019-01-27T21:45:00+00:00" }, { "id": "01a087bf-8f4f-7208-8ab8-d2a872406934", "title": "Comments: Begone!", "url": "https://perezdecastro.org/2018/comments-begone.html", "published_at": "2018-09-22T14:55:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aa8ac51fa", "title": "Web Engines Hackfest, 2017 Edition", "url": "https://perezdecastro.org/2017/web-engines-hackfest-towards-wpe-releases.html", "published_at": "2017-10-20T22:30:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aa941bb81", "title": "SnabbWall's Traffic Analyzer: L7Spy", "url": "https://perezdecastro.org/2016/snabbwalls-l7spy-analyzer.html", "published_at": "2016-08-18T07:51:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aa9d20932", "title": "ljndpi 0.0.3 released with nDPI 1.8 support", "url": "https://perezdecastro.org/2016/ljndpi-0.0.3-released.html", "published_at": "2016-07-31T19:15:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aaac287eb", "title": "Identifying Layer-7 packet flows in SnabbWall", "url": "https://perezdecastro.org/2016/identifying-l7-flows.html", "published_at": "2016-04-26T19:34:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aab9e41bf", "title": "ljndpi: The SnabbWall sidekick", "url": "https://perezdecastro.org/2016/ljndi-snabbwall-sidekick.html", "published_at": "2016-01-19T18:29:39+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aac16bb33", "title": "Introducing SnabbWall", "url": "https://perezdecastro.org/2015/introducing-snabbwall.html", "published_at": "2015-12-30T18:20:20+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aac8109ed", "title": "Locked out of SSH? Renew all the keys!", "url": "https://perezdecastro.org/2015/old-ssh-keys.html", "published_at": "2015-08-15T22:52:50+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aac97c0a0", "title": "Inception! JS-in-JS!", "url": "https://perezdecastro.org/2014/js-inception-v8.html", "published_at": "2014-12-04T00:00:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aacf42af2", "title": "A tale of multiple processes in WebKitGTK+", "url": "https://perezdecastro.org/2014/multiprocess-in-webkitgtk.html", "published_at": "2014-02-17T21:45:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aadd43744", "title": "Tagged-PDF: Coming to a Poppler near you", "url": "https://perezdecastro.org/2013/poppler-tagged-pdf.html", "published_at": "2013-10-14T13:30:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aae3b43dc", "title": "Optimizing Qt for MIPS: QString::fromLatin1", "url": "https://perezdecastro.org/2013/optimizing-qt-for-mips-qstringfromlatin1.html", "published_at": "2013-02-27T13:14:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aae78cdaf", "title": "Back from FOSDEM — 2013 Edition", "url": "https://perezdecastro.org/2013/back-from-fosdem-2013-edition.html", "published_at": "2013-02-11T21:00:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aaf256c05", "title": "GUADEC, second round (for me)", "url": "https://perezdecastro.org/2012/guadec-second-round-for-me.html", "published_at": "2012-07-23T13:48:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aafda9972", "title": "List of articles about systemd", "url": "https://perezdecastro.org/2012/list-of-articles-about-systemd.html", "published_at": "2012-06-26T17:23:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab0c4249f", "title": "The GNOME, the OS and the OSTree", "url": "https://perezdecastro.org/2012/the-gnome-the-os-and-the-ostree.html", "published_at": "2012-06-15T01:59:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab138f26b", "title": "Some Tracker + SPARQL bits", "url": "https://perezdecastro.org/2012/some-tracker-sparql-bits.html", "published_at": "2012-02-20T16:32:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab17cf4b2", "title": "Attending FOSDEM 2012", "url": "https://perezdecastro.org/2012/fosdem-2012.html", "published_at": "2012-01-29T18:47:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab1bd1ed9", "title": "DMon 0.4.2 “Three Wise Men” released", "url": "https://perezdecastro.org/2012/dmon-0-4-2-released.html", "published_at": "2012-01-07T20:13:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab1e88e62", "title": "How to develop (simple) Quill filters (and make them available to users)", "url": "https://perezdecastro.org/2011/how-to-develop-simple-quill-filters.html", "published_at": "2011-09-20T22:27:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab29e3d39", "title": "DMon 0.4: New guts & new features", "url": "https://perezdecastro.org/2011/dmon-0-4-new-guts-and-new-features.html", "published_at": "2011-07-25T08:50:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab34627af", "title": "Live is live: How to use Tracker from Qt apps and have your view of the world up to date", "url": "https://perezdecastro.org/2011/live-is-live-tracker-qt-uptodate.html", "published_at": "2011-02-28T00:01:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab3ce614b", "title": "”I am alive” update + going to FOSDEM", "url": "https://perezdecastro.org/2011/alive-fosdem.html", "published_at": "2011-01-30T15:58:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab48e4064", "title": "DMon status report: evolution to 0.3.7", "url": "https://perezdecastro.org/2010/dmon-status-report-0-3-7.html", "published_at": "2010-10-04T15:06:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab4bb51de", "title": "Some thoughts (and code) around GObject-Introspection", "url": "https://perezdecastro.org/2010/some-thoughts-and-code-around-gobject-introspection.html", "published_at": "2010-09-05T21:40:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab4c49638", "title": "DMon: Process monitoring with style", "url": "https://perezdecastro.org/2010/dmon-process-monitoring-with-style.html", "published_at": "2010-08-26T22:18:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab544609a", "title": "vfand: A daemon to control fan speed in Vaio laptops", "url": "https://perezdecastro.org/2010/vfand-a-daemon-to-control-fan-speed-in-vaio-laptops.html", "published_at": "2010-07-27T17:45:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab5cf9426", "title": "How to make the Python interpreter friendlier", "url": "https://perezdecastro.org/2010/make-the-python-interpreter-friendlier.html", "published_at": "2010-04-15T15:02:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab5fd35b7", "title": "Python recipe: Functional config file parsing", "url": "https://perezdecastro.org/2009/python-recipe-functional-config-file-parsing.html", "published_at": "2009-12-12T02:17:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab6eaa7f1", "title": "Factor out your Apache-fu with mod_macro", "url": "https://perezdecastro.org/2009/factor-out-your-apache-fu-with-mod_macro.html", "published_at": "2009-10-19T10:23:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab718a3f5", "title": "More DebConf 9 adventures", "url": "https://perezdecastro.org/2009/more-debconf9-adventures.html", "published_at": "2009-08-01T22:40:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab80478ff", "title": "First day at the DebConf 9", "url": "https://perezdecastro.org/2009/1st-day-at-debconf9.html", "published_at": "2009-07-26T23:19:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab8163884", "title": "See you at DebConf 9", "url": "https://perezdecastro.org/2009/see-you-at-debconf9.html", "published_at": "2009-07-24T15:01:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab8e091a6", "title": "Some news, including Bill 0.2 release", "url": "https://perezdecastro.org/2009/some-news-including-bill-02-release.html", "published_at": "2009-05-28T23:39:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab96dfdc8", "title": "Python talks Collectd", "url": "https://perezdecastro.org/2009/python-talks-collectd.html", "published_at": "2009-03-22T21:32:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93ab9fe7cd7", "title": "Bill 0.1-2 released", "url": "https://perezdecastro.org/2009/bill-01-2-released.html", "published_at": "2009-01-30T13:28:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aba01c52a", "title": "Meet Bill", "url": "https://perezdecastro.org/2008/meet-bill.html", "published_at": "2008-11-27T01:55:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93aba4ddfab", "title": "Convert repositories with fast-{export,import}", "url": "https://perezdecastro.org/2008/convert-repositories-with-fast-exportimport.html", "published_at": "2008-11-20T11:44:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93abad7799a", "title": "Tip: Faster remote shells with multiplexed SSH", "url": "https://perezdecastro.org/2008/tip-ssh-mux.html", "published_at": "2008-06-26T16:37:00+00:00" }, { "id": "01a087bf-8f50-73ec-b730-a93abbb28c48", "title": "More btrfs goodness: snapshots", "url": "https://perezdecastro.org/2008/more-btrfs-goodness-snapshots.html", "published_at": "2008-06-25T21:42:00+00:00" } ] posts Claim your blog
Back to perezdecastro.org
Blog · corpus.blog/blogs/perezdecastro.org/posts

perezdecastro.org

perezdecastro.org

2025

2023

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008