Main navigation

Home

Hi, my name is Lars 👋

- a developer passionate about creating user interfaces that captivate and inspire. I am seeking my next chapter as a developer and would love to connect about potential opportunities.

This little corner of the web is a glimpse into my world - a space where creativity meets code. Browse around to learn more about me and what I do - and if something catches your eye, don’t hesitate to reach out. I’d love to connect!

Lars Ejaas

Profile picture of Lars Ejaas

Frontend Developer

I specialize in development of web applications and I enjoy it when I get a chance to add some creative elements to my work.
I also like to keep up to date with web design trends, and when time allows, I enjoy creating my own designs.

Quality in the Details

Progressive Enhancement

This site follows the principle of progressive enhancement. Core functionality like navigation, animations, and form submission work independently of JavaScript. JavaScript then layers on enhanced interactions and polish. This approach minimizes the JavaScript payload, resulting in faster load times and better performance.

Disable JavaScript

You can follow these steps in the Chrome browser to disable JavaScript on this page:

  • Press F12 to open dev tools.
  • Press CTRL + Shift + P to open the Command Palette ( + Shift + P on Mac).
  • Start typing “disable” in the search field and select Disable JavaScript.


Reload the page and notice how everything still works - eg. navigation and animations.

Re-enable JavaScript by opening the Command Palette again and selecting "Enable JavaScript" to see the enhanced interactions.

Accessibility

Accessibility is built into this site’s foundation. Semantic HTML was used throughout, with properly structured headings, keyboard navigation support, and screen reader compatibility. These practices don’t just make the site more inclusive — they also improve SEO and overall code quality.

Why accessibility matters

Accessibility is not just for a selected few with disabilities. It’s worth remembering that many of us will face vision challenges during our lifetime, whether temporary or permanent. Bet you’ve never used a screen reader before. The video below shows what it’s like browsing this page using the JAWS Professional screen reader — prepare to be surprised! Remember to unmute the video for the full experience!

The web should be for everyone. Because accessibility isn’t always prioritised in frontend work, I try to make it a focus whenever I can.

Back to top

Main mobile navigation