41554 blogs · [ { "id": "01a087de-5665-729d-a1e0-1dfe5d00fa04", "title": "To Be Read", "url": "https://serialized.net/tbr/", "published_at": "2026-03-16T07:00:00+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe5d732547", "title": "Car Camping Loadout: 2026 Edition", "url": "https://serialized.net/2026/03/carcamping/", "published_at": "2026-03-08T00:00:00+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe5d9a9891", "title": "Forming and Evolving Teams with TeamOS", "url": "https://serialized.net/2021/06/teamos/", "published_at": "2021-06-28T04:05:01+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe5e1e209e", "title": "What are the limits of serverless for online gaming?", "url": "https://serialized.net/2021/03/serverless_gaming_limits/", "published_at": "2021-03-11T00:23:21+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe5ec26146", "title": "Minecraft Server in Docker: Adulting Made Easy", "url": "https://serialized.net/2021/02/minecraft_server_docker/", "published_at": "2021-02-07T23:33:09+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe5f293e16", "title": "Two Years with the Oculus Quest", "url": "https://serialized.net/2021/01/two_year_quest/", "published_at": "2021-01-21T03:45:09+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe5f4fb0b5", "title": "Monitoring Power with Prometheus", "url": "https://serialized.net/2021/01/prompower/", "published_at": "2021-01-18T05:13:12+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe6040b4db", "title": "Building a Multiplayer Game with API Gateway+Websockets, Go and DynamoDB", "url": "https://serialized.net/2020/09/multiplayer/", "published_at": "2020-09-10T03:38:38+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe609dac20", "title": "A Pen Plotter at STEAM night", "url": "https://serialized.net/2020/03/steam_plotter/", "published_at": "2020-03-12T23:32:47+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe614134a6", "title": "Effective Technical Diagrams", "url": "https://serialized.net/2020/02/effective_technical_diagrams/", "published_at": "2020-02-12T23:43:32+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe61a79b43", "title": "Taking Back New Tabs", "url": "https://serialized.net/2019/09/taking-back-new-tabs/", "published_at": "2019-09-25T23:43:32+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe61f55ef1", "title": "Make-ing Mermaid", "url": "https://serialized.net/2019/08/mermaid/", "published_at": "2019-08-13T23:45:26+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe628e2c48", "title": "Making a Smarter Smart Thermostat with Go, Lambda, and SAM", "url": "https://serialized.net/2019/06/smarter-smart/", "published_at": "2019-06-06T18:02:09+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe62b7b499", "title": "Envoy + Custom Auth + Ratelimiter Example", "url": "https://serialized.net/2019/05/envoy-ratelimits/", "published_at": "2019-05-29T05:13:35+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe63392a25", "title": "Designing Systems with The Magic Box", "url": "https://serialized.net/2019/02/magic_box/", "published_at": "2019-02-08T05:13:35+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe63d31b01", "title": "Experimenting with AWS's new a1 instances, using awless", "url": "https://serialized.net/2018/12/tinkering-with-a1-and-awless/", "published_at": "2018-12-12T18:11:56+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe6427f9a6", "title": "A workflow for sharing Markdown (with images!)", "url": "https://serialized.net/2018/11/a-workflow-for-sharing-markdown-with-images/", "published_at": "2018-11-29T05:52:37+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe6514a86d", "title": "Generative Laptop Skin", "url": "https://serialized.net/2018/07/generative-laptop-skin/", "published_at": "2018-07-16T03:19:10+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe65f08d91", "title": "Making Bacon with Golang", "url": "https://serialized.net/2018/07/making-bacon-with-golang/", "published_at": "2018-07-11T04:10:18+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe667c46b2", "title": "Really Serverless Databases", "url": "https://serialized.net/2018/07/serverless_db/", "published_at": "2018-07-06T00:34:10+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe67477747", "title": "Finding Feeds 3 Ways", "url": "https://serialized.net/2018/06/finding-feeds-3-ways/", "published_at": "2018-06-01T21:44:46+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe674dccdb", "title": "DIY Analytics with GoAccess", "url": "https://serialized.net/2017/07/diy-goaccess-analytics/", "published_at": "2017-07-03T21:44:46+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe67ea34ce", "title": "HTTP Load Testing with Vegeta (and a dash of Python)", "url": "https://serialized.net/2017/06/load-testing-with-vegeta-and-python/", "published_at": "2017-06-25T04:01:08+00:00" }, { "id": "01a087de-5665-729d-a1e0-1dfe682a1b6b", "title": "Improving 24x7 coverage through visualization", "url": "https://serialized.net/2017/06/visualizing_24x7/", "published_at": "2017-06-23T18:59:49+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b5dc1e059", "title": "Maximizing Performance with Cloudfront, S3 and Hugo", "url": "https://serialized.net/2017/06/maximizing-performance-with-cloudfront-s3-and-hugo/", "published_at": "2017-06-08T05:43:18+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b5e90aa9f", "title": "JSON Feed, and an even more static blog", "url": "https://serialized.net/2017/06/json-feed-and-an-even-more-static-blog/", "published_at": "2017-06-07T13:33:16+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b5f3d71e6", "title": "Moving from Nikola to Hugo", "url": "https://serialized.net/2017/06/moving-from-nikola-to-hugo/", "published_at": "2017-06-06T18:48:34+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b5f964058", "title": "This blog now powered by Hugo", "url": "https://serialized.net/2017/06/this-blog-now-powered-by-hugo/", "published_at": "2017-06-06T07:31:35+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b5fcc6b77", "title": "About", "url": "https://serialized.net/about/", "published_at": "2017-06-03T17:40:26+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b5fdf6c85", "title": "DIY Dynamic DNS with Route 53", "url": "https://serialized.net/2016/08/diy-dynamic-dns-with-route-53/", "published_at": "2016-08-02T07:03:57+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b60b0c7ab", "title": "The Serverless Tool Nobody Talks About", "url": "https://serialized.net/2016/07/the-serverless-tool-nobody-talks-about/", "published_at": "2016-07-26T05:43:28+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b61105a42", "title": "How I Use an Electric Pressure Cooker", "url": "https://serialized.net/2016/07/how-i-use-an-electric-pressure-cooker/", "published_at": "2016-07-18T11:12:38+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b6201380f", "title": "TaskPaper + Vim + Dropbox + Editorial = GTD & Checklist Perfection", "url": "https://serialized.net/2016/07/taskpaper--vim--dropbox--editorial-checklist-perfection/", "published_at": "2016-07-04T14:07:55+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b624386cc", "title": "Using docker-compose for local development with AWS services", "url": "https://serialized.net/2015/05/using-docker-compose-for-local-development-with-aws-services/", "published_at": "2015-05-22T05:31:43+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b632706d3", "title": "Stopping Docker Containers in a hurry", "url": "https://serialized.net/2015/05/stopping-docker-containers-in-a-hurry/", "published_at": "2015-05-21T04:13:44+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b6345344f", "title": "Fully Automated Python Package Releases", "url": "https://serialized.net/2014/09/fully-automated-python-package-releases/", "published_at": "2014-09-04T12:30:26+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b63c381f2", "title": "Telling Technology Stories with IPython Notebook", "url": "https://serialized.net/2014/09/ipython-notebook-storytelling/", "published_at": "2014-09-03T04:04:01+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b647abaf4", "title": "Mining your IPython Notebooks with nbgrep", "url": "https://serialized.net/2014/07/mining-your-ipython-notebooks-with-nbgrep/", "published_at": "2014-07-24T06:08:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b64d23227", "title": "Quick Curated Podcasts", "url": "https://serialized.net/2014/07/quick-curated-podcasts/", "published_at": "2014-07-10T22:46:58+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b65493b58", "title": "Herding IPython Notebooks", "url": "https://serialized.net/2014/02/herding-ipython-notebooks/", "published_at": "2014-02-27T22:07:13+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b6632a3d0", "title": "An Argument for Containers, featuring Docker", "url": "https://serialized.net/2013/10/an-argument-for-containers-featuring-docker/", "published_at": "2013-10-28T21:21:01+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b664934ca", "title": "Nikola and Livereload, dynamically editing a static site", "url": "https://serialized.net/2013/04/nikola-and-livereload-ftw/", "published_at": "2013-04-23T21:35:47+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b66d759a4", "title": "Instantly finding a headless Raspberry Pi", "url": "https://serialized.net/2013/04/headless_rpi/", "published_at": "2013-04-19T06:49:50+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b67cf7c33", "title": "Updated Octopress to Nikola guide and tool", "url": "https://serialized.net/2013/04/updated-octopress-to-nikola-guide-and-tool/", "published_at": "2013-04-18T00:17:57+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b67eab5ed", "title": "Simply generating self-signed SSL Certs with Ansible", "url": "https://serialized.net/2013/04/simply-generating-self-signed-ssl-certs-with-ansible/", "published_at": "2013-04-17T23:26:48+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b6880c70c", "title": "Moving from Octopress to Nikola", "url": "https://serialized.net/2013/03/moving-from-octopress-to-nikola/", "published_at": "2013-03-27T05:04:07+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b689ded1f", "title": "10 Years of Comedy ... Something Or Other", "url": "https://serialized.net/2013/03/10-years-of-comedy-somethingorother/", "published_at": "2013-03-27T03:04:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b68da641d", "title": "Live Sphinx Documentation Preview", "url": "https://serialized.net/2013/01/live-sphinx-documentation-preview/", "published_at": "2013-01-30T14:18:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b69269f20", "title": "Local Python CI with Watchdog and Nose", "url": "https://serialized.net/2012/09/local-python-ci-with-watchdog-and-nose/", "published_at": "2012-09-13T19:53:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b699ab4ff", "title": "A simple Taskwarrior Alfred Plugin", "url": "https://serialized.net/2012/09/a-simple-taskwarrior-alfred-plugin/", "published_at": "2012-09-05T21:50:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b6a8b180a", "title": "Migrating from Trello to Taskwarrior", "url": "https://serialized.net/2012/09/migrating-from-trello-to-taskwarrior/", "published_at": "2012-09-05T04:47:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b6b0c4c0d", "title": "Debugging Python Tests", "url": "https://serialized.net/2012/08/debugging-python-tests/", "published_at": "2012-08-29T21:58:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b6bb6ea10", "title": "Using R and `ggplot2` to Contemplate Relocation", "url": "https://serialized.net/2012/02/using-r-and-ggplot2-to-contemplate-relocation/", "published_at": "2012-02-13T21:23:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b6ca4f567", "title": "Screencasting Presentations With Screenflow", "url": "https://serialized.net/2011/11/screencasting-presentations-with-screenflow/", "published_at": "2011-11-18T19:42:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b6d3f3ae3", "title": "Going Fast With GMail's Keyboard Shortcuts", "url": "https://serialized.net/2011/11/going-fast-with-gmails-keyboard-shortcuts/", "published_at": "2011-11-17T00:26:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b6ddce38a", "title": "Using Ogres to Improve Your Designs", "url": "https://serialized.net/2011/10/using-ogres-to-improve-your-designs/", "published_at": "2011-10-22T01:01:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b6ed1b5c5", "title": "An Iteration of the Lean Meetings Concept", "url": "https://serialized.net/2011/09/an-iteration-of-the-lean-meetings-concept/", "published_at": "2011-09-28T16:44:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b6f90861a", "title": "Getting more Signal from your Noise", "url": "https://serialized.net/2011/02/getting-more-signal-from-your-noise/", "published_at": "2011-02-24T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b706d842a", "title": "Testing Perl code that runs commands", "url": "https://serialized.net/2010/09/testing-perl-code-that-runs-commands/", "published_at": "2010-09-22T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7091334e", "title": "Up-Up-Updated 'Inbox Zero with Mail.app' Technique", "url": "https://serialized.net/2010/09/up-up-updated-inbox-zero-with-mail-app-technique/", "published_at": "2010-09-06T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7114734d", "title": "Why using packages makes sense in a configuration management world", "url": "https://serialized.net/2010/09/why-using-packages-makes-sense-in-a-configuration-management-world/", "published_at": "2010-09-01T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b71174fdf", "title": "Deploying self-contained Perl Dancer applications", "url": "https://serialized.net/2010/08/deploying-self-contained-perl-dancer-applications/", "published_at": "2010-08-30T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b71a87d65", "title": "Notes from my Jekyll Migration", "url": "https://serialized.net/2010/08/notes-from-my-jekyll-migration/", "published_at": "2010-08-29T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7296a8c0", "title": "Relaunched blog, sorry for any dust.", "url": "https://serialized.net/2010/08/relaunched-blog-sorry-for-any-dust/", "published_at": "2010-08-29T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b730a4656", "title": "Capturing short-lived programs on Linux", "url": "https://serialized.net/2010/06/capturing-short-lived-programs-on-linux/", "published_at": "2010-06-14T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b739578a6", "title": "Instantly share local directories with 2 command lines", "url": "https://serialized.net/2010/06/instantly-share-local-directories-with-2-command-lines/", "published_at": "2010-06-11T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b73d12d88", "title": "Optimal web-sized identifiers", "url": "https://serialized.net/2010/05/optimal-web-sized-identifiers/", "published_at": "2010-05-14T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b744e9f6e", "title": "Quickie: Keeping my OSX downloads folder clean", "url": "https://serialized.net/2010/05/quickie-keeping-my-osx-downloads-folder-clean/", "published_at": "2010-05-04T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b749a85f1", "title": "Getting around tmpfs 'noexec' problems", "url": "https://serialized.net/2010/03/getting-around-tmpfs-noexec-problems/", "published_at": "2010-03-16T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7552e9fb", "title": "Adding iSCSI exports to OpenSolaris for remote Time Machine", "url": "https://serialized.net/2010/03/adding-iscsi-exports-to-opensolaris-for-remote-time-machine/", "published_at": "2010-03-15T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b75fb3f96", "title": "Using custom functions in Puppet templates", "url": "https://serialized.net/2010/01/using-custom-functions-in-puppet-templates/", "published_at": "2010-01-01T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b76e995cb", "title": "Updated \"Inbox Zero with Mail.app\" technique", "url": "https://serialized.net/2009/12/updated-inbox-zero-with-mail-app-technique/", "published_at": "2009-12-02T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b772a5281", "title": "Great WordPress Plugin: WP Widget Cache", "url": "https://serialized.net/2009/10/great-wordpress-plugin-wp-widget-cache/", "published_at": "2009-10-24T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b77ad7aa4", "title": "Standard Deviation with Arduino", "url": "https://serialized.net/2009/10/standard-deviation-with-arduino/", "published_at": "2009-10-24T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7851b975", "title": "local::lib: Better perl when you don't have root.", "url": "https://serialized.net/2009/10/locallib-better-perl-when-you-dont-have-root/", "published_at": "2009-10-19T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7870a788", "title": "Questioning Coffee Geeks with Science", "url": "https://serialized.net/2009/10/questioning-coffee-geeks-with-science/", "published_at": "2009-10-19T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b78dcad85", "title": "FlickrPress now available: Turns Flickr RSS to Wordpress Posts", "url": "https://serialized.net/2009/10/flickrpress-now-available-turns-flickr-rss-to-wordpress-posts/", "published_at": "2009-10-16T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7989799c", "title": "Testing perl system interactions", "url": "https://serialized.net/2009/10/testing-perl-system-interactions/", "published_at": "2009-10-06T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b799d90a7", "title": "Help me suffer for charity!", "url": "https://serialized.net/2009/09/help-me-suffer-for-charity/", "published_at": "2009-09-09T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7a761f03", "title": "Puppet Module Patterns", "url": "https://serialized.net/2009/07/puppet-module-patterns/", "published_at": "2009-07-13T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7aafd39f", "title": "So much to say, so little time to say it!", "url": "https://serialized.net/2009/06/so-much-to-say-so-little-time-to-say-it/", "published_at": "2009-06-18T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7b373342", "title": "Great meal at Providence", "url": "https://serialized.net/2009/04/great-meal-at-providence/", "published_at": "2009-04-29T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7be4be10", "title": "Handy cooking technique: the supersweat", "url": "https://serialized.net/2009/04/handy-cooking-technique-the-supersweat/", "published_at": "2009-04-15T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7cb37fe0", "title": "Managing volatile files with puppet", "url": "https://serialized.net/2009/04/managing-volatile-files-with-puppet/", "published_at": "2009-04-15T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7d311300", "title": "Wordpress Plugins and external services", "url": "https://serialized.net/2009/04/wordpress-plugins-and-external-services/", "published_at": "2009-04-15T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7d8fd2d2", "title": "So sick of keys", "url": "https://serialized.net/2009/04/so-sick-of-keys/", "published_at": "2009-04-13T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7e66e2a1", "title": "Embroidered lab coat fun", "url": "https://serialized.net/2009/04/embroidered-lab-coat-fun/", "published_at": "2009-04-12T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7ea413a0", "title": "Editing puppet files with vim: now with 'quickfix' support.", "url": "https://serialized.net/2009/03/editing-puppet-files-with-vim-now-with-quickfix-support/", "published_at": "2009-03-31T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7ee65ca2", "title": "DTrace on OSX: incredibly useful.", "url": "https://serialized.net/2009/03/dtrace-on-osx-incredibly-useful/", "published_at": "2009-03-21T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7fbdf7ac", "title": "No pullup bar", "url": "https://serialized.net/2009/03/when-you-dont-even-have-a-pullup-bar/", "published_at": "2009-03-06T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b7fca0d56", "title": "My approach to Inbox Zero with Mail.app", "url": "https://serialized.net/2009/03/my-approach-to-inbox-zero-with-mailapp/", "published_at": "2009-03-05T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b805c9e86", "title": "The littlest Thumper: OpenSolaris NAS on an MSI Wind PC", "url": "https://serialized.net/2009/02/the-littlest-thumper-opensolaris-nas-on-an-msi-wind-pc/", "published_at": "2009-02-26T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b80d8a1fa", "title": "Getting an OpenSolaris bootable USB drive", "url": "https://serialized.net/2009/02/getting-an-opensolaris-bootable-usb-drive/", "published_at": "2009-02-24T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b818e2242", "title": "Useful Electronics: Cat Accident Preventer", "url": "https://serialized.net/2009/02/useful-electronics-cat-accident-preventer/", "published_at": "2009-02-23T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b822d305b", "title": "Useful Firefox Addon: Tree Style Tab", "url": "https://serialized.net/2009/02/useful-firefox-addon-tree-style-tab/", "published_at": "2009-02-16T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b82578a47", "title": "How to catch up on a 100-something-challenge", "url": "https://serialized.net/2009/01/how-to-catch-up-on-a-100-something-challenge/", "published_at": "2009-01-17T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b82745a4e", "title": "At the hospital, waiting to become a dad!", "url": "https://serialized.net/2009/01/at-the-hospital-waiting-to-become-a-dad/", "published_at": "2009-01-10T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b8293e234", "title": "100 Burpee Challenge: PDF Calendar", "url": "https://serialized.net/2009/01/100-burpee-challenge-pdf-calendar/", "published_at": "2009-01-07T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b82a2f053", "title": "Permanently converting from textile markup", "url": "https://serialized.net/2009/01/permanently-converting-from-textile-markup/", "published_at": "2009-01-06T20:37:00+00:00" }, { "id": "01a087de-5666-734c-8ab9-427b8332a02e", "title": "Everybody's blogging it so why can't I: Frequently used Mac Apps", "url": "https://serialized.net/2008/06/everybodys-blogging-it-so-why-cant-i-frequently-used-mac-apps/", "published_at": "2008-06-29T20:37:00+00:00" } ] posts Claim your blog
Back to serialized.net
Blog · corpus.blog/blogs/serialized.net/posts

serialized.net

serialized.net

2026

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008