I build useful weird stuff: AI agents, web apps, hardware hacks, 3D prints, keyboards, and automations for things I refuse to do twice.

Joined December 2021
266 Photos and videos
it's a productive day.
22
David Dodda retweeted
30,000 free credits for everyone who replies to this post. πŸš€ With 30K credits on @getcontextdev, you can: > Crawl 30,000 web pages > Enrich 3,000 companies > Extract data from 3,000 websites > Power AI agents with real-time web context > Build something cool i haven't thought of No credit card. Just sign up, reply below with your use case, and I'll add the credits myself. Let's see what you build πŸ‘€
542
29
511
81,588
add in some physics with mouse interaction and it takes it to the next level. play around with it here daviddodda.com/experiments/s…
make any text follow a path in SVG with <πšπšŽπš‘πšπ™ΏπšŠπšπš‘> point your text at a path, then animate πšœπšπšŠπš›πšπ™ΎπšπšπšœπšŽπš to make it flow along the curve infinitely Just SVG a tiny <πšŠπš—πš’πš–πšŠπšπšŽ> <𝚜𝚟𝚐 πšŸπš’πšŽπš π™±πš˜πš‘="𝟢 𝟢 𝟷𝟺𝟢𝟢 𝟺𝟼𝟢"> <πš™πšŠπšπš‘ πš’πš="𝚌" 𝚍="π™ΌπŸΆ 𝟺𝟸𝟢 πš€πŸ½πŸΆπŸΆ -𝟷𝟸𝟢 𝟷𝟺𝟢𝟢 𝟺𝟸𝟢" πšπš’πš•πš•="πš—πš˜πš—πšŽ"/> <𝚝𝚎𝚑𝚝 πšπš˜πš—πš-πšœπš’πš£πšŽ="𝟺𝟺" πšπš’πš•πš•="#𝟢𝚎𝚊𝟻𝚎𝟿"> <πšπšŽπš‘πšπ™ΏπšŠπšπš‘ πš‘πš›πšŽπš="#𝚌"> 𝚝𝚎𝚑𝚝 πš˜πš— πšŠπš— 𝚜𝚟𝚐 πš™πšŠπšh <πšŠπš—πš’πš–πšŠπšπšŽ πšŠπšπšπš›πš’πš‹πšžπšπšŽπ™½πšŠπš–πšŽ="πšœπšπšŠπš›πšπ™ΎπšπšπšœπšŽπš" πšπš›πš˜πš–="-𝟾𝟢𝟢" 𝚝𝚘="𝟢" πšπšžπš›="𝟽𝚜" πš›πšŽπš™πšŽπšŠπšπ™²πš˜πšžπš—πš="πš’πš—πšπšŽπšπš’πš—πš’πšπšŽ" /> </πšπšŽπš‘πšπ™ΏπšŠπšπš‘> </𝚝𝚎𝚑𝚝> </𝚜𝚟𝚐>
1
1
10
1,246
Got myself a thinkpad for all the Linux adventures.
1
1
1,760
cool interaction! this one is a must try.
Since Opus 4.8 is out and more and more designers are getting into Design Engineering, I thought I’d share some of the interaction patterns I use most often: Use proximity, not just hover. When the cursor gets close, nearby elements can subtly scale and darken based on distance. It makes interfaces feel more responsive, less binary, and way more alive onpointermove = e => document.querySelectorAll(".dock>*").forEach(el => { const r = el.getBoundingClientRect(); const t = Math.max(0, 1 - Math.abs(e.clientX - r.x - r.width/2) / 120); el. style.scale = 1 t * .5; });
1
88
when your put an llm call in a useEffect hook.
The latest CodexBar update renders API costs wayyyy nicer. codex.bar
59
ram prices so high, you can exchange a stick of ram for a gpu.
33
David Dodda retweeted
> learn how to use tmux > trust me
276
129
3,103
370,484
building is fun. being competent is fun. building things to be a competent builder is (fun)Β²
1
24
I came across this 68 year old on a slack community i am part of. he wanted to opensource his website he vibe coded with claude and wanted to know how. looking a bit more into it, i believe he is a victim of AI psychosis. I found this blog pose he made about his experience. It's sad seeing normies try to build websites after seeing all the ai hype. link πŸ‘‡
1
57
When did flicker free CLI become a feature and not something that's expected by the tool?
44
I need one of these. Make me blind to all the socials and youtube 🫣
Why Horses Wear Blinkers 😨
67
added a new super power to my hermes agent by @NousResearch now it prints out my daily devotions out on paper early in the morning. software hardware is pretty cool.
1
50
how i feel when i ask my agent questions to lead it to the right answer
2
36
why do people fall for the illusion of functionality? llms still make up stuff and gaslight you. and the last place you want this to happen is with your logs/analytics.
Personal software is coming
1
31
parallelly is weird for having 4 Ls
21