Andreas Söderlund
Uniting art and engineering in code

Uniting art and engineering in code

Follow
home

DCI tutorial for TypeScript: Part 5

Jul 24, 20236 min read

Welcome back to the DCI series! Here are the previous parts if you're new. Error handling in Contexts As promised, the topic for today is error...

DCI tutorial for TypeScript: Part 5

The only two UX rules you need to know

Jan 10, 20236 min read

What is this, the bold statement of the year? Only two rules needed in UX, an area filled with so many "must-read" books, expensive design schools and...

The only two UX rules you need to know

Typesafe i18n with SvelteKit

Jan 9, 202310 min read

How easy it is to create a multi-language site nowadays! · Creating multi-language support for a website is a good example of how "rolling your own" is...

Typesafe i18n with SvelteKit

DCI tutorial for TypeScript: Part 4

Nov 5, 20227 min read

Ready for more DCI? If you're new, check out the other parts first. We talked a lot about Roles in the previous part, concluding that Roles are a...

DCI tutorial for TypeScript: Part 4

DCI tutorial for TypeScript: Part 3

Oct 30, 20226 min read

Welcome to Part 3 of the DCI tutorial! If you just arrived, check out Part 1 and Part 2 first. You have probably used Roles many times before Roles...

DCI tutorial for TypeScript: Part 3

Implementing Maintenance mode on a SvelteKit site

Oct 29, 20229 min read

More to consider than you think. · A maintenance mode that disables access to your site can be quite useful for scheduled downtime. The idea is simple,...

Implementing Maintenance mode on a SvelteKit site