<![CDATA[@dolearning (Kevin Cunningham)]]>https://h.kevincunningham.co.ukhttps://cdn.hashnode.com/res/hashnode/image/upload/v1601884581671/Cwb3hHTXo.png@dolearning (Kevin Cunningham)https://h.kevincunningham.co.ukRSS for NodeFri, 23 Oct 2020 15:17:26 GMT60<![CDATA[What is a digital garden?]]>https://h.kevincunningham.co.uk/what-is-a-digital-gardenhttps://h.kevincunningham.co.uk/what-is-a-digital-gardenThu, 22 Oct 2020 05:08:24 GMT<![CDATA[How are JavaScript and TypeScript related?]]>https://h.kevincunningham.co.uk/how-are-javascript-and-typescript-relatedhttps://h.kevincunningham.co.uk/how-are-javascript-and-typescript-relatedThu, 15 Oct 2020 10:31:04 GMT<![CDATA[Authentication with Next.js API routes]]>https://h.kevincunningham.co.uk/authentication-with-nextjs-api-routeshttps://h.kevincunningham.co.uk/authentication-with-nextjs-api-routesThu, 15 Oct 2020 09:13:28 GMT<![CDATA[Dealing with a database with Next.js API routes]]>https://h.kevincunningham.co.uk/dealing-with-a-database-with-nextjs-api-routeshttps://h.kevincunningham.co.uk/dealing-with-a-database-with-nextjs-api-routesTue, 13 Oct 2020 06:00:23 GMT<![CDATA[Day 1 - Up and Running]]>https://h.kevincunningham.co.uk/day-1-up-and-runninghttps://h.kevincunningham.co.uk/day-1-up-and-runningMon, 12 Oct 2020 17:21:38 GMT<![CDATA[New Learning Adventure - Typescript]]>https://h.kevincunningham.co.uk/new-learning-adventure-typescripthttps://h.kevincunningham.co.uk/new-learning-adventure-typescriptSun, 11 Oct 2020 17:27:47 GMT<![CDATA[Keeping secrets safe with Next.js API routes]]>https://h.kevincunningham.co.uk/keeping-secrets-safe-with-nextjs-api-routeshttps://h.kevincunningham.co.uk/keeping-secrets-safe-with-nextjs-api-routesSat, 10 Oct 2020 06:40:39 GMT<![CDATA[What are Next.js API routes all about?]]>https://h.kevincunningham.co.uk/what-are-nextjs-api-routes-all-abouthttps://h.kevincunningham.co.uk/what-are-nextjs-api-routes-all-aboutFri, 09 Oct 2020 06:34:21 GMT<![CDATA[Why does your frontend application need a server?]]>https://h.kevincunningham.co.uk/why-does-your-frontend-application-need-a-serverhttps://h.kevincunningham.co.uk/why-does-your-frontend-application-need-a-serverThu, 08 Oct 2020 12:10:04 GMT<![CDATA[Got a ton of server and database issues - is headless WordPress the answer?]]>https://h.kevincunningham.co.uk/got-a-ton-of-server-and-database-issues-is-headless-wordpress-the-answerhttps://h.kevincunningham.co.uk/got-a-ton-of-server-and-database-issues-is-headless-wordpress-the-answerMon, 05 Oct 2020 14:59:18 GMT<![CDATA[Discord Inktober Bot (Netlify functions to the rescue!)]]>https://h.kevincunningham.co.uk/discord-inktober-bot-netlify-functions-to-the-rescuehttps://h.kevincunningham.co.uk/discord-inktober-bot-netlify-functions-to-the-rescueSun, 04 Oct 2020 16:46:47 GMT<![CDATA[Uploading a file with an Express API]]>https://h.kevincunningham.co.uk/uploading-a-file-with-an-express-apihttps://h.kevincunningham.co.uk/uploading-a-file-with-an-express-apiFri, 02 Oct 2020 16:11:42 GMT<![CDATA[Headless WordPress: Where should you host the WordPress instance?]]>https://h.kevincunningham.co.uk/headless-wordpress-where-should-you-host-the-wordpress-instancehttps://h.kevincunningham.co.uk/headless-wordpress-where-should-you-host-the-wordpress-instanceWed, 30 Sep 2020 08:03:23 GMT<![CDATA[Is Blitz.js worth your time?]]>https://h.kevincunningham.co.uk/is-blitzjs-worth-your-timehttps://h.kevincunningham.co.uk/is-blitzjs-worth-your-timeSat, 26 Sep 2020 13:47:17 GMT<![CDATA[How to make sure your Express API doesn't get abused]]>https://h.kevincunningham.co.uk/how-to-make-sure-your-express-api-doesnt-get-abusedhttps://h.kevincunningham.co.uk/how-to-make-sure-your-express-api-doesnt-get-abusedWed, 23 Sep 2020 15:00:41 GMT<![CDATA[Learning React]]>https://h.kevincunningham.co.uk/learning-reacthttps://h.kevincunningham.co.uk/learning-reactSat, 29 Aug 2020 13:17:56 GMT<![CDATA[Adding todos with SMS]]>https://h.kevincunningham.co.uk/adding-todos-with-smshttps://h.kevincunningham.co.uk/adding-todos-with-smsFri, 21 Aug 2020 07:33:59 GMT<![CDATA[3 Pillars of Learning]]>https://h.kevincunningham.co.uk/3-pillars-of-learninghttps://h.kevincunningham.co.uk/3-pillars-of-learningFri, 31 Jul 2020 07:20:41 GMT<![CDATA[Which programming language should I choose?]]>https://h.kevincunningham.co.uk/which-programming-language-should-i-choosehttps://h.kevincunningham.co.uk/which-programming-language-should-i-chooseSat, 25 Jul 2020 07:28:29 GMT<![CDATA[Adding Toast Notifications to Next Apps]]>https://h.kevincunningham.co.uk/adding-toast-notifications-to-next-appshttps://h.kevincunningham.co.uk/adding-toast-notifications-to-next-appsWed, 27 May 2020 13:09:17 GMT<![CDATA[Streamed and Released a npm package!]]>https://h.kevincunningham.co.uk/streamed-and-released-a-npm-packagehttps://h.kevincunningham.co.uk/streamed-and-released-a-npm-packageWed, 29 Apr 2020 07:29:57 GMT<![CDATA[Why do I keep learning?]]>https://h.kevincunningham.co.uk/why-do-i-keep-learninghttps://h.kevincunningham.co.uk/why-do-i-keep-learningFri, 24 Jan 2020 08:23:52 GMT<![CDATA[Why do people stop learning?]]>https://h.kevincunningham.co.uk/why-do-people-stop-learninghttps://h.kevincunningham.co.uk/why-do-people-stop-learningFri, 10 Jan 2020 08:26:11 GMT<![CDATA[Some learnings from my first 8 weeks freelancing]]>https://h.kevincunningham.co.uk/some-learnings-from-my-first-8-weeks-freelancinghttps://h.kevincunningham.co.uk/some-learnings-from-my-first-8-weeks-freelancingTue, 26 Nov 2019 14:06:33 GMT