Turns out the answer isn't 42...

Hamilton, Bermuda

At the risk of turning this into a Svelte newsletter, there was a Svelte Summit a couple weeks ago and some interesting stuff announced there. The full (almost 6 hour) video is available on YouTube, but there are time codes for the various presentations in the description. Combined with some of the recent Cloudflare announcements, I am pretty excited to get back into some recreational development.

svelte-fsm logo or screenshot


Tiny, expressive finite state machines for Svelte. So if you have followed any of my other content, you will know I have a thing for finite state machines. I’ve also experimented with other small FSM libraries, and in each case integrating them with Svelte was simple enough, but still a secondary consideration. So when I saw this library, I was super excited. I may have hyperventilated a bit. Configuration wise it fits somewhere between Robot and XState, but it looks a lot more pleasant to consume the output and send events to. Excited to try it.

Stepsize logo or screenshot


The only issue tracker for Engineers. Track, prioritise, and fix codebase issues and technical debt directly from your editor. This seems pretty interesting. I’m not great at maintaining my issues very well, so something like this might be useful. Free for individuals/single teams with limited backlog.

Remix logo or screenshot


Remix is a full stack web framework that lets you focus on the user interface and work back through web fundamentals to deliver a fast, slick, and resilient user experience. People are gonna love using your stuff. Based on React, this opinionated framework attempts to optimize for performance and end user experience. You can deploy it to Cloudflare Workers as it is built on the Web Fetch API. It also supports other serverless or Node.js environments as well.

I would also like to mention that SvelteKit now has an adapter for Cloudflare Workers as well, and can also be spun up completely in browser via StackBlitz’s Web Containers. Totally not biased though. :)

If you got this far and only opened the email because of my clickbait subject, I apologize. I don’t have an witty comment about the answer being some other number or anything. Although a Svelte-based FSM comes pretty close. :D

Written by Colin Bate