Emilia Sonder's Avatar

Emilia Sonder

@emiliasonder.bsky.social

Just a full-time dev with too many side projects and not enough time ๐ŸŒฑ

9 Followers  |  11 Following  |  31 Posts  |  Joined: 26.02.2025  |  1.9564

Latest posts by emiliasonder.bsky.social on Bluesky

What's more annoying than trying to figure out why your local changes aren't applying on the production website?

01.08.2025 08:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It's always the people

30.07.2025 16:27 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I've been working on a large app in Next.js, and there are no state managers at all. No RTK, no Zustand. It's been.. interesting. Seems like a project can do perfectly fine without them

30.07.2025 16:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It's a small thing, but getting all 100s on PageSpeed Insights instantly made my day better

20.05.2025 04:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I really don't like how much credit people give to AI these days

14.05.2025 16:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Whenever something feels too complex, I try to name things more clearly. Half the time, renaming a variable or file is enough to untangle the logic

03.05.2025 06:55 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Just shared a new post on dev.to about the architecture I've been working on. Detailed documentation is now available ๐ŸŽ‰

27.04.2025 13:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Excited to announce that Googling is still a better skill than writing prompts for ChatGPT :)

25.04.2025 14:06 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I just tell myself I'll do it for 5 minutes only. But once I've started, I can't stop until I'm done

22.04.2025 12:23 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Just posted on dev.to for the first time. ๐ŸŽ‰ Felt like the right time to start putting things into words

22.04.2025 11:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Hey, that's clever! That's actually how I remembered the difference between call and apply in JS too, Apply takes an Array

15.04.2025 17:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Sometimes I'm not sure if Iโ€™m writing code or just carefully avoiding making everything worse

15.04.2025 17:12 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It's funny how the tools that are meant to make things easier often end up being the reason everything feels so complicated

14.04.2025 13:04 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It's normal, sometimes you just need to let yourself rest

27.03.2025 09:40 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If SEO is a priority, there's not much choice. Otherwise, the trade-offs might be annoying

22.03.2025 12:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Just found out the hard way that using styled-components in Next.js is a bad idea. Server-side rendering issues, hydration mismatches.. lesson learned

22.03.2025 10:21 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Depends on what you're going for exactly. But I feel like it might require some JS code as well

06.03.2025 05:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

How did you find out about :enabled?

05.03.2025 09:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Wait.. I've been doing that my whole life ๐Ÿ˜ญ

04.03.2025 13:56 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

If a project has been in production for over a year, thereโ€™s at least one piece of code no one understands anymore ๐Ÿฅฒ

04.03.2025 13:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Opening an old project is like reading your old texts. You have no idea why you wrote that, but it's too late to take it back

03.03.2025 13:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeah, exactly. Some existing architectures feel too rigid or overcomplicated, which actually makes extending apps harder than it should be. I wanted something structured but flexible enough to scale without unnecessary complexity.

02.03.2025 16:06 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Building my own front-end architecture. Itโ€™s been a challenge, but also a really interesting process. Experimenting with different structures, refining what works, and making sure it stays clear and scalable.

02.03.2025 15:21 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Woah, I wish I had found Mantine UI earlier. I'm never touching MUI again

01.03.2025 11:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thanks for your reply! What are "domains" exactly in your case? Are you following an existing architecture approach or is it something of your own?

01.03.2025 09:45 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I recently saw your post about barrel files and I'm using it as one of the references for a front-end architecture I'm working on. Are you still against barrel files and what are your thoughts on FSD?

01.03.2025 09:11 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Itโ€™s wild how much frontend has changed. I started with just HTML & CSS, then React, then Next.jsโ€ฆ at this rate, in five years, weโ€™ll be writing websites in a whole new language.

01.03.2025 05:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Fellow frontend dev, welcome ๐ŸŽ‰

28.02.2025 07:36 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Real. Frontend dev is just collecting years of experience while still googling the same 5 things

28.02.2025 07:30 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The more I look at FSD, the more it feels like a solution looking for a problem. It adds layers of complexity, but for what? Everyone implements it differently, and instead of solving structure issues, it just creates new ones. Overrated, to put it mildly.

28.02.2025 04:23 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@emiliasonder is following 11 prominent accounts