41554 blogs · [ { "id": "01a07df4-4560-72b3-b9c9-55583393128b", "title": "Decapitating a MacBook (2025)", "url": "https://mm-dev.rocks/series/decapitating-macbook-an-odyssey/", "published_at": "2026-09-06T04:40:00+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb923c31ad9", "title": "return();", "url": "https://mm-dev.rocks/posts/recurse-center-return-statement/return/", "published_at": "2026-08-19T15:18:09+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb924a9b796", "title": "Extra Benefits", "url": "https://mm-dev.rocks/posts/recurse-center-return-statement/extra-benefits/", "published_at": "2026-08-19T15:18:08+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb9252d5964", "title": "Activities", "url": "https://mm-dev.rocks/posts/recurse-center-return-statement/activities/", "published_at": "2026-08-19T15:18:07+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb925331c18", "title": "Being Fully Remote", "url": "https://mm-dev.rocks/posts/recurse-center-return-statement/being-fully-remote/", "published_at": "2026-08-19T15:18:06+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb9262e600f", "title": "RC Culture", "url": "https://mm-dev.rocks/posts/recurse-center-return-statement/rc-culture/", "published_at": "2026-08-19T15:18:04+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb926b25726", "title": "The Application Process", "url": "https://mm-dev.rocks/posts/recurse-center-return-statement/application-process/", "published_at": "2026-08-19T15:18:02+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb9277496de", "title": "How I Found RC", "url": "https://mm-dev.rocks/posts/recurse-center-return-statement/how-i-found-rc/", "published_at": "2026-08-19T15:18:01+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb92784e0a5", "title": "Intro", "url": "https://mm-dev.rocks/posts/recurse-center-return-statement/intro/", "published_at": "2026-08-19T15:18:00+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb927d5c603", "title": null, "url": "https://mm-dev.rocks/posts/caldavtui-calendar-terminal-app/", "published_at": "2026-07-19T10:10:42+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb92897afe9", "title": null, "url": "https://mm-dev.rocks/posts/algernon-audio-visualiser-app/", "published_at": "2026-07-16T12:26:13+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb9296f8e14", "title": null, "url": "https://mm-dev.rocks/posts/audav-audiobook-player-for-webdav-nextcloud/", "published_at": "2026-07-16T12:26:13+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb929e3ff1c", "title": "Proper Dotted Borders", "url": "https://mm-dev.rocks/posts/proper-dotted-borders/", "published_at": "2025-09-01T06:46:58+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb92a1e22ec", "title": "Hugo Component Pattern", "url": "https://mm-dev.rocks/posts/hugo-component-pattern/", "published_at": "2025-08-28T12:42:44+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb92a4966fe", "title": "End Results and Bonus", "url": "https://mm-dev.rocks/posts/decapitating-macbook/end-results-and-bonus/", "published_at": "2025-03-06T12:26:15+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb92b0aca84", "title": "Running Headless: What I've Learned", "url": "https://mm-dev.rocks/posts/decapitating-macbook/running-headless-what-ive-learned/", "published_at": "2025-03-06T12:26:14+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb92baaf9e9", "title": "Remote Access", "url": "https://mm-dev.rocks/posts/decapitating-macbook/remote-access/", "published_at": "2025-03-06T12:26:13+00:00" }, { "id": "01a087a7-abf3-7106-b2fd-edb92bcc6468", "title": "Magnets", "url": "https://mm-dev.rocks/posts/decapitating-macbook/magnets/", "published_at": "2025-03-06T12:26:12+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf7c99a141", "title": "Factory Reset", "url": "https://mm-dev.rocks/posts/decapitating-macbook/factory-reset/", "published_at": "2025-03-06T12:26:11+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf7d221e99", "title": "Is This Thing On?", "url": "https://mm-dev.rocks/posts/decapitating-macbook/is-this-thing-on/", "published_at": "2025-03-06T12:26:11+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf7d6663fa", "title": "Removing the Display", "url": "https://mm-dev.rocks/posts/decapitating-macbook/removing-the-display/", "published_at": "2025-03-06T12:26:10+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf7d9c9f17", "title": "It's from eBay. Does it Even Work?", "url": "https://mm-dev.rocks/posts/decapitating-macbook/its-from-ebay-does-it-work/", "published_at": "2025-03-06T12:26:09+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf7e4fbfd1", "title": "M1 Macbook Air", "url": "https://mm-dev.rocks/posts/decapitating-macbook/m1-macbook-air/", "published_at": "2025-03-06T12:26:08+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf7f39c82a", "title": "Which Mac Should I Get?", "url": "https://mm-dev.rocks/posts/decapitating-macbook/which-mac-should-i-get/", "published_at": "2025-03-06T12:26:07+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf7fb91286", "title": "Intro", "url": "https://mm-dev.rocks/posts/decapitating-macbook/intro/", "published_at": "2025-03-06T12:26:06+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf805453c6", "title": "Set up Vim for Flutter", "url": "https://mm-dev.rocks/posts/flutter-in-the-terminal/set-up-vim-for-flutter/", "published_at": "2024-08-08T16:47:33+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf807408cb", "title": "Install Flutter", "url": "https://mm-dev.rocks/posts/flutter-in-the-terminal/install-flutter/", "published_at": "2024-08-08T16:47:32+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf8086ecf2", "title": "Install the Android SDK", "url": "https://mm-dev.rocks/posts/flutter-in-the-terminal/install-the-android-sdk/", "published_at": "2024-08-08T16:47:31+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf80ce4da5", "title": "Dependencies and Environment", "url": "https://mm-dev.rocks/posts/flutter-in-the-terminal/dependencies-and-environment/", "published_at": "2024-08-08T16:47:30+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf81aae9a8", "title": "Parts of the SDK", "url": "https://mm-dev.rocks/posts/flutter-in-the-terminal/parts-of-the-sdk/", "published_at": "2024-08-08T16:47:30+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf827de0ca", "title": "Intro", "url": "https://mm-dev.rocks/posts/flutter-in-the-terminal/intro/", "published_at": "2024-08-08T16:47:29+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf828a9320", "title": "I'm Not a Perfectionist", "url": "https://mm-dev.rocks/posts/i-am-not-a-perfectionist/", "published_at": "2024-08-06T07:20:26+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf82c7a75b", "title": "Building Apps and Getting Notified", "url": "https://mm-dev.rocks/posts/my-fdroid-build-setup/building-apps-and-getting-notified/", "published_at": "2024-07-30T16:11:49+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf832b5094", "title": "Creating a Telegram Bot", "url": "https://mm-dev.rocks/posts/my-fdroid-build-setup/creating-a-telegram-bot/", "published_at": "2024-07-30T16:11:44+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf834083ca", "title": "Storing Secret Credentials", "url": "https://mm-dev.rocks/posts/my-fdroid-build-setup/storing-secret-credentials/", "published_at": "2024-07-30T16:11:44+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf83b9acd7", "title": "Setting Up the LXC Container", "url": "https://mm-dev.rocks/posts/my-fdroid-build-setup/setting-up-the-lxc-container/", "published_at": "2024-07-30T16:11:22+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf845a8aa4", "title": "The F-droid Build Process", "url": "https://mm-dev.rocks/posts/my-fdroid-build-setup/the-fdroid-build-process/", "published_at": "2024-07-30T16:11:22+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf854b6096", "title": "Intro", "url": "https://mm-dev.rocks/posts/my-fdroid-build-setup/intro/", "published_at": "2024-07-30T16:11:20+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf85cc199a", "title": "Vanilla JS", "url": "https://mm-dev.rocks/posts/vanilla-js/", "published_at": "2024-04-05T11:18:03+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf8692616e", "title": "The Bad Parts", "url": "https://mm-dev.rocks/posts/android-as-a-dev-environment/the-bad-parts/", "published_at": "2024-04-05T10:44:43+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf87480a1c", "title": "Software", "url": "https://mm-dev.rocks/posts/android-as-a-dev-environment/software/", "published_at": "2024-04-05T10:44:41+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf87585a56", "title": "Hardware", "url": "https://mm-dev.rocks/posts/android-as-a-dev-environment/hardware/", "published_at": "2024-04-05T10:44:40+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf87a53f70", "title": "Intro", "url": "https://mm-dev.rocks/posts/android-as-a-dev-environment/intro/", "published_at": "2024-04-05T10:44:38+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf87f162ac", "title": "Android Bluetooth Keyboard Mapping", "url": "https://mm-dev.rocks/posts/android-bluetooth-keyboard-mapping/", "published_at": "2024-02-08T12:05:30+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf88476eca", "title": "Pipe Dream (Web Game)", "url": "https://mm-dev.rocks/posts/pipe-dream-web-game/", "published_at": "2023-11-15T16:04:45+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf890d5dfd", "title": "OLED Devices", "url": "https://mm-dev.rocks/posts/oled-and-eink-4-life/oled-devices/", "published_at": "2023-11-02T15:57:18+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf89d95fee", "title": "E-ink Devices", "url": "https://mm-dev.rocks/posts/oled-and-eink-4-life/eink-devices/", "published_at": "2023-11-02T15:53:18+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf8aa9fbea", "title": "Intro", "url": "https://mm-dev.rocks/posts/oled-and-eink-4-life/intro/", "published_at": "2023-11-02T15:47:18+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf8b13e56d", "title": "My OLED and E-ink Devices", "url": "https://mm-dev.rocks/posts/oled-and-eink-4-life/my-oled-and-eink-devices/", "published_at": "2023-11-02T15:47:18+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf8b8e3027", "title": "Staying Pragmatic", "url": "https://mm-dev.rocks/posts/my-working-environment/staying-pragmatic/", "published_at": "2023-10-11T10:37:55+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf8c546339", "title": "My 'Big PC'", "url": "https://mm-dev.rocks/posts/my-working-environment/pc-for-other-software-development/", "published_at": "2023-10-11T10:35:55+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf8c71889e", "title": "Keeping My Equipment Powered", "url": "https://mm-dev.rocks/posts/my-working-environment/keeping-my-equipment-powered/", "published_at": "2023-10-11T10:34:55+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf8cc7fa6c", "title": "Intro", "url": "https://mm-dev.rocks/posts/my-working-environment/intro/", "published_at": "2023-10-11T10:33:55+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf8d2fcd65", "title": "Work Considerations", "url": "https://mm-dev.rocks/posts/my-working-environment/work-considerations/", "published_at": "2023-10-11T10:33:55+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf8d8a9449", "title": "dontdillydally (Web App)", "url": "https://mm-dev.rocks/posts/dontdillydally-web-app/", "published_at": "2023-10-10T12:17:52+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf8dc59496", "title": null, "url": "https://mm-dev.rocks/posts/bendystraw-app-for-newpipe-databases/", "published_at": "2023-10-10T12:17:10+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf8dde2e6e", "title": "Holistik: Activity Overview (Garmin Watch App)", "url": "https://mm-dev.rocks/posts/holistik-garmin-app/", "published_at": "2023-10-10T12:17:08+00:00" }, { "id": "01a087a7-abf4-7247-946d-55cf8ecda89b", "title": null, "url": "https://mm-dev.rocks/apps-showreel/", "published_at": null }, { "id": "01a087a7-abf4-7247-946d-55cf8f081be9", "title": null, "url": "https://mm-dev.rocks/brain-training-showreel/", "published_at": null }, { "id": "01a087a7-abf4-7247-946d-55cf8f82bd78", "title": null, "url": "https://mm-dev.rocks/games-showreel/", "published_at": null }, { "id": "01a087a7-abf4-7247-946d-55cf8fc0d438", "title": null, "url": "https://mm-dev.rocks/showreel/", "published_at": null }, { "id": "01a087a7-abf4-7247-946d-55cf9086d65a", "title": "High Peak Dog Walks Website", "url": "https://mm-dev.rocks/posts/high-peak-dog-walks/", "published_at": null }, { "id": "01a087a7-abf4-7247-946d-55cf90c713cb", "title": "Jumble Art Portfolio", "url": "https://mm-dev.rocks/posts/jumble-art-portfolio/", "published_at": null }, { "id": "01a087a7-abf4-7247-946d-55cf90e4f67e", "title": "Let's build something!", "url": "https://mm-dev.rocks/portfolio/", "published_at": null }, { "id": "01a087a7-abf4-7247-946d-55cf915d7a61", "title": "Showreel Videos", "url": "https://mm-dev.rocks/posts/trailer-videos/", "published_at": null } ] posts Claim your blog
Back to mm-dev.rocks
Blog · corpus.blog/blogs/mm-dev.rocks/posts

mm-dev.rocks

mm-dev.rocks

2026

2025

2024

2023

Undated