๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ (@etthugo) header
๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ (@etthugo) profile picture

web guy ๐Ÿง‘โ€๐Ÿ’ป๐Ÿ‡ธ๐Ÿ‡ช building @Lovable ๐Ÿ’š and react-three/rapier ๐Ÿ“ฆ @pmndrs, ex @wetransfer, @tracklib, @yourmajestyco

๐Ÿบ Stockholm, Sweden
Joined August 2008
Photo by ๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ (@etthugo)Photo by ๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ (@etthugo)Photo by ๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ (@etthugo)Photo by ๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ (@etthugo)Photo by ๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ (@etthugo)Photo by ๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ (@etthugo)Photo by ๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ (@etthugo)Photo by ๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ (@etthugo)Photo by ๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ (@etthugo)Photo by ๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ (@etthugo)
why do agents still estimate work as "1-2 engineering weeks" when they can do the entire thing in 1-2 minutes
1
2
222
๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ retweeted
I 3D scanned my stump and my ax and my wood and recorded my ax motions and splitting sounds and made it into a super satisfying firewood splitting simulator (vibecoded with Antigravity/Claude in threejs)
64
83
20
1,475
133,981
๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ retweeted
i recreated Flash in the browser just to feel alive again.
133
178
40
2,836
184,336
I so want to use the @cursor_ai agent view but there are so many bugs it's frustrating. And why do worktrees inherit all my local changes? They should be based on the branch provided, not the current local - makes spinning up new agents horrible.
144
i love @cursor_ai, because of the editor. don't use it as much nowadays, but tweaking frontend, animations etc, it's still very needed. the new "Agents view" removed all the good parts. i just want a better "Agents side bar" ๐Ÿ‘€, not a Conductor clone...
1
205
How I solve working with Worktrees in @conductor_build: Custom navbar app that syncs diffing files automatically to my main branch, allowing me to just have a single long-running application instance. Is this a solved problem?
1
1
143
My problem with tools like Conductor and Codex is that the DX falls apart if you are running a single long-running server and just want to verify the changes. Can't switch branches because worktrees. I don't want a whole new environment in each one. How is this not solved?
1
177
I made my own Raycast extension for syncing code between my worktrees and local repo. That seems like the correct thing to do (and it's how Cursor does it) If Cursor just fixed their near unusable multi-agent view then I'd happily just stay there.
1
110
wishing @blender would fix dragging collections from asset browser not having a bounding box. it works when you shift+drag from the outliner ๐Ÿค” blender is such a good one-stop-shop for setting up a game scene otherwise. projects.blender.org/blenderโ€ฆ
1
488
custom texture splatting shader coming along pretty well, but what do I need to modify to get the custom displacement work with the shadows? ๐Ÿค” #threejs #r3f
2
7
1,335
using ThreeCustomShaderMaterial makes it easier for sure, but there's a visible offset ๐Ÿค”
1
231
i was using the wrong basematerial for the depth! with some shadow bias adjustments it looks good. the displacement is added based on the UV position of the material, that way every asset can use the same material.
269
๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ retweeted
my wiggle bones library for three.js is now public. i canโ€™t wait too see what you all make with it! โ†’ docs: wiggle.three.tools/ โ†’ install: npm i wiggle
63
231
22
1,905
134,476
haven't had that much free time the past year. spent an afternoon on this keyboard interaction thing for screen recordings. fun trying out @TauriApps
1
270
๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ retweeted
Something is cooking! Earlier this month at my Awwwards talk the audience was amazed when I added Wiggle Bones to my demo Here's a prototype featuring the technique in different objects. Will be sharing a live link very soon ;) Done with @threejs and @blender as usual
31
190
4
2,079
167,102
Whenever I try to ask ChatGPT for anything coding related, it gets things wrong. Every time. And confidently so. If this is the way people are learning coding these days, it bodes trouble.
1
3
682
๐—ต๐˜‚๐—ด๐—ผ ๐˜„๐—ถ๐—น๐—ฒ๐—ฑ๐—ฎ๐—น ๐ŸงŠ retweeted
Almost thereโœจ. Now my Ultimate Lens Flare for #R3F can also support transparency. It can shine through transmissive materials and control its intensity automagically. Different materials allow for more or less shine. It will be released on Monday! ๐Ÿ˜ #threejs
11
25
274
25,772
A very basic multiplayer implementation (only character syncing for now) by absolutely abusing Yjs's WebRTC provider. P2P connection. 0 lines of server-side code. much fun ๐Ÿฅ’ #react #threejs #r3f
9
7
121
12,552