41554 blogs · [ { "id": "01a08c66-21d3-729a-a73e-62af00af762a", "title": "A Comma and a Question Mark Redux", "url": "http://z3ugma.github.io/2026/05/25/a-comma-and-a-question-mark/", "published_at": "2026-05-25T15:00:00+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af00b8a8c6", "title": "Warm Up Your MacBook", "url": "http://z3ugma.github.io/2019/11/18/warm-up-your-macbook/", "published_at": "2019-11-18T15:36:13+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af01a05da2", "title": "Persuasion: Getting Your Tech Widely Adopted", "url": "http://z3ugma.github.io/2019/10/25/persuasion-getting-your-tech-widely-adopted/", "published_at": "2019-10-25T17:00:00+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af01b1b7cd", "title": "Connecting an Apple Cinema Display to a 2017+ MacBook Pro with Thunderbolt 3", "url": "http://z3ugma.github.io/2019/03/22/connecting-an-apple-cinema-display-to-a-2017-macbook-with-thunderbolt-3/", "published_at": "2019-03-22T19:57:16+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af0251a787", "title": "Products I Love", "url": "http://z3ugma.github.io/2019/03/09/products-i-love/", "published_at": "2019-03-09T14:52:15+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af02557e40", "title": "An Introduction to M: The NoSQL Database with a Programming Language", "url": "http://z3ugma.github.io/2018/11/24/m-an-introduction/", "published_at": "2018-11-24T17:35:00+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af02e003a9", "title": "WasherBot and DryerBot, Part 5: A Measurement Algorithm and Text Message Integration", "url": "http://z3ugma.github.io/2017/04/24/washerbot-and-dryerbot-part-5/", "published_at": "2017-04-24T17:35:00+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af033c27e3", "title": "WasherBot and DryerBot, Part 4: A Low-Pass Filter and Reading From Laundry Appliances", "url": "http://z3ugma.github.io/2016/12/09/washerbot-and-dryerbot-part-4/", "published_at": "2016-12-09T17:35:00+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af036260a3", "title": "WasherBot and DryerBot, Part 3: Connecting to the Pi and Building a Voltage Divider", "url": "http://z3ugma.github.io/2016/12/03/washerbot-and-dryerbot-part-3/", "published_at": "2016-12-03T17:35:00+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af036299b8", "title": "WasherBot and DryerBot, Part 2: Current Sensors and Burden Resistors", "url": "http://z3ugma.github.io/2016/11/22/washerbot-and-dryerbot-part-2/", "published_at": "2016-11-22T17:35:00+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af043c528a", "title": "WasherBot and DryerBot, Part 1: How to Tell If an Appliance Is Running", "url": "http://z3ugma.github.io/2016/11/21/washerbot-and-dryerbot-part-1/", "published_at": "2016-11-21T17:35:00+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af04e7bc37", "title": "Tiny Rainstorm", "url": "http://z3ugma.github.io/2016/09/30/tiny-rainstorm/", "published_at": "2016-09-30T17:35:00+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af057ca8ad", "title": "Damn, That Design", "url": "http://z3ugma.github.io/2016/02/02/damn-that-design/", "published_at": "2016-02-02T23:50:55+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af062a195a", "title": "A Weekend in DC's Neighboroods", "url": "http://z3ugma.github.io/2015/10/12/a-weekend-in-dcs-neighborhoods/", "published_at": "2015-10-12T13:00:00+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af067c5daa", "title": "Skyscraper Seeds", "url": "http://z3ugma.github.io/2015/08/25/skyscraper-seeds/", "published_at": "2015-08-25T23:50:55+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af0719d0e8", "title": "Sexy Pizza", "url": "http://z3ugma.github.io/2015/08/24/sexy-pizza/", "published_at": "2015-08-24T23:50:55+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af0732172b", "title": "Sing a Song for Sixpence", "url": "http://z3ugma.github.io/2015/08/22/sing-a-song-for-sixpence/", "published_at": "2015-08-22T23:50:55+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af074dc10e", "title": "A Homegrown Recipe App That Helps You Cook", "url": "http://z3ugma.github.io/2015/01/17/a-homegrown-recipe-app-that-helps-you-cook/", "published_at": "2015-01-17T04:50:55+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af084d0fec", "title": "Delicious Vegan Biscuits and Gravy", "url": "http://z3ugma.github.io/2015/01/16/delicious-vegan-biscuits-and-gravy-copy/", "published_at": "2015-01-16T23:50:55+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af08fcd483", "title": "LibUSB and Python to Overcome Bad USB Design", "url": "http://z3ugma.github.io/2014/12/13/libusb-and-python-to-overcome-bad-usb-design/", "published_at": "2014-12-13T23:50:55+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af0979feeb", "title": "InfluxDB Augments My Homebrew Temperature Monitor", "url": "http://z3ugma.github.io/2014/12/13/influxdb-augments-my-homebrew-temperature-monitor/", "published_at": "2014-12-13T20:50:55+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af0a6801db", "title": "Keeping VirtualBox and Vagrant Boxes Alive Through Reboots", "url": "http://z3ugma.github.io/2014/12/10/keeping-virtualbox-and-vagrant-boxes-alive-through-reboots/", "published_at": "2014-12-10T18:50:55+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af0a7d3c56", "title": "A new platform", "url": "http://z3ugma.github.io/2014/12/07/A-new-platform/", "published_at": "2014-12-07T15:50:55+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af0b3bc81c", "title": "Find all the casks", "url": "http://z3ugma.github.io/2014/05/01/Find-all-the-casks/", "published_at": "2014-05-01T15:50:55+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af0b768309", "title": "Using Python to Pay Parking Tickets", "url": "http://z3ugma.github.io/2014/02/09/using-python-to-pay-parking-tickets/", "published_at": "2014-02-09T19:24:08+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af0c4e7779", "title": "Sending an Email on Microsoft Exchange with Python", "url": "http://z3ugma.github.io/2014/01/27/sending-an-email-on-microsoft-exchange-with-python/", "published_at": "2014-01-27T00:20:09+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af0c750ea8", "title": "Using cURL To Test Exchange Web Services", "url": "http://z3ugma.github.io/2014/01/26/using-curl-to-test-exchange-web-services/", "published_at": "2014-01-26T23:02:32+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af0c980729", "title": "Getting Python Working on Microsoft Exchange", "url": "http://z3ugma.github.io/2014/01/26/getting-python-working-on-microsoft-exchange/", "published_at": "2014-01-26T22:33:56+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af0d5416a9", "title": "Hello World", "url": "http://z3ugma.github.io/2014/01/23/hello-world/", "published_at": "2014-01-23T23:28:29+00:00" }, { "id": "01a08c66-21d3-729a-a73e-62af0dbada0d", "title": "Homebrew Temperature Monitoring", "url": "http://z3ugma.github.io/2013/10/25/homebrew-temperature-monitoring/", "published_at": "2013-10-25T01:50:55+00:00" } ] posts Claim your blog
Back to z3ugma.github.io
Blog · corpus.blog/blogs/z3ugma.github.io/posts

z3ugma.github.io

z3ugma.github.io

2026

2019

2018

2017

2016

2015

2014

2013