Krishna (@_MusKRii) header
Krishna (@_MusKRii) profile picture

Frontend Engineer

India
Joined December 2021
Photo by Krishna (@_MusKRii)Photo by Krishna (@_MusKRii)Photo by Krishna (@_MusKRii)Photo by Krishna (@_MusKRii)Photo by Krishna (@_MusKRii)Photo by Krishna (@_MusKRii)Photo by Krishna (@_MusKRii)Photo by Krishna (@_MusKRii)Photo by Krishna (@_MusKRii)Photo by Krishna (@_MusKRii)
I'm blissed, speechless.
1
14
11,690
Krishna retweeted
Domino chain in @reactnative @expo 🀄 Tiles drawn with @wcandillon's Skia, the fall on @swmansion, a haptic tick on every click.
1
3
1
14
1,489
Krishna retweeted
I am working on approximately 17 things simultaneously, and frankly, I find it overwhelming, exhausting, and not very rewarding. I used to find extreme joy in living with a problem. Keeping all the details in memory, thinking about it deeply for days, iterating and improving. Now all of that is gone. I am still pretty good at guiding agents - decades of developing and shipping all kinds of software cannot be erased - but I feel that what I considered one of my biggest strengths is diminshing in value. Anyone working seriously with agents knows this, even if they don't want to admit it. The deep super focused thinking is much more rare now. It is like a muscle - if you don't train it regularly, it gets weaker. Is that something that we are willing to give up? Something that is no longer needed? Can the new generations of engineers do without it? No idea.
68
55
20
818
85,791
Krishna retweeted
Tap. Drag. Forget why you opened the app. 
10
12
2
220
8,409
Krishna retweeted
UI and math time! UI = f(props) is the most famous line in React. But that f is JavaScript, not math. Inspired by @_chenglou’s Handwired project, I compiled a <Dashboard/> component into a real math function, and asked what becomes possible. calculus-of-interfaces.verce…
60
209
74
2,452
187,658
Onboarding
Subscription screens are a lot more than presenting prices. You're influencing how people perceive value and make purchasing decisions. The subscription page is easily the most important page on any app at all, but it doesn't seem to get enough love in many cases. It's a small interaction, but I think these are the kinds of decisions that make interfaces feel more intentional. When you set a default offer, you are literally making a suggestion on which of the offers you want your Users to go for. Thats what you are doing. Some offers present more value to the User, some other offers present more value for the business. How do you pick your defaults? Just like the design of literally anything else, designing pricing interfaces is mostly a game of moderation and deliberate emphasis where and when needed. Sure, you wanna give your users options so they can have some kinda anchor price to make a choice, you do not want to overload them with options. You you have to show them the list of benefits, but do not let that become a blocker. Users should not have to scroll to find the checkout button. People buy in different ways and not everyone wants to have a logical soliloquy before making a purchase. Some just want to click click click, and making them have to scroll by all means is def going to make you lose quite some sales. The less effort required to move from making a decision to acting on it, the better. One thing I've come to appreciate about pricing interfaces is that presenting options is only half the job. The other half is helping people make a decision.
18
50
2
463
12,829
Krishna retweeted
Paper Plane Feedback Interaction ui.aceternity.com
22
10
2
414
13,317
tap the rock and it cracks right where you hit it, until it breaks and a crystal comes out 💎 react native + the new skia and webgpu motionary.dev/animations/ore…
8
7
109
4,074
Krishna retweeted
ʕ•ᴥ•ʔ ╭──────╮ juspay is hiring ╰──────╯ Roles we're hiring for: ↳ Design Engineer Location: 📍 Mumbai Dm me your portfolios or resume, Tag and Rt's appreciated <3
36
15
153
9,569
Krishna retweeted
Introducing TanStack Redact 🌴 A smaller runtime for your existing React app. Add it to your build config and ship less JavaScript without changing a single line of application code. Works with TanStack Start, Vite, Vinext, and Next.js. tanstack.com/redact
53
164
40
1,944
181,886
Krishna retweeted
for anyone that needs to hear this (me) Ship that side project, even if you think no one nowadays cares. You care.
96
64
14
1,116
29,269
Introducing Legend Spark! It’s a React Native desktop framework for really fast desktop apps with React Native and Expo. The biggest gaps in RN on desktop have been getting started, Expo compatibility, and modules. So I’m trying to fix all of that. Let's make apps super fast!
44
57
6
561
19,627
Krishna retweeted
HOLY SHIT, THE ART STYLEEE IS FUCKING CLEAN😭
21
547
59
11,109
122,439
saw a couple of people building liquid pours, so i made my own 🍷 hold to pour, tip the glass over, watch it spill. react native + the new skia and webgpu motionary.dev/animations/liq…
5
5
36
1,504
GET READY BECAUSE NEXT WEEK IS WHEN MY BOY SHOWS UP!! MAGNA SWING!!! YOU BETTER MUTE ME NOW BECAUSE I NOT GONNA STFU UP ABOUT THIS EPISODE!! #BlackClover
32
265
25
2,604
26,961
Krishna retweeted
new brand for a AI music app
2
1
1
11
755
Back in 2021 I interviewed at Vercel and I failed badly. I couldn’t implement a debounce function and was stuck for like 30 minutes. It was pretty embarrassing. 10 months later (2022) I interviewed again and got the job. Don’t give up!
108
208
74
6,276
732,238
Krishna retweeted
Juspay is hiring product designers! Mumbai & Bangalore, across all levels. DM me your portfolio, tags & RT's appreciated.
8
11
3
91
2,009
Tasteful maximalism
1
13
240
Krishna retweeted
Matching border radii don't mean matching corners. I built concentric to fix that for @tailwindcss Add rounded-concentric to the child. It calculates the radius from the parent's radius, padding and border. tailwindcss-concentric.diip3…
14
35
4
514
20,679