<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Darko&apos;s Corner</title><description>Darko&apos;s Corner</description><link>https://darko.io/</link><language>en-us</language><item><title>GameOfCodes 2026: this is why I keep going to conferences</title><link>https://darko.io/posts/good-for-the-soul-why-you-should-support-your-local-events/</link><guid isPermaLink="true">https://darko.io/posts/good-for-the-soul-why-you-should-support-your-local-events/</guid><description>Back in Nis for GameOfCodes: friends, late-night nerding, good talks, and a power outage that couldn’t spoil the experience. This is why I’ll be back.</description><pubDate>Wed, 21 Oct 2026 10:01:00 GMT</pubDate><image><link/><url>https://darko.io/posts/good-for-the-soul-why-you-should-support-your-local-events/og.png</url><title>GameOfCodes 2026: this is why I keep going to conferences</title></image><cover>https://darko.io/_emdash/api/media/file/01M5EWF6MVATK9FB5ZZZFJ5VZ7.01M5EWF6ZGN5W6B62TCBP6J4B8.jpg</cover></item><item><title>WhatTheStack the third</title><link>https://darko.io/posts/wts-the-third/</link><guid isPermaLink="true">https://darko.io/posts/wts-the-third/</guid><description>On making it through year three of WhatTheStack, what we learned, and sticking to our principles</description><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/wts-the-third/og.png</url><title>WhatTheStack the third</title></image><cover>https://darko.io/blog-media/32e49dff6ab5e69d645b382c64c70034d2b44f47af7fbeb656308af182921561-wts-the-third-og.webp</cover></item><item><title>Self-hosting isn&apos;t scary: a practical guide with Coolify and Hetzner</title><link>https://darko.io/posts/self-hosting-with-coolify-and-hetzner/</link><guid isPermaLink="true">https://darko.io/posts/self-hosting-with-coolify-and-hetzner/</guid><description>You deploy to Vercel without thinking twice. Self-hosting is the same thing, except you own it. Here&apos;s how I run 3 servers, dozens of services, and sleep fine at night.</description><pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/self-hosting-with-coolify-and-hetzner/og.png</url><title>Self-hosting isn&apos;t scary: a practical guide with Coolify and Hetzner</title></image><cover>https://darko.io/blog-media/c31b2e5defc507f6f1df04ee1a7f43b9e8289da18e3b6f718f4a7dabed073170-pexels-cookiecutter-17489157.jpg</cover></item><item><title>Inside the CfP: How We Pick Talks at WhatTheStack</title><link>https://darko.io/posts/inside-the-cfp/</link><guid isPermaLink="true">https://darko.io/posts/inside-the-cfp/</guid><description>A transparent look at the conference&apos;s Call for Papers process, including scoring methodology, committee selection, and application tips.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/inside-the-cfp/og.png</url><title>Inside the CfP: How We Pick Talks at WhatTheStack</title></image><cover>https://darko.io/blog-media/eea4bc590dfac1461bfcffc50cf5d2342e3996b3c3e111162eb40f0beaab7476-inside-the-cfp-og.png</cover></item><item><title>Behind the Scenes: What It Takes to Run WhatTheStack</title><link>https://darko.io/posts/behind-the-scenes-running-wts/</link><guid isPermaLink="true">https://darko.io/posts/behind-the-scenes-running-wts/</guid><description>Running a developer conference is a lot more than booking a venue and setting up a projector. Here&apos;s what it actually looks like.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/behind-the-scenes-running-wts/og.png</url><title>Behind the Scenes: What It Takes to Run WhatTheStack</title></image><cover>https://darko.io/blog-media/a0cbc419b01769901ecda5ca933afdffa61b01fb6f89818e5859df6927deda6e-behind-the-scenes-running-wts-og.png</cover></item><item><title>Migrating from Next.js to SolidStart: An Opinionated Guide</title><link>https://darko.io/posts/next-to-solidstart-migration-guide/</link><guid isPermaLink="true">https://darko.io/posts/next-to-solidstart-migration-guide/</guid><description>A practical guide to migrating from Next.js to SolidStart - focusing on the primitives, the mental model shift, and why it might be worth your time.</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/next-to-solidstart-migration-guide/og.png</url><title>Migrating from Next.js to SolidStart: An Opinionated Guide</title></image><cover>https://darko.io/blog-media/898d6710d4f1d0586a427100ea94d69b83eb555cf4f28b94080c177d147d17dd-mohamed-nohassi-odxB5oIG_iA-unsplash.jpg</cover></item><item><title>Do better.</title><link>https://darko.io/posts/do-better/</link><guid isPermaLink="true">https://darko.io/posts/do-better/</guid><description>To hell with tech feudalism. Let&apos;s do better - ethically and technologically</description><pubDate>Tue, 30 Sep 2025 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/do-better/og.png</url><title>Do better.</title></image><cover>https://darko.io/blog-media/1e091913cc70cecfeb9d1589396fc303473707ab54a3610211e2e7f2c57dcd9f-pexels-markusspiske-2990644.jpg</cover></item><item><title>2024 year-in-review: &apos;Test it in production&apos; edition</title><link>https://darko.io/posts/2024-test-in-production/</link><guid isPermaLink="true">https://darko.io/posts/2024-test-in-production/</guid><description>If there&apos;s one thing I&apos;ve learned in 2024, it&apos;s that sometimes you just have to ship it and see what happens. You know, like deploying to production on a Friday, as the tired ol&apos; cliche goes.</description><pubDate>Wed, 05 Feb 2025 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/2024-test-in-production/og.png</url><title>2024 year-in-review: &apos;Test it in production&apos; edition</title></image><cover>https://darko.io/blog-media/027ada37d2021bdb4397905989c5bf83d8f904ef8dcb95548a6d0c74811699ce-2024-year-in-review.webp</cover></item><item><title>Web Components: The Unsexy Solution to Cross-Framework UI</title><link>https://darko.io/posts/future-proof-your-ui-web-components/</link><guid isPermaLink="true">https://darko.io/posts/future-proof-your-ui-web-components/</guid><description>An R&amp;D experiment on how might approach the cross-framework UI challenge at SuperTokens with Web Components and why they&apos;re not as bad as you might think</description><pubDate>Fri, 13 Dec 2024 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/future-proof-your-ui-web-components/og.png</url><title>Web Components: The Unsexy Solution to Cross-Framework UI</title></image><cover>https://darko.io/blog-media/5192f97fb0ab0f18feda0fbf073a2d8b4da3dd2eb0b24626eebbd1e8990c8300-45aeb973d9a682460353d93b93e6c025-1076811598.jpg</cover></item><item><title>So you want to start a developer conference?</title><link>https://darko.io/posts/so-you-want-to-start-a-developer-conference/</link><guid isPermaLink="true">https://darko.io/posts/so-you-want-to-start-a-developer-conference/</guid><description>The story of WhatTheStack from the PoV of a co-founder. A candid retelling of all things good, bad and ugly - and ultimately, why it&apos;s totally worth it.</description><pubDate>Thu, 14 Nov 2024 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/so-you-want-to-start-a-developer-conference/og.png</url><title>So you want to start a developer conference?</title></image><cover>https://darko.io/blog-media/79a37a827bdbac1ef660b244bbf0a6f6d912a0a246aa3459f80bdc95fcb671b9-DSC_9512.JPG</cover></item><item><title>The Joy of Astro</title><link>https://darko.io/posts/the-joy-of-astro/</link><guid isPermaLink="true">https://darko.io/posts/the-joy-of-astro/</guid><description>Told from the perspective of a person building demo integrations for SuperTokens - and how it&apos;s an absolute joy to create with.</description><pubDate>Mon, 14 Oct 2024 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/the-joy-of-astro/og.png</url><title>The Joy of Astro</title></image><cover>https://darko.io/blog-media/7ae1c7a289df17c7e293882c7d7c88c68794fd70591c805423e09a01b662a89a-ries-bosch-WCDyy-yHz5Y-unsplash.jpg</cover></item><item><title>A Better Hammer?</title><link>https://darko.io/posts/a-better-hammer/</link><guid isPermaLink="true">https://darko.io/posts/a-better-hammer/</guid><description>It hasn&apos;t replaced us. Not yet. But I&apos;m finding ways to make my work easier and faster. Yes, I&apos;m talking about AI.</description><pubDate>Mon, 30 Sep 2024 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/a-better-hammer/og.png</url><title>A Better Hammer?</title></image><cover>https://darko.io/blog-media/f327ee5c1833e5075a8bd77b424e53dd3e60f746f18a3b32a4fa395da8b02ec5-adam-sherez-PtgLGdMzi-Y-unsplash.jpg</cover></item><item><title>&quot;BuT, aUtH iS HaRd&quot;</title><link>https://darko.io/posts/but-auth-is-hard/</link><guid isPermaLink="true">https://darko.io/posts/but-auth-is-hard/</guid><description>No, it&apos;s not. It&apos;s boring, red-tapey, a solved problem... but don&apos;t call it hard as a blanket statement.</description><pubDate>Wed, 07 Aug 2024 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/but-auth-is-hard/og.png</url><title>&quot;BuT, aUtH iS HaRd&quot;</title></image><cover>https://darko.io/blog-media/6dec7bf2a06ca660e7a6a9924a210e8ac375a3465e10ec70a2cf5495dbe8464d-david-clode-cUGNFbxxD1E-unsplash.jpg</cover></item><item><title>From Promises to Async/Await: Navigating the Evolution of Asynchronicity in JavaScript</title><link>https://darko.io/posts/navigating-the-evolution-of-asynchronicity-in-javascript/</link><guid isPermaLink="true">https://darko.io/posts/navigating-the-evolution-of-asynchronicity-in-javascript/</guid><description>From callbacks to async/await - a journey through the evolution of asynchronicity in JavaScript.</description><pubDate>Mon, 13 May 2024 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/navigating-the-evolution-of-asynchronicity-in-javascript/og.png</url><title>From Promises to Async/Await: Navigating the Evolution of Asynchronicity in JavaScript</title></image><cover>https://darko.io/blog-media/830c63920ea91b4bc01d6239ed3d2d4b3666b3dcab3a02f067920412c2cad554-async-cover.png</cover></item><item><title>Quick-and-useful: A DIY, self-hosted Linktree and Linkinbio clone with Astro and TinaCMS</title><link>https://darko.io/posts/linktree-and-linkinbio-clone-with-astro-and-tinacms/</link><guid isPermaLink="true">https://darko.io/posts/linktree-and-linkinbio-clone-with-astro-and-tinacms/</guid><description>Quick-and-useful, part 2: A self-hosted Linktree and Linkinbio clone based on Astro with a user-friendly edit interface.</description><pubDate>Fri, 01 Dec 2023 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/linktree-and-linkinbio-clone-with-astro-and-tinacms/og.png</url><title>Quick-and-useful: A DIY, self-hosted Linktree and Linkinbio clone with Astro and TinaCMS</title></image><cover>https://darko.io/blog-media/67b80761698f8439ae1985ee7f130738228a7817511a91c237667b911cd1a265-ltree.webp</cover></item><item><title>Build you a related post classifier for Astro</title><link>https://darko.io/posts/build-you-a-related-post-classifier/</link><guid isPermaLink="true">https://darko.io/posts/build-you-a-related-post-classifier/</guid><description>A step-by-step guide on how to build a related post classifier for Astro using `natural` and the content collection API. And a package to make it easier.</description><pubDate>Mon, 27 Nov 2023 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/build-you-a-related-post-classifier/og.png</url><title>Build you a related post classifier for Astro</title></image><cover>https://darko.io/blog-media/1904dfb43c1e54aefcc07ed564b2a8aab48702759964caaeeb5e96e6467a0212-nino-maghradze-0f8P-Y4Ib5U-unsplash.jpg</cover></item><item><title>Web standards: neat HTML tricks you probably haven’t heard about.</title><link>https://darko.io/posts/web-standards-neat-html-tricks-you-probably-havent-heard-about/</link><guid isPermaLink="true">https://darko.io/posts/web-standards-neat-html-tricks-you-probably-havent-heard-about/</guid><description>A blog post remix of a recent presentation I gave at the WP meetup Skopje - some cool and lesser-known HTML tricks you might not know about.</description><pubDate>Wed, 15 Nov 2023 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/web-standards-neat-html-tricks-you-probably-havent-heard-about/og.png</url><title>Web standards: neat HTML tricks you probably haven’t heard about.</title></image><cover>https://darko.io/blog-media/c646f2f5dd75ba8ed21d3eb793eaad5bfe4fd20bdc6c545b64959cdf9df5d00f-adventure-island.jpg</cover></item><item><title>Quick-and-useful: Build you a wishlist app with Astro, Solid, and Baserow</title><link>https://darko.io/posts/wishlist-app-with-astro-and-solid/</link><guid isPermaLink="true">https://darko.io/posts/wishlist-app-with-astro-and-solid/</guid><description>The first part of a series of posts about building quick and useful apps with Astro. Part 1: A wishlist app.</description><pubDate>Mon, 06 Nov 2023 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/wishlist-app-with-astro-and-solid/og.png</url><title>Quick-and-useful: Build you a wishlist app with Astro, Solid, and Baserow</title></image><cover>https://darko.io/blog-media/6b62b95dfe43c650fe7b5a74ab439073fd00880c223a57b95819d501147b5931-wishlist.jpg</cover></item><item><title>The Jokers in a Deck of cards - on the ever-evolving Generalist Role</title><link>https://darko.io/posts/the-jokers-in-a-deck-of-cards/</link><guid isPermaLink="true">https://darko.io/posts/the-jokers-in-a-deck-of-cards/</guid><description>On the ever-evolving generalist/full-stack role and to what extent does it make sense to broaden your skillset.</description><pubDate>Tue, 31 Oct 2023 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/the-jokers-in-a-deck-of-cards/og.png</url><title>The Jokers in a Deck of cards - on the ever-evolving Generalist Role</title></image><cover>https://darko.io/blog-media/ea33f05baa322b69a71f000c7aa2f7c5864e83e1373374085c463757489b5bdf-nadejda-yanchuk-XlWLXlObh5I-unsplash.jpg</cover></item><item><title>Find your tribe - why developers need their crew</title><link>https://darko.io/posts/find-your-tribe/</link><guid isPermaLink="true">https://darko.io/posts/find-your-tribe/</guid><description>On the importance of being part of a community as a developer.</description><pubDate>Thu, 24 Aug 2023 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/find-your-tribe/og.png</url><title>Find your tribe - why developers need their crew</title></image><cover>https://darko.io/blog-media/89e8b7e7ef48c2e31033eb099ff44f7b6c6e350f0a121287ad58643f530e2a67-william-white-TZCppMjaOHU-unsplash.jpg</cover></item><item><title>Weird node version errors and how to solve them</title><link>https://darko.io/posts/weird-node-version-errors/</link><guid isPermaLink="true">https://darko.io/posts/weird-node-version-errors/</guid><description>The woes of using two computers for development. On node versions and unfriendly errors.</description><pubDate>Wed, 01 Feb 2023 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/weird-node-version-errors/og.png</url><title>Weird node version errors and how to solve them</title></image><cover>https://darko.io/blog-media/1074b0e1575f56ecb8f75de66b384967c45d3293f024d64692382e83ed55a904-etienne-girardet-OA0qcP6GOw0-unsplash.jpg</cover></item><item><title>Astro.js and WordPress as an API</title><link>https://darko.io/posts/wp-as-an-api/</link><guid isPermaLink="true">https://darko.io/posts/wp-as-an-api/</guid><description>Using WordPress as a headless CMS and an API via Astro.js. Exactly as cool as it sounds.</description><pubDate>Tue, 27 Dec 2022 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/wp-as-an-api/og.png</url><title>Astro.js and WordPress as an API</title></image><cover>https://darko.io/blog-media/242bf408ce4b1f0538e552563d94bcdd16330593b51ff3da7ad9b6182872b4a8-evgeni-tcherkasski-BfBhwJ4qafo-unsplash.webp</cover></item><item><title>DevRel, not DevSell</title><link>https://darko.io/posts/devrel-not-devsell/</link><guid isPermaLink="true">https://darko.io/posts/devrel-not-devsell/</guid><description>On the fine art of DevRel, what it is not. And how to get started.</description><pubDate>Wed, 21 Dec 2022 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/devrel-not-devsell/og.png</url><title>DevRel, not DevSell</title></image><cover>https://darko.io/blog-media/579bb4401a506481f16b99cd42cb581d84c23ee6ab840c80090cb01bba693e75-rod-long-JB5YCqOXV1o-unsplash.jpg</cover></item><item><title>Swag corner stories - 3. The Loka beer mug</title><link>https://darko.io/posts/swag-corner-3/</link><guid isPermaLink="true">https://darko.io/posts/swag-corner-3/</guid><description>A trip down memory lane, from the swag corner of my office. part 3.</description><pubDate>Tue, 20 Dec 2022 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/swag-corner-3/og.png</url><title>Swag corner stories - 3. The Loka beer mug</title></image><cover>https://darko.io/blog-media/34c381f8ef8efb319e7f7266001f602b84f0daf392846992c22187d0aa6c009e-loka_mug.webp</cover></item><item><title>Swag corner stories - 2. The DevCon badge</title><link>https://darko.io/posts/swag-corner-2/</link><guid isPermaLink="true">https://darko.io/posts/swag-corner-2/</guid><description>A trip down memory lane, from the swag corner of my office. part 2.</description><pubDate>Fri, 16 Dec 2022 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/swag-corner-2/og.png</url><title>Swag corner stories - 2. The DevCon badge</title></image><cover>https://darko.io/blog-media/f934604214c5cfd17f5825ddfaad63c79daa4738d7c036314421bc2644f2956f-devcon_badge.webp</cover></item><item><title>The case for agency DevEx and internal DevRel. Part 1: Community</title><link>https://darko.io/posts/the-case-for-agency-devex/</link><guid isPermaLink="true">https://darko.io/posts/the-case-for-agency-devex/</guid><description>On square pegs and round holes - the one about the fine art of DevEx. In agencies. And why it makes sense.</description><pubDate>Thu, 15 Dec 2022 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/the-case-for-agency-devex/og.png</url><title>The case for agency DevEx and internal DevRel. Part 1: Community</title></image><cover>https://darko.io/blog-media/bdfb665bf8cb0a866896b72a9afa5aea0e1ef716e6f1a567f8ab4293ee668dc5-olga-zhushman-7P7K74q67QY-unsplash.jpg</cover></item><item><title>Swag corner stories - 1. Chokanche</title><link>https://darko.io/posts/swag-corner-stories---1-chokanche/</link><guid isPermaLink="true">https://darko.io/posts/swag-corner-stories---1-chokanche/</guid><description>A trip down memory lane, from the swag corner of my office. Part 1.</description><pubDate>Sun, 11 Dec 2022 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/swag-corner-stories---1-chokanche/og.png</url><title>Swag corner stories - 1. Chokanche</title></image><cover>https://darko.io/blog-media/440731382a08e01fe31f4d45b03a27ceb0dbb87d9b379cf510ff7cb696eddab4-1670609537652.jpeg</cover></item><item><title>Swag corner stories - Intro</title><link>https://darko.io/posts/swag-corner-stories---intro/</link><guid isPermaLink="true">https://darko.io/posts/swag-corner-stories---intro/</guid><description>A trip down memory lane, from the swag corner of my office.</description><pubDate>Fri, 02 Dec 2022 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/swag-corner-stories---intro/og.png</url><title>Swag corner stories - Intro</title></image><cover>https://darko.io/blog-media/251215cf1cfa2a6acdc674f383bfaa5adde18c3b44916af5f6b8d5cf4009245a-1670352867487.jpeg</cover></item><item><title>All you need to know about serverless functions and the edge</title><link>https://darko.io/posts/all-you-need-to-know-about-serverless-functions-and-the-edge/</link><guid isPermaLink="true">https://darko.io/posts/all-you-need-to-know-about-serverless-functions-and-the-edge/</guid><description>As much of a misnomer `serverless` is, it is pretty useful, especially when the actual computing happens close to you.</description><pubDate>Fri, 25 Nov 2022 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/all-you-need-to-know-about-serverless-functions-and-the-edge/og.png</url><title>All you need to know about serverless functions and the edge</title></image><cover>https://darko.io/blog-media/f2cda1f34a9229dd6deec87ddcba9be791d5eccd5c11454be5ac335b595b9a71-taylor-vick-M5tzZtFCOfs-unsplash.jpg</cover></item><item><title>Color systems and accessibility - an adventure in plugin authoring for Chakra UI and Tailwind</title><link>https://darko.io/posts/colors-accessibility-and-plugins/</link><guid isPermaLink="true">https://darko.io/posts/colors-accessibility-and-plugins/</guid><description>An adventure in plugin authoring for Chakra UI and Tailwind. With some accessible color systems mixed in.</description><pubDate>Thu, 24 Nov 2022 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/colors-accessibility-and-plugins/og.png</url><title>Color systems and accessibility - an adventure in plugin authoring for Chakra UI and Tailwind</title></image><cover>https://darko.io/blog-media/618b84d9da99403df93dd4355cf42b655a6a4437e596eaece556ad5aec30816e-ramakant-sharda-0aFg0U2uPJY-unsplash.jpg</cover></item><item><title>On meetups, community and principles</title><link>https://darko.io/posts/on-meetups-community-and-principles/</link><guid isPermaLink="true">https://darko.io/posts/on-meetups-community-and-principles/</guid><description>The one about how I got started with community stuff, meetups and conferences; On complaining vs. taking action.</description><pubDate>Thu, 23 Jun 2022 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/on-meetups-community-and-principles/og.png</url><title>On meetups, community and principles</title></image><cover>https://darko.io/blog-media/83c99296a90f0dd3e8347c6804dcbe38ab81acebd939a18b4af5a4b111c74954-meetups_post.jpg</cover></item><item><title>Guest post: Building a Personal Assistant PWA: (Part 3)</title><link>https://darko.io/posts/personal-assistant-pwa-3/</link><guid isPermaLink="true">https://darko.io/posts/personal-assistant-pwa-3/</guid><description>On offline-capable PWAs with a twist - a personal assistant wannabe chatbot.</description><pubDate>Thu, 28 Apr 2022 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/personal-assistant-pwa-3/og.png</url><title>Guest post: Building a Personal Assistant PWA: (Part 3)</title></image><cover>https://darko.io/blog-media/46b689ade646cf010cf6c4f92b3f39cd00ce0b606113b50d99abba2bede56620-volodymyr-hryshchenko-V5vqWC9gyEU-unsplash.jpg</cover></item><item><title>Guest post: Building a Personal Assistant PWA: (Part 2)</title><link>https://darko.io/posts/personal-assistant-pwa-2/</link><guid isPermaLink="true">https://darko.io/posts/personal-assistant-pwa-2/</guid><description>On offline-capable PWAs with a twist - a personal assistant wannabe chatbot.</description><pubDate>Thu, 14 Apr 2022 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/personal-assistant-pwa-2/og.png</url><title>Guest post: Building a Personal Assistant PWA: (Part 2)</title></image><cover>https://darko.io/blog-media/46b689ade646cf010cf6c4f92b3f39cd00ce0b606113b50d99abba2bede56620-volodymyr-hryshchenko-V5vqWC9gyEU-unsplash.jpg</cover></item><item><title>Guest post: Skip the app store with your own progressive web app (Part 1)</title><link>https://darko.io/posts/personal-assistant-pwa-1/</link><guid isPermaLink="true">https://darko.io/posts/personal-assistant-pwa-1/</guid><description>On offline-capable PWAs with a twist - a personal assistant wannabe chatbot.</description><pubDate>Thu, 31 Mar 2022 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/personal-assistant-pwa-1/og.png</url><title>Guest post: Skip the app store with your own progressive web app (Part 1)</title></image><cover>https://darko.io/blog-media/46b689ade646cf010cf6c4f92b3f39cd00ce0b606113b50d99abba2bede56620-volodymyr-hryshchenko-V5vqWC9gyEU-unsplash.jpg</cover></item><item><title>Guest post: REST vs GraphQL</title><link>https://darko.io/posts/rest-vs-graphql/</link><guid isPermaLink="true">https://darko.io/posts/rest-vs-graphql/</guid><description>POV: a stubborn front-end hardliner</description><pubDate>Thu, 17 Feb 2022 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/rest-vs-graphql/og.png</url><title>Guest post: REST vs GraphQL</title></image><cover>https://darko.io/blog-media/bb110f7f776eaf3bdf165d5036a4da92b8cf27832132bd7d035d73816b0ba308-jason-dent-QSIq9ncQkzY-unsplash.jpg</cover></item><item><title>Build you a COVID-19 tracker the (fun) hard way</title><link>https://darko.io/posts/build-you-a-corona-tracker-the-hard-way/</link><guid isPermaLink="true">https://darko.io/posts/build-you-a-corona-tracker-the-hard-way/</guid><description>An adventure in parsing, data massaging, frustration and over-engineering. That just happens to be about COVID-19 data.</description><pubDate>Mon, 27 Apr 2020 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/build-you-a-corona-tracker-the-hard-way/og.png</url><title>Build you a COVID-19 tracker the (fun) hard way</title></image><cover>https://darko.io/blog-media/27b803e0340b4ae50e8ba057918835138907ec3f6e3e1b8fe5922b9bb89bd9f5-isaac-smith-6EnTPvPPL6I-unsplash.jpg</cover></item><item><title>Building an offline chatbot, part 2</title><link>https://darko.io/posts/offline-chatbot-pt2/</link><guid isPermaLink="true">https://darko.io/posts/offline-chatbot-pt2/</guid><description>Building you an offline chatbot for great good. On the how, why and possibilities when it comes to building such things. Part 2.</description><pubDate>Mon, 20 Aug 2018 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/offline-chatbot-pt2/og.png</url><title>Building an offline chatbot, part 2</title></image><cover>https://darko.io/blog-media/9ea3506d5d1d76327ba31660bc24b6d2a55b4228ba5de9b692471f2956f1b3c1-alex-knight-2EJCSULRwC8-unsplash.jpg</cover></item><item><title>Building an offline chatbot</title><link>https://darko.io/posts/offline-chatbot-pt1/</link><guid isPermaLink="true">https://darko.io/posts/offline-chatbot-pt1/</guid><description>Building you an offline chatbot for great good. On the how, why and the possibilities when it comes to building such things.</description><pubDate>Sun, 20 May 2018 00:00:00 GMT</pubDate><image><link/><url>https://darko.io/posts/offline-chatbot-pt1/og.png</url><title>Building an offline chatbot</title></image><cover>https://darko.io/blog-media/d48e503948f28d151442ab9086d58ea9df9b7305cb999c380fcf6a8e7189c895-lenin-estrada-OI1ToozsKBw-unsplash.jpg</cover></item></channel></rss>