dnna (@ddondyy) profile picture

budding software engineer by day (prev. product designer), tinkerer by night

Joined March 2014
Photo by dnna (@ddondyy)Photo by dnna (@ddondyy)Photo by dnna (@ddondyy)Photo by dnna (@ddondyy)Photo by dnna (@ddondyy)Photo by dnna (@ddondyy)Photo by dnna (@ddondyy)Photo by dnna (@ddondyy)Photo by dnna (@ddondyy)Photo by dnna (@ddondyy)
dnna retweeted
IKEA instructions are famously painful. so I turned them into an interactive 3D build guide, in 3 hours and won 2nd place at the @designmeetuphq make-a-thon !
get ready for the sf make-a-thon! july 31, 6–10pm @AngelList founders cafe. pair up, tackle a surprise prompt, and build a working prototype in one night. judged by @advmsyed, @floguo, @/kennethkuh and @/jenniferjing $4k/$2k/$1k prizes. details below.
124
229
55
3,418
262,723
Adding books to your library should be fast. I made it so you could scan covers, spines, and ISBNs.
87
64
15
2,403
225,342
dnna retweeted
A new design pattern that's popping up: tab + dropdown Navigational tabs mixed with complex dropdown behaviour, mimicking a mega menu! Our apps are getting so complex that we're bending traditional simplicity rules Alternatives may include: DropTab PillDrop MegaTab PopTab
28
34
5
961
58,560
Terrifying thread. Due to a legal ruling which lets AI companies off the hook for copyright infringement as long as they destroy the original book, they're buying up millions of rare books, scanning them as AI training data, and then destroying them.
So AI labs are buying old books by the pallet, slicing them apart, scanning the pages, and pulping what's left. The orders are keyed to ISBNs and blind to scarcity. Nobody in the pipeline checks whether the book being shredded is one of the last copies on earth. Some of them probably are. 1/6
116
9,640
219
28,902
630,063
Have you ever wanted to make your own font? Well I've written something that will hopefully dissuade you from that idea. makingsoftware.com/chapters/… It's free to read for the next 48hrs. Enjoy.
120
253
57
3,478
377,869
I built this thing called Clicky. It's an AI teacher that lives as a buddy next to your cursor. It can see your screen, talk to you, and even point at stuff, kinda like having a real teacher next to you. I've been using it the past few days to learn Davinci Resolve, 10/10.
1,304
1,167
583
15,724
3,003,113
Introducing Aval - a new open source format for interactive video on the web. It has a built-in state machine, frame accurate transitions, and packed alpha transparency. This is probably the craziest thing I’ve ever built with Codex. I’d been dreaming about this technology for years. Before AI, building it would have taken months of work. I could never justify that investment for a noncommercial open source project. Then, a little over a year ago, Airbnb created Lava for almost exactly the same purpose. That gave me hope. But Lava was never released as open source. So I decided to build my own, with AI. Aval comes with a compiler and a web renderer. Together, they give you: • a deterministic state graph - named states, authored triggers, and routing where the latest trigger wins. • frame accurate routes with transitions that begin on authored content frames using portals, finishes, cuts, and reversals. • small file size and low CPU overhead, perfect for small icons designed and animated in Blender. • seekless loops so the decoder timeline keeps moving forward across loop seams instead of seeking. • packed alpha transparency. transparent prerendered motion composited with WebGL2. • a web native runtime: decoding with WebCodecs and rendering with WebGL2. • progressive fallback: Host-owned fallback markup remains available for unsupported and reduced motion contexts. Now it exists, it’s open source, and it’s available today as a technical preview. I’ll be polishing it further over the next few days.
184
306
54
4,358
278,575
dnna retweeted
Deploying from Claude Design to Netlify takes about 10 seconds. Here's the whole thing: Hit Share in Claude Design More formats and apps Connect Netlify (once) Send That's it. Your site's live. 🧵
4
3
1
32
6,310
playing with realtime diffusion ui
304
624
137
11,034
995,901
this is how i review the agent's technical plans now reviewing it with an html using lavish editor just saves so much time, gives a lot more clarity, and i can send feedback to the agent by clicking i don't think i can ever go back to reading a wall of markdown in the terminal
7
3
74
7,165
dnna retweeted
Our CISO @mdorsi gets real about AI training. The principle is simple: no one should train on your code without your say-so. 🔹 No selling your code or content. 🔹 No AI training without an explicit opt-in. 🔹 Your work is yours. We're here to help you build. netlify.com/blog/you-own-you…
1
9
2
19
7,109
A product that (almost) everyone uses from mid-sized tech companies and up but I rarely hear talked about: Grafana In The Pragmatic Engineer 2025 survey, it had more mentions than Cursor, and dominates as the answer to "how do you turn information into graphs" This is Grafana:
87
149
18
3,312
297,284
Hers's a tactic I use when Stakeholders come with solutions, NOT problems. Don't work backwards, work forward. What do I mean by that? Commonly when a stakeholder comes w/ a solution we try to get them to work backwards to the problem. But for some this is a stretch.
3
10
34
3,739
"Unsolicited advice is always criticism" is my new First Commandment.
50
770
108
4,494
3/ Here's what actually works: Before touching OKRs, answer these questions: • What unique value can we deliver? • Where do we have advantage? • What capabilities do we need? • How will we build them? THIS is strategy. OKRs measure progress against it.
1
1
25
1,385
A PhD student used both Claude and Gemini as an AI therapist. She vented her frustrations around getting a cancer diagnosis, and joked about how much it was costing the healthcare system. The difference in responses is staggering.
406
1,247
408
16,103
2,083,293
Replying to @graceongrid
Just finishing up a project for a nutritionist who offers different packages for her clients. We used @visualelectric to create some abstract artwork to represent each health goal!
4
2
104
8,348
I wish there was a way to navigate through the structure of a conversation/document more organically. e.g. a node tree
2
125