41554 blogs · [ { "id": "01a08c56-1745-70df-939d-a484b8176e6b", "title": "Renaming files easily with Emacs and Dired mode", "url": "https://timmydouglas.com/2020/11/14/emacs-wdired.html", "published_at": "2020-11-14T19:46:04+00:00" }, { "id": "01a08c56-1745-70df-939d-a484b8bb83ac", "title": "Migrating from Jekyll to Hugo", "url": "https://timmydouglas.com/2020/11/13/hugo.html", "published_at": "2020-11-14T06:31:26+00:00" }, { "id": "01a08c56-1745-70df-939d-a484b8f22f0f", "title": "AutoCrane: Shipping containers safely on Kubernetes", "url": "https://timmydouglas.com/2020/10/14/autocrane.html", "published_at": "2020-10-14T14:14:38+00:00" }, { "id": "01a08c56-1745-70df-939d-a484b9630921", "title": "Ideas for Programming Languages", "url": "https://timmydouglas.com/2020/09/12/programming-language.html", "published_at": "2020-09-12T13:32:24+00:00" }, { "id": "01a08c56-1745-70df-939d-a484ba504aff", "title": "Home office renovation", "url": "https://timmydouglas.com/2020/08/01/home-office.html", "published_at": "2020-08-01T14:21:53+00:00" }, { "id": "01a08c56-1745-70df-939d-a484bb4fc0b5", "title": "Learning Audio 101", "url": "https://timmydouglas.com/2020/07/01/audio.html", "published_at": "2020-07-01T13:16:58+00:00" }, { "id": "01a08c56-1745-70df-939d-a484bb850acc", "title": "Home NAS Part 4: Home Photo Gallery with thumbsup", "url": "https://timmydouglas.com/2020/05/26/photos.html", "published_at": "2020-05-26T22:27:10+00:00" }, { "id": "01a08c56-1745-70df-939d-a484bc2f3105", "title": "DNS over TLS with CoreDNS", "url": "https://timmydouglas.com/2020/05/16/coredns.html", "published_at": "2020-05-16T15:13:51+00:00" }, { "id": "01a08c56-1745-70df-939d-a484bd2cc484", "title": "Home NAS Part 3: Alerting with Prometheus", "url": "https://timmydouglas.com/2020/05/10/nas3.html", "published_at": "2020-05-10T23:17:24+00:00" }, { "id": "01a08c56-1745-70df-939d-a484bdd781ae", "title": "Notmuch email", "url": "https://timmydouglas.com/2020/05/10/notmuch.html", "published_at": "2020-05-10T23:17:24+00:00" }, { "id": "01a08c56-1745-70df-939d-a484bec02c28", "title": "Home NAS Part 2: Install", "url": "https://timmydouglas.com/2020/05/09/nas2.html", "published_at": "2020-05-09T17:18:04+00:00" }, { "id": "01a08c56-1745-70df-939d-a484bfa07813", "title": "Home NAS Part 1: Preparation", "url": "https://timmydouglas.com/2020/05/02/nas.html", "published_at": "2020-05-02T20:30:12+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c09a98a7", "title": "Pinephone review", "url": "https://timmydouglas.com/2020/02/23/pinephone.html", "published_at": "2020-02-23T10:23:55+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c1314a2c", "title": "Email with aerc, offlineimap, systemd, and emacs", "url": "https://timmydouglas.com/2020/01/18/linux-mail.html", "published_at": "2020-01-18T21:19:55+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c222ad07", "title": "Building Linux Images with cloud-init", "url": "https://timmydouglas.com/2019/12/29/cloud-init.html", "published_at": "2019-12-29T13:57:15+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c255375e", "title": "A new hobby project", "url": "https://timmydouglas.com/2019/12/29/a-new-hobby.html", "published_at": "2019-12-29T13:57:14+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c2f2366d", "title": "Having Kids", "url": "https://timmydouglas.com/2019/12/14/kids.html", "published_at": "2019-12-14T13:20:16+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c3badedb", "title": "Unresponsive .NET Web Applications and the Mysterious ThreadPool", "url": "https://timmydouglas.com/2019/09/28/threadpool.html", "published_at": "2019-09-28T10:40:51+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c4050dd8", "title": "Authenticated Nuget Feeds Inside Docker", "url": "https://timmydouglas.com/2019/09/02/authenticated-nuget-feeds.html", "published_at": "2019-09-02T23:02:10+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c4d2345d", "title": "Shell shortcuts and fzf", "url": "https://timmydouglas.com/2019/08/17/fzf.html", "published_at": "2019-08-17T22:47:23+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c52eb0d0", "title": "The Twelve-Factor App", "url": "https://timmydouglas.com/2019/07/27/twelve-factor-app.html", "published_at": "2019-07-27T13:46:14+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c60a2a91", "title": "Interfacing", "url": "https://timmydouglas.com/2019/07/12/interfacing.html", "published_at": "2019-07-12T04:38:13+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c63dbe09", "title": "Docker for the build agent", "url": "https://timmydouglas.com/2019/07/04/docker-for-the-build-agent.html", "published_at": "2019-07-04T18:32:43+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c6eb2f6f", "title": "Bash and Curl for Secrets", "url": "https://timmydouglas.com/2019/07/04/bash-and-curl-for-secrets.html", "published_at": "2019-07-04T16:34:22+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c79cf883", "title": "Worse is better", "url": "https://timmydouglas.com/2019/06/16/worse-is-better.html", "published_at": "2019-06-16T20:53:43+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c80ac025", "title": "Blogging with VS Code, GitHub Pages and Jekyll", "url": "https://timmydouglas.com/2019/06/10/blogging-github-pages-jekyll.html", "published_at": "2019-06-10T21:44:21+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c894b6c3", "title": "DNS over TLS", "url": "https://timmydouglas.com/2019/06/09/dns-over-tls.html", "published_at": "2019-06-09T16:33:47+00:00" }, { "id": "01a08c56-1745-70df-939d-a484c8ff2dd6", "title": "Parallel async tasks in C#", "url": "https://timmydouglas.com/2019/06/08/parallel-async-tasks.html", "published_at": "2019-06-08T13:24:08+00:00" } ] posts Claim your blog
Back to timmydouglas.com
Blog · corpus.blog/blogs/timmydouglas.com/posts

timmydouglas.com

timmydouglas.com

2020

2019