56,966 blogs Β· [ { "id": "01a08784-960a-705b-b696-63c6c2993c9b", "title": "Secret environment variables with Hermit and 1Password", "url": "https://hugo.md/post/1password-cli-and-hermit/", "published_at": "2025-10-16T11:49:39+00:00" }, { "id": "01a08784-960b-7024-985e-720e9d4950b2", "title": "Freedom of the Last Minute", "url": "https://hugo.md/post/freedom-of-the-last-minute/", "published_at": "2024-07-08T21:21:22+00:00" }, { "id": "01a08784-960b-7024-985e-720e9d8e723b", "title": "Skip Discord Updates on Linux", "url": "https://hugo.md/post/skip-discord-updates-on-linux/", "published_at": "2024-05-18T06:48:13+00:00" }, { "id": "01a08784-960b-7024-985e-720e9dc8fb4e", "title": "No posts in 2023?", "url": "https://hugo.md/post/no-posts-in-2023/", "published_at": "2024-05-11T11:12:11+00:00" }, { "id": "01a08784-960b-7024-985e-720e9ec84cfa", "title": "Securing services with split DNS and Tailscale", "url": "https://hugo.md/post/tailscale-split-dns/", "published_at": "2024-05-11T06:47:44+00:00" }, { "id": "01a08784-960b-7024-985e-720e9fc2d13b", "title": "Making this blog easier to read", "url": "https://hugo.md/post/pimp-my-type/", "published_at": "2022-07-31T00:58:00+00:00" }, { "id": "01a08784-960b-7024-985e-720ea06c7aa1", "title": "My trip to Switzerland in photos", "url": "https://hugo.md/post/switzerland-2022/", "published_at": "2022-04-02T03:08:01+00:00" }, { "id": "01a08784-960b-7024-985e-720ea0a4d672", "title": "You should use Tailscale", "url": "https://hugo.md/post/you-should-use-tailscale/", "published_at": "2021-11-25T06:42:38+00:00" }, { "id": "01a08784-960b-7024-985e-720ea1461337", "title": "Theme updates", "url": "https://hugo.md/post/blog-theme-updates/", "published_at": "2021-11-15T06:30:49+00:00" }, { "id": "01a08784-960b-7024-985e-720ea1c5bc57", "title": "This blog is decentralised", "url": "https://hugo.md/post/this-blog-is-decentralised/", "published_at": "2021-09-12T09:33:06+00:00" }, { "id": "01a08784-960b-7024-985e-720ea24bbddb", "title": "Theme-aware syntax highlighting", "url": "https://hugo.md/post/theme-aware-syntax-highlighting/", "published_at": "2021-08-29T02:38:46+00:00" }, { "id": "01a08784-960b-7024-985e-720ea33e0186", "title": "Setting Bucket Policy DigitalOcean Spaces", "url": "https://hugo.md/post/setting-bucket-policy-digital-ocean-spaces/", "published_at": "2021-08-24T01:15:32+00:00" }, { "id": "01a08784-960b-7024-985e-720ea37928a6", "title": "Update: Rendering Static Tweets", "url": "https://hugo.md/post/update-rendering-static-tweets/", "published_at": "2021-06-28T05:45:58+00:00" }, { "id": "01a08784-960b-7024-985e-720ea38c7a87", "title": "Homelab Proxying With Cloudflare Tunnel", "url": "https://hugo.md/post/homelab-proxying-with-cloudflare-tunnel/", "published_at": "2021-06-18T08:12:28+00:00" }, { "id": "01a08784-960b-7024-985e-720ea3cfe3f5", "title": "Moving to Cloudflare Pages", "url": "https://hugo.md/post/moving-to-cloudflare-pages/", "published_at": "2021-06-13T06:59:13+00:00" }, { "id": "01a08784-960b-7024-985e-720ea4ad4925", "title": "Magic Keyboard for iPad", "url": "https://hugo.md/post/magic-keyboard-for-ipad/", "published_at": "2021-05-20T07:45:10+00:00" }, { "id": "01a08784-960b-7024-985e-720ea555ca89", "title": "Rendering static Pleroma posts", "url": "https://hugo.md/post/pleroma-shortcode/", "published_at": "2021-03-27T09:31:18+00:00" }, { "id": "01a08784-960b-7024-985e-720ea628b5d5", "title": "Rendering static tweets", "url": "https://hugo.md/post/render-tweets-statically/", "published_at": "2021-03-26T12:00:00+00:00" }, { "id": "01a08784-960b-7024-985e-720ea6758a16", "title": "Custom shortcodes", "url": "https://hugo.md/post/custom-hugo-shortcodes/", "published_at": "2021-03-21T20:45:39+00:00" }, { "id": "01a08784-960b-7024-985e-720ea7546fc0", "title": "Disabling comments", "url": "https://hugo.md/post/disabling-comments/", "published_at": "2021-03-06T05:43:03+00:00" }, { "id": "01a08784-960b-7024-985e-720ea8337295", "title": "Editing in GitHub Codespaces", "url": "https://hugo.md/post/editing-in-github-codespaces/", "published_at": "2021-02-05T20:45:39+00:00" }, { "id": "01a08784-960b-7024-985e-720ea9028b9d", "title": "The Fast Web", "url": "https://hugo.md/post/the-fast-web/", "published_at": "2021-02-01T20:45:39+00:00" }, { "id": "01a08784-960b-7024-985e-720ea9da8b4d", "title": "Adding Webmentions to my blog", "url": "https://hugo.md/post/add-webmentions-to-hugo-from-micro-blog/", "published_at": "2020-07-08T08:28:14+00:00" }, { "id": "01a08784-960b-7024-985e-720ea9eb943e", "title": "Blog Theme Changes", "url": "https://hugo.md/post/blog-theme-changes/", "published_at": "2020-03-21T04:00:55+00:00" }, { "id": "01a08784-960b-7024-985e-720eaa22fab6", "title": "Adding Kotlin syntax highlighting to Sublime Merge", "url": "https://hugo.md/post/adding-kotlin-syntax-highlighting-to-sublime-merge/", "published_at": "2020-01-13T08:02:50+00:00" }, { "id": "01a08784-960b-7024-985e-720eaa49e75e", "title": "Vim, FZF & quicklists", "url": "https://hugo.md/post/vim-fzf-quicklists/", "published_at": "2019-09-08T05:48:36+00:00" }, { "id": "01a08784-960b-7024-985e-720eaaa9e3de", "title": "Kubernetes & Traefik with local Wildcard certificates", "url": "https://hugo.md/post/kubernetes-and-traefik/", "published_at": "2018-12-03T13:00:00+00:00" }, { "id": "01a08784-960b-7024-985e-720eab0180d0", "title": "Building lean Docker images", "url": "https://hugo.md/post/building-lean-docker-images/", "published_at": "2018-12-02T13:00:00+00:00" }, { "id": "01a08784-960b-7024-985e-720eabfc4ffd", "title": "Signing git commits with Tower", "url": "https://hugo.md/post/signing-commits-with-tower/", "published_at": "2018-01-21T21:17:04+00:00" }, { "id": "01a08784-960b-7024-985e-720eac362691", "title": "Reduce build time with Docker", "url": "https://hugo.md/post/reduce-build-time-with-docker-images/", "published_at": "2017-12-17T10:42:41+00:00" }, { "id": "01a08784-960b-7024-985e-720eac7d29d4", "title": "Moji.cool", "url": "https://hugo.md/post/moji-cool/", "published_at": "2017-09-15T09:27:50+00:00" }, { "id": "01a08784-960b-7024-985e-720eac8dda3e", "title": "Responding to cURL with a JSON ResumΓ© πŸ“š", "url": "https://hugo.md/post/json-resume-curl/", "published_at": "2017-02-02T09:55:04+00:00" }, { "id": "01a08784-960b-7024-985e-720ead0f791d", "title": "GitLab Review Apps with Zeit's Now.sh service", "url": "https://hugo.md/post/now-review-app-post/", "published_at": "2016-12-29T16:53:11+00:00" }, { "id": "01a08784-960b-7024-985e-720ead65e7a5", "title": "BrΓ©f: Telstra Cloud Hack 2016", "url": "https://hugo.md/post/bref-telstra-cloud-hack/", "published_at": "2016-12-11T12:14:50+00:00" }, { "id": "01a08784-960b-7024-985e-720eae20280f", "title": "Mac Apps", "url": "https://hugo.md/post/mac-apps/", "published_at": "2016-12-07T11:00:00+00:00" }, { "id": "01a08784-960b-7024-985e-720eaee9b355", "title": "A New Domain", "url": "https://hugo.md/post/a-new-domain/", "published_at": "2016-11-29T13:17:20+00:00" }, { "id": "01a08784-960b-7024-985e-720eaf1c340d", "title": "Things I actually pay money for", "url": "https://hugo.md/post/things-i-pay-money-for/", "published_at": "2016-05-22T07:16:40+00:00" }, { "id": "01a08784-960b-7024-985e-720eaf67e868", "title": "Easy file sharing with S3 and Dropshare/ShareX", "url": "https://hugo.md/post/roll-your-own-screenshot-service-with-s3/", "published_at": "2015-10-27T04:35:21+00:00" }, { "id": "01a08784-960b-7024-985e-720eaf70c155", "title": "Blocking", "url": "https://hugo.md/post/blocking/", "published_at": "2015-10-17T12:54:18+00:00" }, { "id": "01a08784-960b-7024-985e-720eb02557b3", "title": "Monash Ninja: what, how, and the end result", "url": "https://hugo.md/post/monash-ninja/", "published_at": "2015-10-12T11:12:05+00:00" }, { "id": "01a08784-960b-7024-985e-720eb0d87d17", "title": "Emails can be bad.", "url": "https://hugo.md/post/emails/", "published_at": "2015-09-14T09:57:08+00:00" }, { "id": "01a08784-960b-7024-985e-720eb0e146e4", "title": "What I learned at UNIHACK Melbourne", "url": "https://hugo.md/post/what-i-learned-at-unihack-melbourne/", "published_at": "2014-08-08T02:00:00+00:00" }, { "id": "01a08784-960b-7024-985e-720eb19bc15a", "title": "The Perfect Weechat Setup", "url": "https://hugo.md/post/the-perfect-weechat-setup-2/", "published_at": "2014-07-26T03:41:12+00:00" }, { "id": "01a08784-960b-7024-985e-720eb23740ee", "title": "How I bypassed my school's proxy", "url": "https://hugo.md/post/how-i-bypassed-my-schools-proxy/", "published_at": "2014-02-11T00:18:56+00:00" }, { "id": "01a08784-960b-7024-985e-720eb31ed201", "title": "I'm an Idiot", "url": "https://hugo.md/post/im-an-idiot/", "published_at": "2014-01-19T22:57:55+00:00" }, { "id": "01a08784-960b-7024-985e-720eb3222b5b", "title": "The Pirate Bay Perpetual IP Address", "url": "https://hugo.md/post/the-pirate-bay-perpetual-ip-address/", "published_at": "2013-12-16T15:34:10+00:00" }, { "id": "01a08784-960b-7024-985e-720eb344780b", "title": "Making a Toggle for Screen Recording in Android 4.4", "url": "https://hugo.md/post/making-a-toggle-for-screen-recording-in-android-4-4/", "published_at": "2013-11-02T01:18:09+00:00" }, { "id": "01a08784-960b-7024-985e-720eb3b9838a", "title": "Android KitKat Native Screen Recording", "url": "https://hugo.md/post/android-kitkat-native-screen-recording/", "published_at": "2013-11-01T11:16:59+00:00" } ] posts Claim your blog
Back to hugo.md
Blog Β· corpus.blog/blogs/hugo.md/posts

hugo.md

hugo.md

2025

2024

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013