The web is amazing.

Amazingly complex, that is.

These days, there's no such thing as a small or medium-sized web development project.

It's all massive frameworks with all the bells and whistles or nothing at all.

Working on the front end of your website or web app can often feel like doubling your workload, if you're coming from another platform or programming language.

It doesn't have to be this way.

The modern web platform has capabilities such as built-in JS modules, import maps, Cascade Layers, and a wealth of developer tools that ship in every modern browser.

Even local-first web development is being transformed by the introduction of Origin Private File Systems, which is one of the features that lets Adobe ship their web version of Photoshop.

Web development can be much less complicated.

That's where I can help you.

Hi, I’m Baldur Bjarnason

I've been making websites for over twenty-five years, working as a web developer (front-end, back-end, or full-stack) for both companies and charities, small and large.

I've written two books on topics related to software development and have been writing about web development online for years.

I also have a strong background in teach, with experience in teaching at junior college, university, and postgraduate levels.

I've been doing the research necessary to figure out how to effectively use modern browser features for web development so you don't have to.

I offer web-based courses (text-oriented and only using video when necessary) and coaching for those who feel lost when trying to navigate the web platform and are trying to find their way through what feels like a constant torrent of additions and changes.

You can find me online at Bluesky, Mastodon, my blog, or my newsletter.