Skip to main content
sturit homepage
sturitfront-end development
sturit homepage

about me

I'm a front-end developer with a love for creating clean, accessible, and engaging digital experiences. I'm usually working (and playing) with CSS/SCSS, semantic HTML, and modern JavaScript.

On top of this, I really enjoy trying out different web technologies, experimenting with front-end frameworks, and reading about what's possible on the modern web.

I’m also a bit of a design enthusiast, and while I’m no professional designer, I love dabbling with Figma to bring ideas to life.

accessibility

One of the core principles that drives my work is the belief that everyone should be able to relax, work, and participate online. I try to be a good advocate for accessibility, and I’m always looking for ways to make websites more inclusive and user-friendly.

connect

I’m constantly learning and exploring, looking for new info on how to make the web better for everyone. If you’re as excited about this as as I am, or like any of my interests listed, let’s connect! Visit the link in the main navigation.


this version of the site / blog

This is basically a fun project for me. I can try out different things, and write about topics I enjoy or get asked about, or just document things that could help others.

So, creating this blog allowed me to bring together some of my favorite tools and some new technologies. The site is built using Astro, a modern static site generator.

I chose Astro because it offers a nice component-based architecture, allows file-based routing, and is optimised for content, making it ideal for a blog. By incorporating Vue.js components, I was able to bring bits of dynamic functionality to parts of the site, adding interactive elements without sacrificing the site's overall efficiency (I hope!).

For the styling I used SCSS which is great for mixins and keeping things organised in partials and components.

Finally, the blog is hosted on Netlify, a platform that provides a blissfully simple deployment and continuous integration flow. This pipeline, along with the support for static sites, made the setup process ultra smooth and allows me to make quick and easy updates.

I’m excited to keep experimenting and adding new features to the site, or maybe even rebuilding it from the ground up with new tech!

I have used AI a little, mostly to help me turn notes, ideas, and scribblings into coherant sentences and to recommend structure/order. I mean, one thing I will always admit is I'm not a great writer. I tend to write as an awkward stream of consciousness, as if I'm rambling to someone - and other folk find that annoying to read 😳

web interests

cssscsssemantic htmljavascriptaccessibilitywcagastrovue.jsreactwebpackviteanimationinteractionsfigmadesignuiuxuser-centered designgsapperformancec# / .netumbraco

music

shoegazeindienoise poptweejazzgoth rockhardcore punkelectrometal

love

long walkscloudsguitarsforestshorror filmsthe coastcastlesriversruinswhimsy