Lars Ejaas 🦋
banner
larsejaas.bsky.social
Lars Ejaas 🦋
@larsejaas.bsky.social
Frontend developer.

larsejaas.com

Creating UI using React, TypeScript and/or whatever gets the job done.

Let's connect!
Pinned
Fresh portfolio, fresh start🚀

New developer portfolio built with Astro - what a fun challenge!

Looking for opportunities to contribute and build something meaningful.

Fellow devs - please share! 🙏

Check it out: larsejaas.com
Code on GitHub: github.com/LarsEjaas/la...

#OpenToWork
Lars Ejaas | Home
👨🏻‍💻 Frontend developer from Denmark. Passionate about web design and web development. Check out my portfolio and get an overview of my development skills.
larsejaas.com
💅 Using CSS Modules in your projects.
CSS Modules are often underrated. Looking for an alternative to Tailwind CSS? They’re one of the cleanest ways to keep styles scoped to your components and avoid global CSS conflicts.

Let’s go through some practical tips. 🧵
#DeveloperTips #CSSModules
September 8, 2025 at 12:21 PM
Do I know anyone that actually have managed to make ::view-transition-class work in Chrome?
developer.mozilla.org/en-US/docs/W...

I know it's been buggy and fixed here: issues.chromium.org/issues/42386...

But checking in the latest version of Google Chrome Canary I still get no applied styling ⁉️🤔🤷‍♂️
Chromium
issues.chromium.org
September 3, 2025 at 3:25 PM
It's one of the best articles I have read in a while!
samwho.dev/big-o/

Some background on performance - and why some methods in JavaScript scale better than others.
Nice work @samwho.dev 👏
Big O
A visual introduction to big O notation.
samwho.dev
August 24, 2025 at 7:57 AM
💡 TypeScript tip: Want autocomplete for common values BUT still allow any string? Here's a clever trick most devs don't know about!

String literal union types like `"apple" | "banana"` give great IDE autocomplete, but what if you need flexibility too? 🤔

#WebDev #TypeScript #DeveloperTips
August 8, 2025 at 10:20 AM
Reposted by Lars Ejaas 🦋
ICYMI I am looking for my next role. Hopefully something design systems and accessibility related. Ideally using Web Components APIs.

Shares, tips, and referrals appreciated!
I was laid-off and am looking for a new role.

Working were design meets code is my jam. I am skilled at building accessible design system components, working with Web Components APIs, and creating scalable CSS architecture.

I work remotely from my home in Manitoba, Canada. 🇨🇦

Shares appreciated!
July 29, 2025 at 8:13 PM
🔧 Dev tip: You can make your webpages XML sitemap human-readable by adding a sitemap.xsl file! Instead of showing raw XML, visitors get a clean nice-looking page.
Check out this example:
larsejaas.com/sitemap-0.xml
Much better than staring at angle brackets, right? 😄
#WebDev #SEO #DeveloperTips
June 17, 2025 at 10:09 AM
Fresh portfolio, fresh start🚀

New developer portfolio built with Astro - what a fun challenge!

Looking for opportunities to contribute and build something meaningful.

Fellow devs - please share! 🙏

Check it out: larsejaas.com
Code on GitHub: github.com/LarsEjaas/la...

#OpenToWork
Lars Ejaas | Home
👨🏻‍💻 Frontend developer from Denmark. Passionate about web design and web development. Check out my portfolio and get an overview of my development skills.
larsejaas.com
June 3, 2025 at 3:56 PM
Excited to share my new developer portfolio is now live! ✨

I've been wanting to share my not-so-ordinary story of how I got into web development. Finally built a place to tell it properly!

Check it out: larsejaas.com/about/

#WebDev #Portfolio #DevStory
Lars Ejaas | About
🚴 Frontend developer with a background as an elite athlete in road cycling and distance running. Learn how my athletic discipline shapes my development approach.
larsejaas.com
June 1, 2025 at 9:38 AM
This article is a goldmine if you are starting out with accessibility testing!
Could have spared me hours of research...
jen.dev jen downs @jen.dev · Feb 24
I have to take a moment to appreciate @sarasoueidan.com's post about setting up a screen reader testing environment. it continues to be an invaluable resource for me 🙏🏻

www.sarasoueidan.com/blog/testing...
Setting up a screen reader testing environment on your computer
– The personal website of Sara Soueidan, inclusive design engineer
www.sarasoueidan.com
February 25, 2025 at 4:06 PM
A really great starting-point if you want to look into CSS scroll-driven animations by @nerdy.dev
A hot tip is to use this neat visualizer to better understand how the animation-ranges work: scroll-driven-animations.style/tools/view-t...
- They can be a bit tricky to understand at first!
February 18, 2025 at 9:25 PM
New here on Blue Sky - let's hang out! Missing the old Twitter wipe: X is just - well, not the same 😔
January 9, 2025 at 7:32 PM