Created by Scott Spence, Developer Advocate at GraphCMS
63 People have this badge

What everyone's up to

Oct 19, 2021
Using SvelteKit
Made it Open Source
Launched a side project
Built an app
+ 2
Built, open-sourced & released

A generative art project to turn text and ECDSA keys into a unique, sharable colour grids.
Using SvelteKit
Using Svelte
Today I tried Svelte + SvelteKit for the first time.
I quite like it, a lot of stuff just "makes more sense" than in React.
Sep 23, 2021
Revamped old project
I'm currently rewriting my Jekyll site with SvelteKit and Supabase, it's really fun to work with alternate frameworks/compilers/etceteras. Once done I'll post back here for the harsh critiques ๐Ÿ˜…
Sep 21, 2021
Designed a Backend System
Improved site performance
Redesigned a website
Used Netlify
Deployed via Netlify
Using SvelteKit
Used Github
+ 5

2//Grimoire Redesign

(If you're looking at the single-post-page, sorry in advance about the formatting below: Polywork clears each link to its own line, which changes the flow of this post into some kinda free-form prose or something. While pretty, I'm working on fixing that somehow. Sorry ^_^;;)

Well, it's been about 2 years since I reworked my homepage (!!), so I committed this past weekend to doing just that. ๐Ÿ’™

The new site is expanded into a grimoire๐Ÿ“˜ โ€” a place to store thoughts, learnings, instructions, and generalize knowledge. It's going to lean towards the technical, but like Polywork, I'll store a little bit of everything there.

The grimoire also leans technical because compSci is kinda like magic, innit?

Tangent!, but, y'all ever think about how we write code (spellsโšก) and turn thoughts into miracles (thaumaturgy๐Ÿ™) and make our clients/business stakeholders/friends and family smile (m a g i c k ๐Ÿ’ซ )? Isn't that wild? It's wild! So I think it's pretty fitting to base a site around that concept.

"We are ALL open sourcerors on this blessed day."

(Also, I'm Wiccan, albeit rather secularly. Hi!)


The site's main methodology is Jamstack โœจ, and it's built on a mix of tech โ€” SvelteKit for the static UI/routing, Hugo for markdown > JSON conversion, Netlify as a backend, and GitHub as a file store.

I've been very, very taken with Svelte/SvelteKit for the past year or so, so having another excuse to use it for a site is nice c:

And I've fallen in love with Hugo due to a few work projects, and using it as a glorified mini-ETL/parser is kinda ridiculous, but like SvelteKit, I'm glad to leverage it again. ๐Ÿ’™๐Ÿ’™

And the same story goes on โ€” I've built some stuff with Netlify, so I'm using it again, as well as GitHub.

And I did this in one weekend; I'm wildly excited that it came together so, so smoothly. Shoutout to all of the teams mentioned above!

(And although this isn't a tutorial post :: if you want to do something similar: use Netlify's adapter for SvelteKit and point Netlify at GitHub, where your site will be stored. Roll your own Hugo config file and lean heavily on the Hugo docs. And, if you get stuck, leverage my GitHub repo where I've made everything about this project public ๐Ÿ’™)

I want to note that I'm not using these technologies because they're familiar; I'm using them because I want to deepen my understanding of them. Every new project is a chance to learn something new, as well as exercise what's been learned, right? So I really wanted to push myself here.

So, I'm pleased to relate, that I think I did pretty okay. โœจ

And I'm still not done!! :D ๐Ÿ’™โœจ ๐Ÿš€๐Ÿš€๐Ÿš€

By that, I mean that this site is soooo much more flexible compared to my old site. I can play with it. I can try stuff out. I can extend things. Break things. Build things. Iterate over things, on a rapid scale.

So, I'm extremely pleased to relate, that I'm extremely pleased with what this site represents. It's not just a blog + portfolio. It's a sandbox, full of learning, which is an ideal I try to emulate every single day. ๐Ÿฅบ

Have you redesigned something recently? Tried a new stack, or decided to have fun in prod? DM me on twitter ๐Ÿ•Š; I'd love to hear about it! ^_^

Sep 10, 2021
Wrote an article
Created a video
Using SvelteKit
+ 1
See how easily you can add Twitter, GitHub, Discord and other SVG social icons to your โค๏ธ Svelte app footer, contact page and share buttons.

๐ŸŒŸ See how effortless โค๏ธ Svelte makes it for you.

Hope you find this useful!
Aug 09, 2021
Using SvelteKit
Freelanced with Upwork
Designed an app
+ 1
This is very exciting to start my first svelte project. ๐Ÿ”ฅ ๐Ÿ˜Ž
#upwork #svelte