41554 blogs · [ { "id": "01a0cf6d-fd0d-717b-96fb-da3f47568508", "title": "Weekly #38 (2026)", "url": "https://punchagan.muse-amuse.in/blog/weekly-38-2026/", "published_at": "2026-09-23T11:31:00+00:00" }, { "id": "01a0bdf0-1f46-7373-9a83-bf0628fc3488", "title": "Weekly #37 (2026)", "url": "https://punchagan.muse-amuse.in/blog/weekly-37-2026/", "published_at": "2026-09-15T17:30:00+00:00" }, { "id": "01a087cb-6dee-7004-a740-44141bcb97f4", "title": "Weekly #36 (2026)", "url": "https://punchagan.muse-amuse.in/blog/weekly-36-2026/", "published_at": "2026-09-07T16:58:00+00:00" }, { "id": "01a087cb-6dee-7004-a740-44141c6fdd8b", "title": "Weekly #35 (2026)", "url": "https://punchagan.muse-amuse.in/blog/weekly-35-2026/", "published_at": "2026-08-31T13:45:00+00:00" }, { "id": "01a087cb-6dee-7004-a740-44141c942483", "title": "Weekly #34 (2026)", "url": "https://punchagan.muse-amuse.in/blog/weekly-34-2026/", "published_at": "2026-08-24T10:42:00+00:00" }, { "id": "01a087cb-6dee-7004-a740-44141d3297cf", "title": "Weekly #33 (2026)", "url": "https://punchagan.muse-amuse.in/blog/weekly-33-2026/", "published_at": "2026-08-17T08:29:00+00:00" }, { "id": "01a087cb-6dee-7004-a740-44141dabf9b3", "title": "Weekly #32 (2026)", "url": "https://punchagan.muse-amuse.in/blog/weekly-32-2026/", "published_at": "2026-08-10T06:45:00+00:00" }, { "id": "01a087cb-6dee-7004-a740-44141e341b15", "title": "Weekly #31 (2026)", "url": "https://punchagan.muse-amuse.in/blog/weekly-31-2026/", "published_at": "2026-08-03T19:33:00+00:00" }, { "id": "01a087cb-6dee-7004-a740-44141e9c2826", "title": "Blog Newsletter Restored", "url": "https://punchagan.muse-amuse.in/blog/blog-newsletter-restored/", "published_at": "2026-07-27T11:12:00+00:00" }, { "id": "01a087cb-6dee-7004-a740-44141e9fcb70", "title": "Weekly #30 (2026)", "url": "https://punchagan.muse-amuse.in/blog/weekly-30-2026/", "published_at": "2026-07-27T11:12:00+00:00" }, { "id": "01a087cb-6dee-7004-a740-44141f1d842f", "title": "Weekly #29 (2026)", "url": "https://punchagan.muse-amuse.in/blog/weekly-29-2026/", "published_at": "2026-07-20T14:35:00+00:00" }, { "id": "01a087cb-6dee-7004-a740-44141f408f95", "title": "Weekly #28 (2026)", "url": "https://punchagan.muse-amuse.in/blog/weekly-28-2026/", "published_at": "2026-07-15T11:04:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c53390184c9c", "title": "Why my Elfeed index was 0 bytes", "url": "https://punchagan.muse-amuse.in/blog/elfeed-index-0-bytes/", "published_at": "2026-01-30T11:28:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c53390264478", "title": "Elfeed DB backup hooks", "url": "https://punchagan.muse-amuse.in/blog/elfeed-db-back-up-hooks/", "published_at": "2026-01-20T17:43:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c53390e3e736", "title": "Safari and invalid HTTP/2 headers", "url": "https://punchagan.muse-amuse.in/blog/safari-and-invalid-http-2-headers/", "published_at": "2026-01-16T16:07:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c53390f09701", "title": "An offline-friendly Elfeed web UI", "url": "https://punchagan.muse-amuse.in/blog/offline-friendly-elfeed-web-ui/", "published_at": "2026-01-06T21:01:00+00:00" }, { "id": "01a087cb-6def-70de-a526-9d0999e14cb5", "title": "Some useful Git configuration for Windows", "url": "https://punchagan.muse-amuse.in/blog/some-useful-git-configuration-for-windows/", "published_at": "2025-01-23T19:55:00+00:00" }, { "id": "01a087cb-6df0-7071-ae1b-7f2fc94c2ea8", "title": "Restoring a broken Ubuntu upgrade", "url": "https://punchagan.muse-amuse.in/blog/restoring-broken-ubuntu-upgrade/", "published_at": "2024-11-20T09:47:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c533910dd22e", "title": "Responsive Auto Export for Org Hugo", "url": "https://punchagan.muse-amuse.in/blog/responsive-auto-export-for-org-hugo/", "published_at": "2024-11-12T18:47:00+00:00" }, { "id": "01a087cb-6df1-7010-8b33-db87bb4451a6", "title": "Made in 2022", "url": "https://punchagan.muse-amuse.in/blog/made-in-2022/", "published_at": "2023-03-08T18:05:00+00:00" }, { "id": "01a087cb-6df1-7010-8b33-db87bc0a7ef7", "title": "Moving from Heroku to Fly.io", "url": "https://punchagan.muse-amuse.in/blog/moving-from-heroku-to-fly-dot-io/", "published_at": "2022-11-06T06:49:00+00:00" }, { "id": "01a087cb-6df1-7010-8b33-db87bcbe7931", "title": "Old Talk: Write Prose, Not Just Programs", "url": "https://punchagan.muse-amuse.in/blog/old-talk-write-prose-not-just-programs/", "published_at": "2022-06-15T04:24:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c53391dd0eda", "title": "GitHub Gists from Emacs Orgmode", "url": "https://punchagan.muse-amuse.in/blog/ox-gist/", "published_at": "2022-04-26T07:07:00+00:00" }, { "id": "01a087cb-6df1-7010-8b33-db87bd235eee", "title": "Made in 2021", "url": "https://punchagan.muse-amuse.in/blog/made-in-2021/", "published_at": "2022-02-23T20:53:00+00:00" }, { "id": "01a087cb-6df1-7010-8b33-db87be198e2b", "title": "Instagram's user-friendliness", "url": "https://punchagan.muse-amuse.in/blog/instagram-user-friendliness/", "published_at": "2020-06-24T14:43:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c53392a954d6", "title": "Deploying Hugo Drafts, simplified", "url": "https://punchagan.muse-amuse.in/blog/deploying-hugo-drafts-simplified/", "published_at": "2020-05-31T11:49:00+00:00" }, { "id": "01a087cb-6df1-7010-8b33-db87bf4abc28", "title": "Deploying Hugo Drafts", "url": "https://punchagan.muse-amuse.in/blog/deploying-hugo-drafts/", "published_at": "2020-05-30T13:37:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c53392aa2d6e", "title": "Multiple remotes with nullmailer", "url": "https://punchagan.muse-amuse.in/blog/multiple-remotes-with-nullmailer/", "published_at": "2017-11-17T23:20:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c5339380772d", "title": "Emacs frame as a pop-up input", "url": "https://punchagan.muse-amuse.in/blog/emacs-frame-as-a-pop-up-input/", "published_at": "2017-09-14T16:56:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c5339433dcc9", "title": "blog-admin and Nikola", "url": "https://punchagan.muse-amuse.in/blog/blog-admin-and-nikola/", "published_at": "2016-05-20T18:30:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c533952cb652", "title": "Clock in and get-shit-done", "url": "https://punchagan.muse-amuse.in/blog/clock-in-and-get-shit-done/", "published_at": "2015-12-21T18:30:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c5339552e289", "title": "Elfeed hook to fetch full content", "url": "https://punchagan.muse-amuse.in/blog/elfeed-hook-to-fetch-full-content/", "published_at": "2015-12-19T08:12:29+00:00" }, { "id": "01a0821e-0263-7089-b718-c5339581b309", "title": "Say Howdy with Emacs!", "url": "https://punchagan.muse-amuse.in/blog/say-howdy-with-emacs/", "published_at": "2015-05-27T18:30:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c5339656c18a", "title": "Playing music using mpsyt from Emacs", "url": "https://punchagan.muse-amuse.in/blog/playing-music-using-mpsyt-from-emacs/", "published_at": "2015-04-19T18:30:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c53396ce5fe3", "title": "org-drill for making it stick!", "url": "https://punchagan.muse-amuse.in/blog/org-drill-for-making-it-stick/", "published_at": "2015-01-16T18:30:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c533974219c3", "title": "How I learnt to use Emacs' profiler", "url": "https://punchagan.muse-amuse.in/blog/how-i-learnt-to-use-emacs-profiler/", "published_at": "2015-01-02T20:31:17+00:00" }, { "id": "01a0821e-0263-7089-b718-c5339788d731", "title": "Jabber message queue", "url": "https://punchagan.muse-amuse.in/blog/jabber-message-queue/", "published_at": "2014-12-09T18:30:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c53398012ade", "title": "Using tmux to \"screen share\"", "url": "https://punchagan.muse-amuse.in/blog/using-tmux-to-screen-share/", "published_at": "2014-11-24T13:08:21+00:00" }, { "id": "01a0821e-0263-7089-b718-c533986f6584", "title": "erc-notifications when Emacs not in focus", "url": "https://punchagan.muse-amuse.in/blog/erc-notifications-when-emacs-not-in-focus/", "published_at": "2014-11-05T18:30:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c53399165e1d", "title": "More input sources for org-drill", "url": "https://punchagan.muse-amuse.in/blog/more-input-sources-for-org-drill/", "published_at": "2014-11-03T18:30:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c53399bedb12", "title": "Simple org-clock and gnome/pidgin integration", "url": "https://punchagan.muse-amuse.in/blog/simple-org-clock-and-gnomepidgin-integration/", "published_at": "2014-10-22T20:43:35+00:00" }, { "id": "01a0821e-0263-7089-b718-c5339a34867d", "title": "Learning to use Org-drill", "url": "https://punchagan.muse-amuse.in/blog/learning-to-use-org-drill/", "published_at": "2014-10-14T04:07:04+00:00" }, { "id": "01a0821e-0263-7089-b718-c5339aaa7b1d", "title": "Recurse Center, 2014-08-08", "url": "https://punchagan.muse-amuse.in/recurse-center/recurse-center-2014-08-08/", "published_at": "2014-08-10T00:56:22+00:00" }, { "id": "01a0821e-0263-7089-b718-c5339aafd59f", "title": "Org based posts in Nikola", "url": "https://punchagan.muse-amuse.in/blog/org-based-posts-in-nikola/", "published_at": "2014-04-19T18:30:00+00:00" }, { "id": "01a0821e-0263-7089-b718-c5339ba6851c", "title": "Org-mode Workshop", "url": "https://punchagan.muse-amuse.in/blog/org-mode-workshop/", "published_at": "2011-06-21T18:30:00+00:00" } ] posts Claim your blog
Back to punchagan
Blog · corpus.blog/blogs/punchagan.muse-amuse.in/posts

punchagan

punchagan.muse-amuse.in

2026

2025

2024

2023

2022

2020

2017

2016

2015

2014

2011