56,966 blogs · [ { "id": "01a087cc-86b6-7329-9a9e-f96b185182c4", "title": "Running in 2026", "url": "http://q.pfiffer.org//posts/2026-09-06-Running_in_2026.html", "published_at": "2026-09-06T16:00:00+00:00" }, { "id": "01a087cc-86ba-7321-b557-9ca7f8095d4c", "title": "South Fork of the Little Wind River", "url": "http://q.pfiffer.org//posts/2026-07-15-south_fork_little_wind.html", "published_at": "2026-07-15T16:00:00+00:00" }, { "id": "01a087cc-86ba-7321-b557-9ca7f8130ad0", "title": "2025 In Review", "url": "http://q.pfiffer.org//posts/2026-01-05-2025_in_review.html", "published_at": "2026-01-05T16:00:00+00:00" }, { "id": "01a087cc-86ba-7321-b557-9ca7f8d3deb3", "title": "Running for me in 2025", "url": "http://q.pfiffer.org//posts/2025-09-21-Delta_V.html", "published_at": "2025-09-21T16:00:00+00:00" }, { "id": "01a087cc-86ba-7321-b557-9ca7f9cda676", "title": "Tin Cup Creek", "url": "http://q.pfiffer.org//posts/2025-04-08-Tin_Cup_Creek.html", "published_at": "2025-04-08T16:00:00+00:00" }, { "id": "01a087cc-86ba-7321-b557-9ca7fa2b8971", "title": "On Car Living", "url": "http://q.pfiffer.org//posts/2025-03-20-On_car_living.html", "published_at": "2025-03-20T16:00:00+00:00" }, { "id": "01a087cc-86ba-7321-b557-9ca7fa2cc963", "title": "Skiing Sheep Mountain to Lockwood", "url": "http://q.pfiffer.org//posts/2025-01-26-Sheep_Mountain_to_Lockwood_Ski.html", "published_at": "2025-01-26T16:00:00+00:00" }, { "id": "01a087cc-86ba-7321-b557-9ca7fad18229", "title": "2024 In Review", "url": "http://q.pfiffer.org//posts/2025-01-02-2024_in_review.html", "published_at": "2025-01-02T16:00:00+00:00" }, { "id": "01a087cc-86ba-7321-b557-9ca7fbc9373e", "title": "Open Source GoPro Video Editing", "url": "http://q.pfiffer.org//posts/2024-12-04-Open_source_gopro_editing.html", "published_at": "2024-12-04T16:00:00+00:00" }, { "id": "01a087cc-86ba-7321-b557-9ca7fc9a7aea", "title": "2023 In Review", "url": "http://q.pfiffer.org//posts/2024-01-08-2023_in_review.html", "published_at": "2024-01-08T16:00:00+00:00" }, { "id": "01a087cc-86ba-7321-b557-9ca7fce6858c", "title": "Murghab/Мургаб River, Tajikistan 2023", "url": "http://q.pfiffer.org//posts/2023-09-05-Tajikistan_2023.html", "published_at": "2023-09-05T16:00:00+00:00" }, { "id": "01a087cc-86ba-7321-b557-9ca7fd379645", "title": "The Wild and Scenic Project", "url": "http://q.pfiffer.org//posts/2023-03-14-The_Wild_and_Scenic_Project.html", "published_at": "2023-03-14T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e4a709a0d", "title": "Simple Postgres Backups", "url": "http://q.pfiffer.org//posts/2022-11-11-Simple_Postgres_Backups.html", "published_at": "2022-11-11T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e4acb28f4", "title": "South Nahanni 2022: The Cirque of the Unclimbables", "url": "http://q.pfiffer.org//posts/2022-09-26-Nahanni_2022_pt_2.html", "published_at": "2022-09-26T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e4bb5c7b8", "title": "South Nahanni 2022: Little Nahanni", "url": "http://q.pfiffer.org//posts/2022-08-30-Nahanni_2022.html", "published_at": "2022-08-30T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e4bcf6f55", "title": "ReverseGPX, A Weekend Project", "url": "http://q.pfiffer.org//posts/2022-04-09-ReverseGPX_a_Weekend_Project.html", "published_at": "2022-04-09T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e4c631687", "title": "Upside-down and Underwater", "url": "http://q.pfiffer.org//posts/2022-04-05-Upside_down.html", "published_at": "2022-04-05T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e4c66c600", "title": "2021 In Review", "url": "http://q.pfiffer.org//posts/2022-01-02-2021_in_review.html", "published_at": "2022-01-02T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e4d3a750e", "title": "Chetco Recon", "url": "http://q.pfiffer.org//posts/2021-09-23-Chetco_Recon.html", "published_at": "2021-09-23T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e4e2d11bd", "title": "Finding a Vehicle", "url": "http://q.pfiffer.org//posts/2021-09-17-Finding_a_Vehicle.html", "published_at": "2021-09-17T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e4e73743a", "title": "Kyrgyzstan 2021 Part 2", "url": "http://q.pfiffer.org//posts/2021-09-08-Kyrgyzstan_2021_2.html", "published_at": "2021-09-08T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e4f4c1187", "title": "Kyrgyzstan 2021 Part 1", "url": "http://q.pfiffer.org//posts/2021-07-01-Kyrgyzstan_2021.html", "published_at": "2021-07-01T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e500edc48", "title": "Redis Predicate Matching", "url": "http://q.pfiffer.org//posts/2021-05-13-Redis_Predicate_Matching.html", "published_at": "2021-05-13T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e50e1cba8", "title": "The Great Server Migration", "url": "http://q.pfiffer.org//posts/2021-05-04-The_Server_Migration.html", "published_at": "2021-05-04T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e50fc11ca", "title": "2021 Boise Goals", "url": "http://q.pfiffer.org//posts/2021-04-22-Boise_Goals.html", "published_at": "2021-04-22T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e5182629c", "title": "Knowing A Place", "url": "http://q.pfiffer.org//posts/2021-02-18-To_Know_A_Place.html", "published_at": "2021-02-18T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e5223d24e", "title": "2020 In Review", "url": "http://q.pfiffer.org//posts/2021-01-03-2020_in_review.html", "published_at": "2021-01-03T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e52b751df", "title": "A Canyonlands Figure-8", "url": "http://q.pfiffer.org//posts/2020-10-22-Canyonlands.html", "published_at": "2020-10-22T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e53509f31", "title": "Building a Personal Gentoo Overlay", "url": "http://q.pfiffer.org//posts/2020-04-23-Personal_Gentoo_Overlay.html", "published_at": "2020-04-23T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e539d94de", "title": "MulletCache", "url": "http://q.pfiffer.org//posts/2020-04-03-MulletCache.html", "published_at": "2020-04-03T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e540fd953", "title": "Setjmp/Longjmp Exception Handling in C", "url": "http://q.pfiffer.org//posts/2020-03-25-Setjmp_Primer.html", "published_at": "2020-03-25T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e54e6b35a", "title": "A Random Python Timezone Bug", "url": "http://q.pfiffer.org//posts/2020-03-12-A_Random_Python_Timezone_Bug.html", "published_at": "2020-03-12T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e5509392c", "title": "Decoupling your game loop", "url": "http://q.pfiffer.org//posts/2020-03-02-Decoupling_your_game_loop.html", "published_at": "2020-03-02T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e559066cf", "title": "Django Aggregates Over JSONB", "url": "http://q.pfiffer.org//posts/2020-02-27-JSON_Aggregates.html", "published_at": "2020-02-27T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e564e3193", "title": "The Great MR2 FireSale", "url": "http://q.pfiffer.org//posts/2020-02-13-MR2_FireSale.html", "published_at": "2020-02-13T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e571e1ac2", "title": "Local Bad Times Ideas", "url": "http://q.pfiffer.org//posts/2020-01-28-Local_Bad_Times_Ideas.html", "published_at": "2020-01-28T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e57695d89", "title": "2019 In Review", "url": "http://q.pfiffer.org//posts/2020-01-03-2019_in_review.html", "published_at": "2020-01-03T16:00:00+00:00" }, { "id": "01a087cc-86bb-7390-ae20-d19e58575500", "title": "Python 2 Threading Primitives, Locks and Events", "url": "http://q.pfiffer.org//posts/2019-12-03-Python_Threading_Locks.html", "published_at": "2019-12-03T16:00:00+00:00" }, { "id": "01a087cc-86bc-738e-840d-51d23562f0e9", "title": "Camping + Others Megamix", "url": "http://q.pfiffer.org//posts/2019-08-29-Camping_plus_others_megamix.html", "published_at": "2019-08-29T16:00:00+00:00" }, { "id": "01a087cc-86bc-738e-840d-51d23644620a", "title": "Oregon Emerald Outback 2019", "url": "http://q.pfiffer.org//posts/2019-05-12-Emerald_Outback_2019.html", "published_at": "2019-05-12T16:00:00+00:00" }, { "id": "01a087cc-86bc-738e-840d-51d236ecdac6", "title": "Moab 2019", "url": "http://q.pfiffer.org//posts/2019-04-07-Moab_2019.html", "published_at": "2019-04-07T16:00:00+00:00" }, { "id": "01a087cc-86bc-738e-840d-51d237dc382f", "title": "SE Asia Dubai, Nepal", "url": "http://q.pfiffer.org//posts/2019-03-26-SE_Asia_Retrospect_2.html", "published_at": "2019-03-26T16:00:00+00:00" }, { "id": "01a087cc-86bc-738e-840d-51d23868eea9", "title": "SE Asia Guangzhou and Pakistan", "url": "http://q.pfiffer.org//posts/2019-03-25-SE_Asia_Retrospect.html", "published_at": "2019-03-25T16:00:00+00:00" }, { "id": "01a087cc-86bc-738e-840d-51d2389e3b66", "title": "2018 In Review", "url": "http://q.pfiffer.org//posts/2019-03-24-2018_in_review.html", "published_at": "2019-03-24T16:00:00+00:00" }, { "id": "01a087cc-86bc-738e-840d-51d238c2ee14", "title": "Oregon Outback 2018", "url": "http://q.pfiffer.org//posts/2018-08-15-Outback_2018.html", "published_at": "2018-08-15T16:00:00+00:00" }, { "id": "01a087cc-86bc-738e-840d-51d239314a9f", "title": "Cycling Goals 2018", "url": "http://q.pfiffer.org//posts/2018-03-28-Track_goals_2018.html", "published_at": "2018-03-28T16:00:00+00:00" }, { "id": "01a087cc-86bc-738e-840d-51d2397825b4", "title": "2017 In Review", "url": "http://q.pfiffer.org//posts/2018-01-05-2017_in_review.html", "published_at": "2018-01-05T16:00:00+00:00" }, { "id": "01a087cc-86bc-738e-840d-51d239db1d5e", "title": "Augment vs. Rewrite", "url": "http://q.pfiffer.org//posts/2017-12-05-Augment_vs_Rewrite.html", "published_at": "2017-12-05T16:00:00+00:00" }, { "id": "01a087cc-86bc-738e-840d-51d23a865562", "title": "Notes from Two Weeks of Haskell", "url": "http://q.pfiffer.org//posts/2017-10-21-Notes_from_two_weeks_of_haskell.html", "published_at": "2017-10-21T16:00:00+00:00" }, { "id": "01a087cc-86bc-738e-840d-51d23a8f7280", "title": "Lets Talk About a Bug", "url": "http://q.pfiffer.org//posts/2017-09-30-Bug_Story_1.html", "published_at": "2017-09-30T16:00:00+00:00" }, { "id": "01a087cc-86bc-738e-840d-51d23ab1a922", "title": "2016 In Review", "url": "http://q.pfiffer.org//posts/2016-12-31-2016_in_review.html", "published_at": "2016-12-31T16:00:00+00:00" }, { "id": "01a087cc-86bc-738e-840d-51d23aff0cc1", "title": "Camping Checklist", "url": "http://q.pfiffer.org//posts/2016-04-25-Camping_checklist.html", "published_at": "2016-04-25T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17ac8a4dbc0", "title": "2015 In Review", "url": "http://q.pfiffer.org//posts/2015-12-30-2015_in_review.html", "published_at": "2015-12-30T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17ac8f8153e", "title": "Simple image and audio wth FFMPEG", "url": "http://q.pfiffer.org//posts/2015-07-18-Simple_image_and_audio.html", "published_at": "2015-07-18T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17ac947ccf6", "title": "256 Colors in weechat-curses", "url": "http://q.pfiffer.org//posts/2015-06-04-256_Colors_weechat.html", "published_at": "2015-06-04T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17ac9bc8d92", "title": "2014 In Review", "url": "http://q.pfiffer.org//posts/2015-01-01-2014_in_review.html", "published_at": "2015-01-01T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17ac9c4e5b3", "title": "Fun with Graphs part 1 Getting Started", "url": "http://q.pfiffer.org//posts/2014-09-28-graphs_pt1.html", "published_at": "2014-09-28T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17aca48b0c4", "title": "Last Day", "url": "http://q.pfiffer.org//posts/2014-09-17-Last_Day.html", "published_at": "2014-09-17T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17acb0c0685", "title": "Seven Star Mountain", "url": "http://q.pfiffer.org//posts/2014-09-10-Seven_Star_Mountain.html", "published_at": "2014-09-10T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17acb8a8680", "title": "Street Fightin", "url": "http://q.pfiffer.org//posts/2014-09-06-Street_Fightin.html", "published_at": "2014-09-06T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17acc51290c", "title": "Bikes", "url": "http://q.pfiffer.org//posts/2014-09-05-Bikes.html", "published_at": "2014-09-05T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17acd41ee82", "title": "Blood", "url": "http://q.pfiffer.org//posts/2014-09-03-Blood.html", "published_at": "2014-09-03T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17acd490c0b", "title": "Wander", "url": "http://q.pfiffer.org//posts/2014-09-01-Wander.html", "published_at": "2014-09-01T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17acd8ba150", "title": "Market Forces", "url": "http://q.pfiffer.org//posts/2014-08-29-Market_Forces.html", "published_at": "2014-08-29T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17acdc6d3f6", "title": "Panic Measures", "url": "http://q.pfiffer.org//posts/2014-08-29-Panic_Measures.html", "published_at": "2014-08-29T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17aceaa1aea", "title": "Escape Sling", "url": "http://q.pfiffer.org//posts/2014-08-26-Escape_Sling.html", "published_at": "2014-08-26T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17acf31e003", "title": "Erlang port driver pitfalls", "url": "http://q.pfiffer.org//posts/2014-02-10-Erlang_port_drivers.html", "published_at": "2014-02-10T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17acf585ad2", "title": "2013 In Review", "url": "http://q.pfiffer.org//posts/2014-01-01-2013_in_review.html", "published_at": "2014-01-01T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17acfa3b603", "title": "Sane dnsmasq setup", "url": "http://q.pfiffer.org//posts/2013-12-16-DNSMasq_setup.html", "published_at": "2013-12-16T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17ad055c102", "title": "Bcache and LVM non-destructive setup", "url": "http://q.pfiffer.org//posts/2013-12-09-Bcache_and_LVM.html", "published_at": "2013-12-09T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17ad07682e2", "title": "Listserve Post-mortem", "url": "http://q.pfiffer.org//posts/2013-11-16-Listserve_Postmortem.html", "published_at": "2013-11-16T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17ad0d1213a", "title": "KVM, CoreOS and LVM", "url": "http://q.pfiffer.org//posts/2013-11-06-2013_kvm_coreos.html", "published_at": "2013-11-06T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17ad14f1a59", "title": "Hong Kong Day 6", "url": "http://q.pfiffer.org//posts/2013-10-28-Hong_Kong_Day_6.html", "published_at": "2013-10-28T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17ad2429a91", "title": "Hong Kong Day 5", "url": "http://q.pfiffer.org//posts/2013-10-27-Hong_Kong_Day_5.html", "published_at": "2013-10-27T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17ad2ab258b", "title": "Hong Kong Day 4", "url": "http://q.pfiffer.org//posts/2013-10-26-Hong_Kong_Day_4.html", "published_at": "2013-10-26T16:00:00+00:00" }, { "id": "01a087cc-86bd-720f-a533-a17ad307aa94", "title": "Hong Kong Day 3", "url": "http://q.pfiffer.org//posts/2013-10-25-Hong_Kong_Day_3.html", "published_at": "2013-10-25T16:00:00+00:00" }, { "id": "01a087cc-86be-711b-87ab-8f264d24e6fc", "title": "Hong Kong Day 2", "url": "http://q.pfiffer.org//posts/2013-10-24-Hong_Kong_Day_2.html", "published_at": "2013-10-24T16:00:00+00:00" }, { "id": "01a087cc-86be-711b-87ab-8f264dd35234", "title": "Hong Kong Day 1", "url": "http://q.pfiffer.org//posts/2013-10-23-Hong_Kong_Day_1.html", "published_at": "2013-10-23T16:00:00+00:00" }, { "id": "01a087cc-86be-711b-87ab-8f264ea00dbc", "title": "Hong Kong Day 0", "url": "http://q.pfiffer.org//posts/2013-10-21-Hong_Kong_Day_0.html", "published_at": "2013-10-21T16:00:00+00:00" }, { "id": "01a087cc-86be-711b-87ab-8f264f8b0196", "title": "Initial Post", "url": "http://q.pfiffer.org//posts/2013-10-19-first.html", "published_at": "2013-10-19T16:00:00+00:00" } ] posts Claim your blog
Back to q.pfiffer.org
Blog · corpus.blog/blogs/q.pfiffer.org/posts

q.pfiffer.org

q.pfiffer.org

2026

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013