check the highlights tab - email: ab@verse.sh

Pinned Tweet
midjourney + depth-anything + three.js
16
22
578
69,093
abdullah retweeted
I built a Street Fighter inspired agent arcade game Sprites and animations were generated by astra agent-fighter-gamma.vercel.a…
10
13
168
9,769
there's a lot to learn from steamdb. it's just another UI for steam but with different and often better information architecture
1
1
771
a lot of tacit knowledge to be gained from just staring at successful websites for unreasonable lengths of time
248
abdullah retweeted
lots of twitter design engineering content is microinteractions and animation work, whereas the 95% should be ripping through feature prototypes and pulling weeds in the app*. You gotta put yourself on the critical path folks *both of which produce excellent content btw
24
17
457
23,946
Left: Normal ASCII shader Right: Shape-aware ASCII shader ASCII characters are chosen based on their shape, so you get clearer edges Vectors are calculated and compared with WebGPU compute shaders It's based on an altered version of Alex Harri's approach. I'll link below
33
427
8,010
307,131
The way I build the vectors is slightly different: The screen is divded into cells. Then I divide those cells into a subgrid. The average luminance of each cell in the subgrid is what I use to build the vector I think the math also differs in some places because it all runs in compute shaders alexharri.com/blog/ascii-ren…
3
3
117
10,491
Just to be extra clear this is not my blog post. This is written by Alex Harri. I couldn't find him on X so I can't tag. This is why the original tweet says "based on Alex Harri's approach"
1
16
2,508
when you have a list of links like this, you can get this nice trailing effect if you only transition colours when the cursor leaves
7
13
703
37,998
the highest leverage thing you can do is post online
1
8
939
tsl + r3f
midjourney + depth-anything + three.js
4
6
272
21,076
feels like the total amount of noise on the internet exploded in the past year it's all noise now. 99% of posts have zero value
12
783
I worked on a lot of codebases in 2025 that were almost entirely AI-generated and I've never seen more bugs and bad code in my entire life
1
6
832
I should add it's not necessarily because of the AI. It's because of the users who don't know what to ask for Once or twice is okay, but repeat that little mistake thousands of times and you have an unfixable mess
1
2
720
The reality is that if you don't know what you're doing, you won't know how or when you're digging yourself into a deeper hole And Claude doesn't help, it responds to everything you say with "Great idea! That's actually really clever! You're so smart!" so you can't even be saved
1
3
510
ignore everything (everyone is crazy) and get more skills
78
693
3,521
reminder
The goal isn't to build software. Software is just a means to an end The goal is to "make something people want"
1
780
another plus is that if you combine a shadow border (i.e. `ring` in tailwind), with a normal shadow, they'll blend it looks a lot nicer than a normal css `border` with a shadow
Do this one trick in @jakubkrehel's article about shadows and you'll 10x your design chops. jakub.kr/work/shadows
4
13
536
70,598