41554 blogs · [ { "id": "01a0d595-e2ba-71ba-a9bc-f9ab32837765", "title": null, "url": "https://www.bitquabit.com/meta/projects/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab328f85b6", "title": null, "url": "https://www.bitquabit.com/meta/about/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab334dc7fe", "title": "Benjamin Pollack's Rants and Thoughts on Technology", "url": "https://www.bitquabit.com/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab33b04bf7", "title": "Archive", "url": "https://www.bitquabit.com/post/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3435b9bf", "title": "Archive", "url": "https://www.bitquabit.com/post/page/2/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab343936d3", "title": "Archive", "url": "https://www.bitquabit.com/post/page/3/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab34ac245c", "title": "Archive", "url": "https://www.bitquabit.com/post/page/4/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab351e4f91", "title": "Archive", "url": "https://www.bitquabit.com/post/page/5/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab35d54782", "title": "Archive", "url": "https://www.bitquabit.com/post/page/6/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab366dcdf2", "title": "Archive", "url": "https://www.bitquabit.com/post/page/7/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3747dcd2", "title": "Archive", "url": "https://www.bitquabit.com/post/page/8/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab381d0c21", "title": "Archive", "url": "https://www.bitquabit.com/post/page/9/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab38ecba0b", "title": "Archive", "url": "https://www.bitquabit.com/post/page/10/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab39cd4388", "title": "Archive", "url": "https://www.bitquabit.com/post/page/11/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3a736740", "title": "Archive", "url": "https://www.bitquabit.com/post/page/12/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3b0ab5de", "title": "Archive", "url": "https://www.bitquabit.com/post/page/13/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3b17b7cb", "title": "Archive", "url": "https://www.bitquabit.com/post/page/14/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3b5b93ea", "title": "Archive", "url": "https://www.bitquabit.com/categories/programming/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3b91c260", "title": "Archive", "url": "https://www.bitquabit.com/categories/programming/page/2/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3ba821e3", "title": "Archive", "url": "https://www.bitquabit.com/categories/programming/page/3/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3bd885e3", "title": "Archive", "url": "https://www.bitquabit.com/categories/programming/page/4/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3c1763c8", "title": "Archive", "url": "https://www.bitquabit.com/categories/programming/page/5/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3c24c5a5", "title": "Archive", "url": "https://www.bitquabit.com/categories/programming/page/6/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3d0d2071", "title": "Archive", "url": "https://www.bitquabit.com/categories/programming/page/7/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3da38d31", "title": "Archive", "url": "https://www.bitquabit.com/categories/programming/page/8/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3e91e489", "title": "Archive", "url": "https://www.bitquabit.com/categories/personal/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3f02fefd", "title": "Archive", "url": "https://www.bitquabit.com/categories/personal/page/2/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab3fb257d1", "title": "Archive", "url": "https://www.bitquabit.com/categories/personal/page/3/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab409adc99", "title": "Archive", "url": "https://www.bitquabit.com/categories/personal/page/4/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab4117016b", "title": "Archive", "url": "https://www.bitquabit.com/categories/technology/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab41e11669", "title": "Archive", "url": "https://www.bitquabit.com/categories/technology/page/2/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab42e0404e", "title": "Archive", "url": "https://www.bitquabit.com/categories/technology/page/3/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab43e01b2c", "title": "Archive", "url": "https://www.bitquabit.com/categories/technology/page/4/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab443b491e", "title": "Archive", "url": "https://www.bitquabit.com/categories/technology/page/5/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab45387e0f", "title": "Archive", "url": "https://www.bitquabit.com/categories/technology/page/6/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab462216a7", "title": "Archive", "url": "https://www.bitquabit.com/categories/technology/page/7/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab46cef33a", "title": "Archive", "url": "https://www.bitquabit.com/categories/politics/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a0d595-e2ba-71ba-a9bc-f9ab47be87a9", "title": null, "url": "https://www.bitquabit.com/README/", "published_at": "2026-09-10T22:27:23+00:00" }, { "id": "01a08740-5f6a-7286-96f9-93949358952e", "title": "How I Review GitHub PRs", "url": "https://www.bitquabit.com/post/how-i-do-github-prs/", "published_at": "2024-09-10T13:31:40+00:00" }, { "id": "01a08740-5f6a-7286-96f9-93949359b901", "title": "Beating Spelling Bee with Factor", "url": "https://www.bitquabit.com/post/beating-spelling-bee-with-factor/", "published_at": "2023-03-14T14:35:00+00:00" }, { "id": "01a08740-5f6a-7286-96f9-939493db18c8", "title": "Introducing Hayom", "url": "https://www.bitquabit.com/post/introducing-hayom/", "published_at": "2022-08-18T20:22:18+00:00" }, { "id": "01a08740-5f6a-7286-96f9-93949461c295", "title": "Learning Writing and Coding from a Con Artist", "url": "https://www.bitquabit.com/post/learning-writing-and-coding-from-a-con-artist/", "published_at": "2022-01-05T15:03:36+00:00" }, { "id": "01a08740-5f6a-7286-96f9-9394955c2a96", "title": "I See Deno in Your Future", "url": "https://www.bitquabit.com/post/i-see-deno-in-your-future/", "published_at": "2021-11-23T01:26:29+00:00" }, { "id": "01a08740-5f6a-7286-96f9-939495a6f6ab", "title": "The Deprecated *nix API", "url": "https://www.bitquabit.com/post/deprecated-nix-api/", "published_at": "2020-05-20T19:31:18+00:00" }, { "id": "01a08740-5f6a-7286-96f9-939495c50e43", "title": "When class-based React beats Hooks", "url": "https://www.bitquabit.com/post/hooks-versus-class-components/", "published_at": "2019-12-23T16:07:00+00:00" }, { "id": "01a08740-5f6a-7286-96f9-939496988366", "title": "Falsehoods Programmers Believe About Cats", "url": "https://www.bitquabit.com/post/falsehoods-programmers-believe-about-cats/", "published_at": "2019-07-24T12:43:53+00:00" }, { "id": "01a08740-5f6a-7286-96f9-939496bb0cd7", "title": "The Death of Edge", "url": "https://www.bitquabit.com/post/the-death-of-edge/", "published_at": "2018-12-08T01:16:22+00:00" }, { "id": "01a08740-5f6a-7286-96f9-9394976890e2", "title": "Messages, Google Chat, and Signal", "url": "https://www.bitquabit.com/post/messages-google-chat-and-signal/", "published_at": "2018-04-26T16:46:01+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeebeee0550", "title": null, "url": "https://www.bitquabit.com/post/moving-and-backing-up-google-moving-images/", "published_at": "2018-04-05T18:51:32+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeebf496b5f", "title": null, "url": "https://www.bitquabit.com/post/commit-shas-as-dates/", "published_at": "2018-02-23T22:57:24+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeebf7782f6", "title": null, "url": "https://www.bitquabit.com/post/automating-hugo-deployments/", "published_at": "2017-07-22T00:08:00+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeebfcd41c4", "title": null, "url": "https://www.bitquabit.com/post/paradox-of-apple-watch/", "published_at": "2017-07-07T12:42:06+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec0c4676e", "title": null, "url": "https://www.bitquabit.com/post/i-hate-slack-and-you-should-too/", "published_at": "2017-07-06T18:13:06+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec172565d", "title": null, "url": "https://www.bitquabit.com/post/json-feed-with-hugo/", "published_at": "2017-06-13T12:52:20+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec21d5cd6", "title": null, "url": "https://www.bitquabit.com/post/remote-working/", "published_at": "2016-12-30T16:45:09+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec283ab23", "title": null, "url": "https://www.bitquabit.com/post/separate-support-serve/", "published_at": "2016-03-31T16:40:16+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec37948f7", "title": null, "url": "https://www.bitquabit.com/post/android-project-fi-and-updates/", "published_at": "2015-11-13T16:14:15+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec4701294", "title": null, "url": "https://www.bitquabit.com/post/genuine-opinions-thoughtfully-presented/", "published_at": "2015-11-12T13:00:00+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec54bddc7", "title": null, "url": "https://www.bitquabit.com/post/the-more-things-change/", "published_at": "2015-10-13T10:00:00+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec5e8acf6", "title": null, "url": "https://www.bitquabit.com/post/remember-to-reevaluate/", "published_at": "2015-09-18T13:05:55+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec60d3acb", "title": null, "url": "https://www.bitquabit.com/post/thoughts-on-entitlement-and-pricing/", "published_at": "2015-09-04T13:28:59+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec62e9285", "title": null, "url": "https://www.bitquabit.com/post/unorthodocs-abandon-your-dvcs-and-return-to-sanity/", "published_at": "2015-02-27T11:00:12+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec6d16f88", "title": null, "url": "https://www.bitquabit.com/post/how-to-vacation-an-experts-guide/", "published_at": "2014-12-23T07:57:42+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec79d9480", "title": null, "url": "https://www.bitquabit.com/post/having-fun-python-and-elasticsearch-part-3/", "published_at": "2014-12-03T09:25:25+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec7f6e5f3", "title": null, "url": "https://www.bitquabit.com/post/c++-programming-and-brain-ram/", "published_at": "2014-11-13T14:30:40+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec8e74cd2", "title": null, "url": "https://www.bitquabit.com/post/having-fun-python-and-elasticsearch-part-2/", "published_at": "2014-11-07T11:10:09+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec98d391d", "title": null, "url": "https://www.bitquabit.com/post/having-fun-python-and-elasticsearch-part-1/", "published_at": "2014-11-04T09:03:45+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec99d8cae", "title": null, "url": "https://www.bitquabit.com/post/factor-0.97-released/", "published_at": "2014-11-03T08:19:10+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeec9e9d68e", "title": null, "url": "https://www.bitquabit.com/post/code-reviews-and-bad-habits/", "published_at": "2014-02-20T04:20:00+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeeca796344", "title": null, "url": "https://www.bitquabit.com/post/walled-gardens-walled-ghettos/", "published_at": "2014-02-13T05:30:00+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeecb166d83", "title": null, "url": "https://www.bitquabit.com/post/but-thats-impossible/", "published_at": "2013-03-18T05:51:41+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeecba5e12f", "title": null, "url": "https://www.bitquabit.com/post/stepping-back-and-being-quiet/", "published_at": "2012-10-31T13:01:34+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeecbb09713", "title": null, "url": "https://www.bitquabit.com/post/seriously/", "published_at": "2012-10-02T04:00:00+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeecbf46026", "title": null, "url": "https://www.bitquabit.com/post/cargo-cult-debugging/", "published_at": "2012-05-11T06:23:45+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeecc70d68e", "title": null, "url": "https://www.bitquabit.com/post/coding-is-priority-number-five/", "published_at": "2012-04-13T06:54:19+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeecd666eb0", "title": null, "url": "https://www.bitquabit.com/post/learning-coding-from-boredom/", "published_at": "2012-02-27T07:00:00+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeece4c035f", "title": null, "url": "https://www.bitquabit.com/post/enslaving-your-interns-for-evil-and-profit/", "published_at": "2011-10-07T11:34:16+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeeceeaaf86", "title": null, "url": "https://www.bitquabit.com/post/make-love-not-flamewars/", "published_at": "2011-06-28T04:23:08+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeecf55b080", "title": null, "url": "https://www.bitquabit.com/post/cache-me-if-you-can/", "published_at": "2011-06-10T08:03:12+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed026103b", "title": null, "url": "https://www.bitquabit.com/post/making-your-interns-addicts-howto/", "published_at": "2011-05-27T04:22:15+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed070f9cc", "title": null, "url": "https://www.bitquabit.com/post/why-how-is-boring-and-how-why-is-awesome/", "published_at": "2011-04-28T07:48:18+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed07eb103", "title": null, "url": "https://www.bitquabit.com/post/finding-literate-programmers/", "published_at": "2011-04-14T04:39:17+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed101b6d3", "title": null, "url": "https://www.bitquabit.com/post/drowning-in-a-c-of-interviews/", "published_at": "2011-04-13T04:12:59+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed19288ae", "title": null, "url": "https://www.bitquabit.com/post/have-a-mission/", "published_at": "2011-03-14T04:23:36+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed1bde4b7", "title": null, "url": "https://www.bitquabit.com/post/when-things-go-well/", "published_at": "2011-03-10T06:07:13+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed27ff737", "title": null, "url": "https://www.bitquabit.com/post/midnight-deploys-are-for-idiots/", "published_at": "2011-03-08T02:59:09+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed33b6fa1", "title": null, "url": "https://www.bitquabit.com/post/buying-vmware-fusion/", "published_at": "2011-02-22T15:47:37+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed35bcd88", "title": null, "url": "https://www.bitquabit.com/post/join-fog-creek-world-tour/", "published_at": "2010-08-26T10:33:05+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed40dc42c", "title": null, "url": "https://www.bitquabit.com/post/announcing-miniredis/", "published_at": "2010-06-23T06:06:43+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed461b456", "title": null, "url": "https://www.bitquabit.com/post/kiln-12-out/", "published_at": "2010-05-11T07:37:32+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed4ebb2bd", "title": null, "url": "https://www.bitquabit.com/post/fightings-been-fun-and-all-its-time-shut-and-get-along/", "published_at": "2010-02-10T06:37:39+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed51d295c", "title": null, "url": "https://www.bitquabit.com/post/from-prototype-to-beta/", "published_at": "2010-02-10T03:12:56+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed5c1ce54", "title": null, "url": "https://www.bitquabit.com/post/on-being-good/", "published_at": "2010-01-12T16:42:29+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed5e2219e", "title": null, "url": "https://www.bitquabit.com/post/droid-update-makes-droid-not-suck/", "published_at": "2009-12-11T06:07:59+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed686d292", "title": null, "url": "https://www.bitquabit.com/post/dvcs-as-code-review/", "published_at": "2009-11-10T03:41:19+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed6db68b7", "title": null, "url": "https://www.bitquabit.com/post/launch-secret-product/", "published_at": "2009-10-14T05:12:34+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed76b8cad", "title": null, "url": "https://www.bitquabit.com/post/local_settings-considered-harmful/", "published_at": "2009-10-02T12:31:48+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed7c4ec45", "title": null, "url": "https://www.bitquabit.com/post/one-which-i-call-out-hacker-news/", "published_at": "2009-07-01T04:26:00+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed8a00046", "title": null, "url": "https://www.bitquabit.com/post/one-which-i-say-open-source-software-sucks/", "published_at": "2009-06-30T04:12:00+00:00" }, { "id": "01a0d595-e2bb-7263-8d92-ddeed8e04366", "title": null, "url": "https://www.bitquabit.com/post/zombie-operating-systems-and-aspnet-mvc/", "published_at": "2009-06-12T11:48:43+00:00" } ] posts Claim your blog
Back to Benjamin Pollack's Rants and Thoughts on Technology - bitquabit
Blog · corpus.blog/blogs/bitquabit.com/posts

Benjamin Pollack's Rants and Thoughts on Technology - bitquabit

bitquabit.com

2026

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009