41554 blogs · [ { "id": "01a08770-b938-72cb-bf22-94459567f756", "title": "“Like Somebody’s Been Practising Prison Tattoos on a Dwarf Aubergine”", "url": "https://dylanbeattie.net/2026/05/15/like-somebody-s-been-practising-prison-tattoos-on-a-dwarf-aubergine.html", "published_at": "2026-05-15T19:26:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445956b4e42", "title": "Don’t Reinvent The Wheel: Use What Works", "url": "https://dylanbeattie.net/2026/04/09/don-t-reinvent-the-wheel-use-what-works.html", "published_at": "2026-04-09T11:19:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-944595d06fa5", "title": "Plus ça Change… Plus c’est la Même Chose", "url": "https://dylanbeattie.net/2026/04/08/plus-%C3%A7a-change/.-plus-c-est-la-m%C3%AAme-chose.html", "published_at": "2026-04-08T15:18:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-944596078e29", "title": "How to Find the Stories", "url": "https://dylanbeattie.net/2026/03/31/how-to-find-the-stories.html", "published_at": "2026-03-31T15:05:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-944596b41cf6", "title": "Look, Sir! Comments!", "url": "https://dylanbeattie.net/2026/03/31/look-sir-comments.html", "published_at": "2026-03-31T14:17:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-944597a84db8", "title": "From the Twitter Archives: npm install skynet", "url": "https://dylanbeattie.net/2026/03/30/from-the-twitter-archives-npm-install-skynet.html", "published_at": "2026-03-30T23:23:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445984dd93f", "title": "From The Twitter Vaults: The Music of Bomm Plaketty", "url": "https://dylanbeattie.net/2026/03/30/from-the-twitter-vaults-the-music-of-bomm-plaketty.html", "published_at": "2026-03-30T22:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459851d513", "title": "Learning Claude Code, Part 1", "url": "https://dylanbeattie.net/2026/03/10/learning-claude-code-part-1.html", "published_at": "2026-03-10T12:30:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459863c5ab", "title": "State of the Browser 2026", "url": "https://dylanbeattie.net/2026/02/28/state-of-the-browser-2026.html", "published_at": "2026-02-28T18:21:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459906668d", "title": "Ben Died", "url": "https://dylanbeattie.net/2026/02/10/ben-died/html", "published_at": "2026-02-10T22:19:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-944599f9aaf8", "title": "Reflections on NDC London and PubConf", "url": "https://dylanbeattie.net/2026/02/02/reflections-on-ndc-london-and-pubconf.html", "published_at": "2026-02-02T16:30:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-944599fe8736", "title": "The Road to Excel", "url": "https://dylanbeattie.net/2025/12/23/the-road-to-excel.html", "published_at": "2025-12-23T15:40:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459aad475e", "title": "So You Want To Speak At Software Conferences?", "url": "https://dylanbeattie.net/2025/12/08/so-you-want-to-speak-at-software-conferences.html", "published_at": "2025-12-08T16:39:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459b58a356", "title": "Fifteen Electronic Devices... Is That A LOT?", "url": "https://dylanbeattie.net/2025/12/02/fifteen-electronic-devices/.-is-that-a-lot.html", "published_at": "2025-12-02T13:35:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459bab77cd", "title": "Is a 100% Discount The Same As “Free”?", "url": "https://dylanbeattie.net/2025/11/17/is-a-100-discount-the-same-as-free.html", "published_at": "2025-11-17T14:15:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459c57b6a3", "title": "Choosing the Right Path", "url": "https://dylanbeattie.net/2025/09/02/choosing-the-right-path.html", "published_at": "2025-09-02T08:56:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459cda893c", "title": "On The Road Again...", "url": "https://dylanbeattie.net/2025/08/20/on-the-road-again/html", "published_at": "2025-08-20T13:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459d0267db", "title": "CSS Has 239 Different Ways To Make Something Blue", "url": "https://dylanbeattie.net/2025/07/30/css-has-239-different-ways-to-make-something-blue.html", "published_at": "2025-07-30T09:15:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459d90665f", "title": "Naming Things is Hard... Renaming Things is Harder", "url": "https://dylanbeattie.net/2025/07/26/naming-things-is-hard-renaming-things-is-harder.html", "published_at": "2025-07-26T15:49:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459e26ce19", "title": "The Subtle Art Of Deprecating API Endpoints", "url": "https://dylanbeattie.net/2025/07/16/the-subtle-art-of-deprecating-api-endpoints.html", "published_at": "2025-07-16T13:46:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459f15a8fb", "title": "We Miss You, Tommy Vance", "url": "https://dylanbeattie.net/2025/07/06/we-miss-you-tommy-vance.html", "published_at": "2025-07-06T01:15:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459f26254e", "title": "Could HTTP 402 be the Future of the Web?", "url": "https://dylanbeattie.net/2025/07/04/could-http-402-be-the-future-of-the-web.html", "published_at": "2025-07-04T22:27:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459fd0967a", "title": "The Linebreakers Video Macro", "url": "https://dylanbeattie.net/2025/06/25/the-linebreakers-video-macro.html", "published_at": "2025-06-25T10:11:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459fdb9f39", "title": "What The Fork Is Going On?", "url": "https://dylanbeattie.net/2025/06/16/what-the-fork-is-going-on.html", "published_at": "2025-06-16T16:58:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-94459fde9e37", "title": "On The Fungibility of Trains", "url": "https://dylanbeattie.net/2025/05/28/on-the-fungibility-of-trains.html", "published_at": "2025-05-28T14:03:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a052de82", "title": "Sending Email with .NET: From Zero to Hero", "url": "https://dylanbeattie.net/2025/05/14/sending-email-with-.net-from-zero-to-hero.html", "published_at": "2025-05-14T18:44:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a11d2ba5", "title": "The Problem with “Vibe Coding”", "url": "https://dylanbeattie.net/2025/04/11/the-problem-with-vibe-coding.html", "published_at": "2025-04-11T16:14:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a1299d29", "title": "Lunch'n'Learn with the Amsterdam Java User Group", "url": "https://dylanbeattie.net/2025/03/24/lunch-n-learn-with-the-amsterdam-java-user-group.html", "published_at": "2025-03-24T17:02:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a19d0f05", "title": "'s-Hertogenbosch", "url": "https://dylanbeattie.net/2025/03/23/s-hertogenbosch.html", "published_at": "2025-03-23T10:52:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a26046bb", "title": "An Interactive CSS Flexbox Playground", "url": "https://dylanbeattie.net/2025/03/22/an-interactive-css-flexbox-playground.html", "published_at": "2025-03-22T17:15:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a349e3e9", "title": "Metaphors", "url": "https://dylanbeattie.net/2025/03/16/metaphors.html", "published_at": "2025-03-16T10:34:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a3f4591f", "title": "\"Open Source, Open Mind\" - A Free Meetup with Info Support in Veenendaal", "url": "https://dylanbeattie.net/2025/03/04/open-source-open-mind-a-free-meetup-with-info-support-in-veenendaal.html", "published_at": "2025-03-04T11:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a4af5706", "title": "Martin reckons it'll take me 20 minutes to write a blog post.", "url": "https://dylanbeattie.net/2025/02/27/martin-reckons-it-ll-take-me-20-minutes-to-write-a-blog-post/html", "published_at": "2025-02-27T18:29:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a4f64b9a", "title": "Iconography is Hard: VS2022 Refresh Edition", "url": "https://dylanbeattie.net/2025/02/26/iconography-is-hard-vs2022-refresh-edition.html", "published_at": "2025-02-26T13:35:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a54e7d64", "title": "Visual Studio 2022 17.13.1 Broke My Syntax Highlighting", "url": "https://dylanbeattie.net/2025/02/24/visual-studio-2022-17.13.1-broke-my-syntax-highlighting.html", "published_at": "2025-02-24T12:22:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a590209d", "title": "Replaying Keystrokes with AutoHotkey macros", "url": "https://dylanbeattie.net/2025/02/18/replaying-keystrokes-with-autohotkey-macros.html", "published_at": "2025-02-18T09:06:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a654f1df", "title": "“How To Be a Rockstar Developer” at DDD North", "url": "https://dylanbeattie.net/2025/02/17/how-to-be-a-rockstar-developer-at-ddd-north.html", "published_at": "2025-02-17T13:15:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a6f29f66", "title": "Faking the HTTP Request URL in ASP.NET MVC", "url": "https://dylanbeattie.net/2025/02/15/faking-the-http-request-url-in-asp.net-mvc.html", "published_at": "2025-02-15T17:57:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a7ae4a13", "title": "Posting with SveltiaCMS from my phone", "url": "https://dylanbeattie.net/2025/02/13/posting-with-sveltiacms-from-my-phone.html", "published_at": "2025-02-13T20:55:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a7c5c1ba", "title": "SveltiaCMS, Jekyll and GitHub Pages", "url": "https://dylanbeattie.net/2025/02/13/sveltiacms-jekyll-and-github-pages.html", "published_at": "2025-02-13T20:38:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a7d2543c", "title": "Windows Defender detects Trojan:Script/Wacatac.B!ml in a zipped .NET 9 AOT binary", "url": "https://dylanbeattie.net/2024/12/09/dotnet-9-aot-zip-file-windows-defender-false-positives.html", "published_at": "2024-12-09T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a8790d0f", "title": "Running Corel Linux on QEMU", "url": "https://dylanbeattie.net/2024/05/27/running-corel-linux-on-qemu.html", "published_at": "2024-05-27T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445a915127c", "title": "Using the Contour ShuttleXpress with Camtasia", "url": "https://dylanbeattie.net/2024/03/17/using-the-contour-shuttlexpress-with-camtasia.html", "published_at": "2024-03-17T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445aa069650", "title": "Recording Meetups", "url": "https://dylanbeattie.net/2024/02/20/recording-meetups.html", "published_at": "2024-02-20T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445aa836b66", "title": "Custom Validation Attributes in ASP.NET Core 8", "url": "https://dylanbeattie.net/2024/01/24/custom-validation-attributes-in-aspnet-core-8.html", "published_at": "2024-01-24T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445ab0fdf5b", "title": "Choosing a Chat App For Your Tech Event", "url": "https://dylanbeattie.net/2024/01/18/choosing-a-chat-app-for-your-tech-event.html", "published_at": "2024-01-18T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445ab1da659", "title": "Fixing 'Version conflict detected for Microsoft.CodeAnalysis.Common'", "url": "https://dylanbeattie.net/2024/01/17/version-conflict-detected-for-microsoft-codeanalysis-common-(copy).html", "published_at": "2024-01-17T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445ac01d848", "title": "The Hang of Thursdays #7", "url": "https://dylanbeattie.net/2023/08/17/the-hang-of-thursdays-007.html", "published_at": "2023-08-17T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445ac8519b2", "title": "The Hang of Thursdays #6", "url": "https://dylanbeattie.net/2023/08/10/the-hang-of-thursdays-006.html", "published_at": "2023-08-10T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445ad422f42", "title": "The Hang of Thursdays #5", "url": "https://dylanbeattie.net/2023/08/03/the-hang-of-thursdays-005.html", "published_at": "2023-08-03T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445ad75f44a", "title": "The Hang of Thursdays #4", "url": "https://dylanbeattie.net/2023/07/28/the-hang-of-thursdays-004.html", "published_at": "2023-07-28T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445ae713e43", "title": "The Hang of Thursdays #3", "url": "https://dylanbeattie.net/2023/07/28/the-hang-of-thursdays-003.html", "published_at": "2023-07-28T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445ae7a9965", "title": "Travelling with Tiny Guitars", "url": "https://dylanbeattie.net/2023/07/24/travelling-with-tiny-guitars.html", "published_at": "2023-07-24T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445af2250a9", "title": "The Hang of Thursdays #2", "url": "https://dylanbeattie.net/2023/07/21/the-hang-of-thursdays-002.html", "published_at": "2023-07-21T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445afbc5523", "title": "The Hang of Thursdays #1", "url": "https://dylanbeattie.net/2023/07/14/the-hang-of-thursdays-001.html", "published_at": "2023-07-14T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b01ce00b", "title": "The Social Meltdown", "url": "https://dylanbeattie.net/2023/07/12/the-social-meltdown.html", "published_at": "2023-07-12T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b0aa62a0", "title": "What Should 'Cancel' Do?", "url": "https://dylanbeattie.net/2023/07/11/what-should-cancel-do.html", "published_at": "2023-07-11T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b16c611b", "title": "What's in a (Version) Number?", "url": "https://dylanbeattie.net/2023/01/19/whats-in-a-number.html", "published_at": "2023-01-19T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b24cb98c", "title": "Modern Frontends Live", "url": "https://dylanbeattie.net/2022/11/22/modern-frontends-2022.html", "published_at": "2022-11-22T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b2756cb8", "title": "The Road To Guitaraoke, Part 1: Vamp, Chordino, ImageSharp, and ffmpeg", "url": "https://dylanbeattie.net/2022/09/19/the-road-to-guitaraoke-part-1-vamp-chordino-imagesharp-ffmpeg.html", "published_at": "2022-09-19T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b307d45e", "title": "Fun with Docker and /etc/hosts", "url": "https://dylanbeattie.net/2022/09/09/fun-with-docker-and-etc-hosts.html", "published_at": "2022-09-09T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b3a97eb6", "title": "Reinstalling Windows (again)", "url": "https://dylanbeattie.net/2022/07/08/reinstalling-windows-again.html", "published_at": "2022-07-08T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b406e554", "title": "Rebooting the London .NET User Group", "url": "https://dylanbeattie.net/2022/06/20/rebooting-london-dotnet-user-group.html", "published_at": "2022-06-20T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b4c4ec65", "title": "A VBA macro for storyboarding PowerPoint slide decks", "url": "https://dylanbeattie.net/2022/04/18/making-powerpoint-slides-from-a-transcript.html", "published_at": "2022-04-18T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b56914d2", "title": "“The Art of Code” Workshops with fwdays to support Ukraine", "url": "https://dylanbeattie.net/2022/04/02/the-art-of-code-workshops-with-fwdays.html", "published_at": "2022-04-02T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b5c95a26", "title": "Database already exists when running EF Core migrations", "url": "https://dylanbeattie.net/2022/02/01/database-already-exists-running-dotnet-ef-database-update.html", "published_at": "2022-02-01T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b630ab40", "title": "Securing Admin Pages with ASP.NET and Azure AD", "url": "https://dylanbeattie.net/2022/01/25/securing-admin-pages-with-aspnet-and-azure-ad.html", "published_at": "2022-01-25T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b636183a", "title": "Copying Your Hard Drive With Robocopy", "url": "https://dylanbeattie.net/2021/11/12/copying-your-hard-drive-with-robocopy.html", "published_at": "2021-11-12T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b65fd728", "title": "On The Road Again", "url": "https://dylanbeattie.net/2021/08/17/on-the-road-again.html", "published_at": "2021-08-17T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b68284b1", "title": "UK Road Signs (Redesigned by Google)", "url": "https://dylanbeattie.net/2021/07/25/uk-road-signs-redesigned-by-google.html", "published_at": "2021-07-25T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b744c366", "title": "How (Not) to Respond to a CFP", "url": "https://dylanbeattie.net/2021/07/23/how-not-to-respond-to-a-cfp.html", "published_at": "2021-07-23T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b7a0e4e6", "title": "Java Criminally Underhyped? Not Back in 1997.", "url": "https://dylanbeattie.net/2021/07/01/java-is-criminally-underhyped.html", "published_at": "2021-07-01T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b7ad4e1f", "title": "Introduction to Distributed Systems with .NET: A Live Online Workshop with fwdays", "url": "https://dylanbeattie.net/2021/06/21/distributed-systems-with-dotnet-workshop.html", "published_at": "2021-06-21T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b81bd704", "title": "The ONYX BOOX Note Air: Android 10.0 on an E-Ink Tablet", "url": "https://dylanbeattie.net/2021/06/11/onyx-boox-note-air.html", "published_at": "2021-06-11T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b86458d1", "title": "Guru Meditation and Bad Error Messages", "url": "https://dylanbeattie.net/2021/06/08/guru-meditation-and-bad-error-messages.html", "published_at": "2021-06-08T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445b944c2e4", "title": "Online Workshops in 2021", "url": "https://dylanbeattie.net/2021/02/01/online-workshops-in-2021.html", "published_at": "2021-02-01T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445ba39f14c", "title": "Adding Events to a Google Calendar via a Link", "url": "https://dylanbeattie.net/2021/01/12/adding-events-to-google-calendar-via-a-link.html", "published_at": "2021-01-12T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445ba96d591", "title": "Petrucci: A Rockstar interpreter in TypeScript: Part 1 & 2", "url": "https://dylanbeattie.net/2021/01/06/rockstar-typescript-part-1.html", "published_at": "2021-01-06T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445bb801f5c", "title": "Dylan's Advent of Cool Nerd Things Day 25: Ninite", "url": "https://dylanbeattie.net/advent2020/2020/12/25/aocnt-ninite.html", "published_at": "2020-12-25T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445bc4ffde2", "title": "Dylan's Advent of Cool Nerd Things Day 24: Mailtrap", "url": "https://dylanbeattie.net/advent2020/2020/12/24/aocnt-mailtrap.html", "published_at": "2020-12-24T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445bcd0d140", "title": "Dylan's Advent of Cool Nerd Things Day 23: Autoruns", "url": "https://dylanbeattie.net/advent2020/2020/12/23/aocnt-autoruns.html", "published_at": "2020-12-23T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445bdb3a1d7", "title": "Holidays in the Holodeck", "url": "https://dylanbeattie.net/2020/12/22/holidays-in-the-holodeck.html", "published_at": "2020-12-22T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445be3eaf7c", "title": "Dylan's Advent of Cool Nerd Things Day 22: Beyond Compare", "url": "https://dylanbeattie.net/advent2020/2020/12/22/aocnt-beyond-compare.html", "published_at": "2020-12-22T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445bf3ea4f4", "title": "Dylan's Advent of Cool Nerd Things Day 21: EarTrumpet", "url": "https://dylanbeattie.net/advent2020/2020/12/21/aocnt-eartrumpet.html", "published_at": "2020-12-21T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445bf6a52e6", "title": "Dylan's Advent of Cool Nerd Things Day 20: OBS", "url": "https://dylanbeattie.net/advent2020/2020/12/20/aocnt-obs.html", "published_at": "2020-12-20T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445bfc15ab5", "title": "Dylan's Advent of Cool Nerd Things Day 19: Canva and Unsplash", "url": "https://dylanbeattie.net/advent2020/2020/12/19/aocnt-canva-and-unsplash.html", "published_at": "2020-12-19T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445c066c267", "title": "Dylan's Advent of Cool Nerd Things Day 18: GitKraken", "url": "https://dylanbeattie.net/advent2020/2020/12/18/aocnt-gitkraken.html", "published_at": "2020-12-18T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445c0ae18bd", "title": "Dylan's Advent of Cool Nerd Things Day 17: Carbon", "url": "https://dylanbeattie.net/advent2020/2020/12/17/aocnt-carbon.html", "published_at": "2020-12-17T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445c0ea576b", "title": "Dylan's Advent of Cool Nerd Things Day 16: 7-Zip", "url": "https://dylanbeattie.net/advent2020/2020/12/16/aocnt-7-zip.html", "published_at": "2020-12-16T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445c1d8e25a", "title": "Dylan's Advent of Cool Nerd Things Day 15: Paletton", "url": "https://dylanbeattie.net/advent2020/2020/12/15/aocnt-paletton.html", "published_at": "2020-12-15T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445c274782d", "title": "Solving Advent of Code in Amstrad LOGO", "url": "https://dylanbeattie.net/2020/12/14/solving-advent-of-code-in-amstrad-logo.html", "published_at": "2020-12-14T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445c36aedb1", "title": "Dylan's Advent of Cool Nerd Things Day 14: Typora", "url": "https://dylanbeattie.net/advent2020/2020/12/14/aocnt-typora.html", "published_at": "2020-12-14T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445c373f4bb", "title": "Dylan's Advent of Cool Nerd Things Day 13: Chrome Dino Game", "url": "https://dylanbeattie.net/advent2020/2020/12/13/aocnt-chrome-dino-game.html", "published_at": "2020-12-13T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445c46c70fc", "title": "Dylan's Advent of Cool Nerd Things Day 12: Open Hardware Monitor", "url": "https://dylanbeattie.net/advent2020/2020/12/12/aocnt-open-hardware-monitor.html", "published_at": "2020-12-12T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445c4e6c668", "title": "Dylan's Advent of Cool Nerd Things Day 11: Audacity", "url": "https://dylanbeattie.net/advent2020/2020/12/11/aocnt-audacity.html", "published_at": "2020-12-11T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445c5512773", "title": "Dylan's Advent of Cool Nerd Things Day 10: Fira Code", "url": "https://dylanbeattie.net/advent2020/2020/12/10/aocnt-fira-code.html", "published_at": "2020-12-10T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445c59a443e", "title": "Dylan's Advent of Cool Nerd Things Day 9: Microsoft PowerToys", "url": "https://dylanbeattie.net/advent2020/2020/12/09/aocnt-microsoft-powertoys.html", "published_at": "2020-12-09T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445c6444310", "title": "Dylan's Advent of Cool Nerd Things Day 8: Instant Eyedropper", "url": "https://dylanbeattie.net/advent2020/2020/12/08/aocnt-instant-eyedropper.html", "published_at": "2020-12-08T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445c73c1634", "title": "Dylan's Advent of Cool Nerd Things Day 7: ngrok", "url": "https://dylanbeattie.net/advent2020/2020/12/07/aocnt-ngrok.html", "published_at": "2020-12-07T12:00:00+00:00" }, { "id": "01a08770-b938-72cb-bf22-9445c8293755", "title": "Dylan's Advent of Cool Nerd Things Day 6: Franz", "url": "https://dylanbeattie.net/advent2020/2020/12/06/aocnt-franz.html", "published_at": "2020-12-06T12:00:00+00:00" } ] posts Claim your blog
Back to blog : dylanbeattie.net
Blog · corpus.blog/blogs/dylanbeattie.net/posts

blog : dylanbeattie.net

dylanbeattie.net

2026

2025

2024

2023

2022

2021

2020