Usman S.
usmans.me
Usman S.
@usmans.me
👨‍💻 Developer, YouTuber, React, TypeScript (and Go) enthusiast 💙
Finally submitted my T3 Chat Clone (I changed the colour theme)

URL: chat.usmans.me
GitHub: github.com/max-programm...

Let me know your feedback. And feel free to ⭐ the repo and contribute!

Thanks to my friend Bhavesh Patil (bhaveshp.dev) for the "message versions" feature suggestion 👑
June 18, 2025 at 7:09 PM
Day 7 of T3 Chat Cloneathon (Part 1)

- Performance improvement with new chats and messages ⚡
- Real-time message display on other sessions 👀

Now I am planning on doing image generation, attachment support, (maybe web search) and the rest you suggest
June 15, 2025 at 6:08 AM
Day 6 of T3 Chat Cloneathon (Part 2)

- Sharing feature (public chat) 🚀
- Many, many, many bug fixes 🐛

My head hurts now... Will continue tomorrow
June 14, 2025 at 2:33 PM
Day 6 of T3 Chat Cloneathon (Part 1)

Redesigned chat input field 🎨
Multiple LLMs integration 💬

This is getting more and more exciting!
June 14, 2025 at 2:31 PM
Day 4 of T3 Chat Cloneathon (Remaining half of day 3)

UX improvements 🪄
Faster navigation between chats ⚡
Smoother transition while navigation 🌊

Now I will have to go and study for tomorrow's exam but I don't want to - there will be consequences if I don't 🙁
June 12, 2025 at 8:21 AM
Day 3 of T3 Chat Cloneathon (Ongoing)

Major performance overhaul
Fixed some sql, auth checks, optimistic feels

It's getting super exciting at this point 💪
June 11, 2025 at 11:47 AM
Day 2 of T3 Chat Cloneathon

Still on the basic features
But the fun + struggle with the bugs is a treat

Hopefully will make more progress in the upcoming days. And I have a tough exam coming up too 😬
June 10, 2025 at 10:46 PM
Day 1 of T3 Chat Cloneathon

Nothing crazy right now
But tomorrow it will be

Good luck to all other participants
June 9, 2025 at 7:24 PM
Why is the datetime-local input flawed when setting a value in JavaScript?
February 8, 2025 at 8:30 AM
I'm getting an urge to try out Laravel. Should I?
January 22, 2025 at 6:00 PM
I am shocked to see finally this bar on my most popular video on YouTube. WOW

youtu.be/U693xrQKFy4
January 8, 2025 at 2:43 PM
Had an absolute blast at the 12th Convocation day before yesterday with my friends and saying a final goodbye to the college and getting my degree after 3 years of hardwork

I'm gonna miss this college life for sure...
December 30, 2024 at 5:06 AM
Wow I just finished making a simple registration form for an event using @astro.build and it was super easy

Things I found crazy useful for this

✅ TypeScript in
why is this new change bothering me :(
December 5, 2024 at 7:45 AM
If college is hindering your growth in tech, when is the best time to leave it?
December 2, 2024 at 11:44 AM
Just found this old PSP I used to play in my childhood. Still feel like using it but unfortunately doesn't work or start now.

I wonder what I can do with this piece of hardware to use it in something else.

Drop your ideas 💡
November 27, 2024 at 8:06 AM
I just came out of my exam hall finishing the "Data Structures" examination.

I know I won't score what's considered "good" but I'll atleast pass.

Is this a bad attitude? I feel guilty about it but at the same time I think it's wrong to give too much importance to grades.

Your thoughts?
November 26, 2024 at 7:02 AM
Reposted by Usman S.
🌠 The best icon pack in the world right now, IMO, is Lucide (lucide.dev).

It builds on @colebemis.com’s incredible work with Feather Icons, extending it from ~300 icons to >1500.

It has fully-typed bindings for React and many other frameworks. And I just found out: they’re even more optimized! 🧵
November 20, 2024 at 3:52 PM
I guess if you use it in the right way Claude (or any other LLM) can be your best teacher
November 19, 2024 at 8:33 PM
this is how your accounts are being hacked. beware of clicking links even if they look legitimate
November 19, 2024 at 1:31 PM
November 19, 2024 at 6:18 AM
The feeling of reading this comment is unbelievable!
November 17, 2024 at 8:47 AM
As a beginner, junior or intermediate level developer

- What are the things that bother you while coding?
- What are the concepts that scratch your nerves till this date?
November 16, 2024 at 6:08 PM
Learn how to use custom hooks in React.js with real-world examples

youtu.be/BMHmyP3-rAk
React Custom Hooks With Real-World Examples!
YouTube video by Max Programming
youtu.be
November 16, 2024 at 11:36 AM
So what's up with bsky lately?
November 5, 2024 at 6:43 PM