Portfolio

How to use Named Layouts in SvelteKit - YouTube
Make a Contact Form with SvelteKit and Airtable https://scottspence.com/posts/make-a-contact-form-with-sveltekit-and-airtable
Make a URL Shortener with SvelteKit https://scottspence.com/posts/make-a-url-shortener-with-sveltekit
I made an introductory blog post on using KitQL, the GraphQL client for SvelteKit. Getting Started with KitQL and GraphCMS · Scott Spence
I've been having the best time using KitQL, the GraphQL client for SvelteKit! I made an example project you can find over on GitHub, you can also check out the example project here: https://kitql-w...
I wrote a post on upgrading from the latest Ubuntu LTS version (20.04) to the development release for Ubuntu (22.04) on Windows Subsystem for Linux https://scottspence.com/posts/update-ubuntu-from-...
Added my first impressions of using the Keychron Q1 mechanical keyboard. https://scottspence.com/posts/keychron-q1-first-impressions
I wrote a detailed post on getting started with Fathom Analytics and SvelteKit https://scottspence.com/posts/fathom-analytics-with-svelte
Simple guide on setting up with Tailwind in a SvelteKit project! https://scottspence.com/posts/how-to-set-up-svelte-with-tailwind
A rundown of using the Houdini GraphQL client in a SvelteKit project. Working with Houdini and GraphCMS | GraphCMS
I joined Ale for an episode of Microsoft’s Developer Perspectives! A series championing the unique voices of the Windows community and members from around the world. Developer Perspectives Episode ...
Created a small code snippet from freeCodeCamp authors (and anyone that uses Ghost CMS) to help make a Table of Contents. How to Get Headings and IDs for Your freeCodeCamp Blog Post Table of Contents
I had my "Build a Developer Portfolio and Blog" post published on the freeCodeCamp news publication. Build your Developer Portfolio and Blog from Scratch with Svelte and GraphCMS – A Complete Guide...
I wrote about getting set up with Windows Subsystem for Linux in, WSL Web Developer Setup with Fedora 35
I wrote about SvelteKit Fetch from GraphQL Endpoint with Variables
I migrated to Fastmail and set it up to use my personal domain with Vercel! I made some notes on how to use the Vercel CLI to configure it! Setting up Fastmail with Vercel · Scott Spence
Attending GraphQL Conf 2021 Stage: Everyday GraphQL | GraphQL Conf. 2021
I made my own Markdown SvelteKit Blog Template Write your blog posts how they're meant to be, in glorious Markdown! spences10/sveltekit-mdsvex-starter-blog: A Markdown blog built with SvelteKit, MD...
I made a Linktree clone. One click to start setting set up your own links page. Enter you social links, wait for it to build, done. Shout out to @notrab for the initial project which I've slapped o...
I ported https://cheatsheets.xyz from Gatsby to SvelteKit Uses, MDsveX, Taillwind and DaisyUI
Made a simple auth repo with SvelteKit and GitHub OAuth spences10/sveltekit-auth (github.com)
I made a video on using Apollo Server with GraphCMS. Using Apollo Server with GraphCMS
I made an video on working with the Rich Text Renderer in GraphCMS Working with the Rich Text Renderer in GraphCMS
I made an video on working with pagination in GraphCMS with NextJS Working with Pagination in GraphCMS
I made an introductory video detailing the use of mutations in GraphCMS with NextJS Working with Mutations in GraphCMS
I made some notes on using `.env` secrets in SvelteKit SvelteKit uses Vite and `import.meta.env.VITE_NAME_OF_VARIABLE` is always available on the client so not good for hiding secret keys. Check ou...
I made an introductory video detailing the use of the NextJS Custom Image Loader with GraphCMS Using NextJS Image with Custom Loader in GraphCMS - YouTube
I made an introductory video detailing the use of NextJS Image with GraphCMS Using NextJS Image with GraphCMS - YouTube
I made an introductory video detailing the use of MDX in NextJS with GraphCMS Using MDX in NextJS with GraphCMS
I made an introductory video detailing the use of VueJS with GraphCMS Using VueJS with GraphCMS
I made an introductory video detailing the use of NextJS i18n Routing with GraphCMS Using NextJS i18n Routing with GraphCMS
I made an introductory video detailing the use of NuxtJS with GraphCMS Using NuxtJS with GraphCMS - YouTube
I made an introductory video detailing the use of the NextJS Preview feature with GraphCMS Using NextJS Preview with GraphCMS - YouTube
I made an introductory video detailing the use of NextJS with GraphCMS GraphCMS with NextJS - YouTube
I made an introductory video detailing the use of Express with GraphCMS Using Express with GraphCMS - YouTube
I made an introductory video detailing the use of Gridsome with GraphCMS Using Gridsome with GraphCMS - YouTube
I made an introductory video detailing the use of React with GraphCMS Using GraphCMS with ReactJS - YouTube
I made an introductory video detailing the use of the Gatsby Image with GraphCMS Using GraphCMS with Gatsby Image - YouTube
I made an introductory video detailing the use of SvelteKit with GraphCMS Using GraphCMS with SvelteKit - YouTube
I made an introductory video detailing the use of MDX with Gatsby and GraphCMS Using MDX with Gatsby and GraphCMS - YouTube
I made an introductory video detailing the use of the Gatsby File System Route API with GraphCMS GraphCMS ⨯ Gatsby (File System Route API) - YouTube
Over the weekend I was playing around with getting dynamic routing working with SvelteKit and MDsveX (Markdown for Svelte) I made a starter, based heavily off of Scott Tolinski's example on Levelup...
How to spin up a blog with SvelteKit and GraphCMS! SvelteKit Starter Blog with GraphCMS | GraphCMS