Petter Sæther Moen's Avatar

Petter Sæther Moen

@pmoen.me

Software developer based in Toronto πŸ‡¨πŸ‡¦ I post about frontend stuff, probably... @pettersmoen on 🐦

25
Followers
54
Following
49
Posts
09.11.2023
Joined
Posts Following

Latest posts by Petter Sæther Moen @pmoen.me

Post image

why is chat clickbaiting me?

24.02.2026 21:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

it seems that the newer models have stopped peppering your codebase with comments. might actually have over-corrected on that front, because now I feel like it isn't commenting code that should be commented, like complicated edge cases, etc.

13.02.2026 03:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

old but gold. first to like webpack on @npmx.dev

04.02.2026 22:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

openclaw actually feels like a proper assistant. pretty basic example, but the fact that I can set up a cron job like this in a single prompt is just so valuable!

31.01.2026 17:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

some of these automatic rΓ©sumΓ© parsers that companies have are just hilariously wrong sometimes. if anyone need some welding work done, hit me up!

27.01.2026 16:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

worst feeling fr

18.01.2026 19:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

word using 128gb ram?! no wonder memory prices has gone through the roof lately

16.01.2026 21:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

it's so annoying that every company's myworkdayjobs require a separate login. my poor 1password is getting absolutely blasted with myworkdayjobs logins

16.01.2026 16:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m also a chronic over-user of exclamation points, so nice that this is accepted now!!

13.01.2026 23:26 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I really don't like firefox, but I'll give it a try

13.01.2026 14:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

chrome has been crashing on me so much lately. I thought this was supposed to be the good browser?!

13.01.2026 02:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I've been applying to jobs for a while now, and it seems like less businesses have cover letters as part of their application process' now. since anyone can just generate a good cover letter these days it isn't really a good way to find the right candidate. so how do you stick out in this market?

08.01.2026 21:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

everyone I have talked to about @tailwindcss.com seem to start out hating it, but eventually learn to love it. myself included. it's funny seeing people talk about how much they despise it, knowing that they will soon be one of us.

18.12.2025 15:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

hahahh, that’s exactly what I needed! thanks!

15.12.2025 10:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

that's dope! congratulations!

14.12.2025 22:15 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image

tried getting gpt 5.2 to make me a horse head svg. graphic artists, you are safe for now... can't believe llms are better at making pelicans ride bicycles than they are at creating simple shapes like this, lol

14.12.2025 22:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

why is outlook eating my users' login tokens?! I thought magic links was gonna be easy...

12.12.2025 21:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Spotify kalte meg 19 Γ₯r. usikker pΓ₯ om det er noe bedre egentlig...

03.12.2025 18:28 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

wow, that is so weird! I'd never have guessed I could use a conditional to distribute a type to each type branch like that. is it because the conditional is inferring the underlying type instead of just wrapping it?

03.12.2025 18:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

opus 4.5 is so good. feels like it generally one shots most of my prompts, and token usage seems lower than sonnet 4.5.

working with multiple worktrees simultaneously seems more doable now

28.11.2025 22:25 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Svelte-nyhet: – Ser magisk lett ut! Sveltes nye remote functions imponerer React-bruker, Vercel vil bli kvitt ryktet sitt og finjustering av ytelse, i ukas ForrigeUke.

Sveltes nye remote functions imponerer React-brukeren Petter:

– Kan ikke fatte hvor vanskelig React Server Components egentlig er. πŸ˜…

21.11.2025 13:39 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

is there any better feeling?

20.11.2025 13:49 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

I forget that hooks and suspense are something outside of react sometimes. funny how unexpected it was seeing tips on writing and music

16.10.2025 09:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

this leads to more performant event handling! another effect is that events will bubble differently. since the component trees often differ from the DOM trees they represent, the events will bubble the same way we code our apps. this makes event bubbling much easier to reason about for us devs!

12.10.2025 14:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

did you know that the "event listener" props in react, such as onClick, don't actually lead to event listeners being added to the DOM? instead react uses an event delegation pattern where all events are caught in its root element. it then bubbles the event through the react component tree.

12.10.2025 14:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

there is something immensely satisfying about spawning a bunch of agents in claude code and just seeing them rip through my 5-hour usage limit

11.10.2025 17:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

100% organic, free range, code being produced rn

06.10.2025 10:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

no worse feeling than using up your claude code tokens 1 hour into your work day. what am I gonna do until 2pm?

06.10.2025 10:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

made myself a solitaire app while exploring @v0.dev app. fun to be able to create the apps I need on my phone instead of going to the app store. it took 16 iterations before it was playable though, so maybe not quite there for the average consumer. I can see this becoming the way forward though

01.10.2025 15:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

LFG! this’ll be fun to explore

01.10.2025 07:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1