Ronak Doshi
@rnkdsh.bsky.social
π€ 17
π₯ 12
π 397
It was a very productive Saturday. Finally implemented the post feature for X and Bluesky. Also fixed a bunch of authentication issues in PostFast, which is developed using TanStack Start.
17 days ago
0
2
0
It's December 1st, and I've got a new idea and have started working on it. Let's see if I can complete it within a couple of weeks so that I can launch it on 1st January 2026.
22 days ago
0
0
0
Trying out Google Antigravity
about 1 month ago
0
0
0
iOS builds on
@expo.dev
are blazing fast ππβ‘οΈ
about 1 month ago
0
6
1
It's Saturday again... Time to start cooking... π§βπ³
about 1 month ago
0
0
0
Friday is a day to celebrate the hard work of the week. Let's finish strong and head into the weekend on a high note.
about 1 month ago
0
0
0
One more side project π Time to start cooking π
#BuildInPublic
#React
#Developer
about 1 month ago
3
7
1
Good afternoon...
about 1 month ago
0
0
0
My favorite
@shadcn.com
/ui soon 100k π―π₯³
about 2 months ago
0
0
0
Subscribed to ChatGPT Go π
about 2 months ago
0
0
0
Good night...
about 2 months ago
0
0
0
React Foundation - Exciting times ahead π
engineering.fb.com/2025/10/07/o...
loading . . .
Introducing the React Foundation: The New Home for React & React Native
Meta open-sourced React over a decade ago to help developers build better user experiences. Since then, React has grown into one of the worldβs most popular open source projects, powering over 50 mβ¦
https://engineering.fb.com/2025/10/07/open-source/introducing-the-react-foundation-the-new-home-for-react-react-native/
3 months ago
0
0
0
Techtober has started. Time to start some new side projects? π€
3 months ago
1
0
0
Thatβs a wrap! π 30 days of TypeScript tips β From basics β generics β advanced utilities, we covered it all this month. Which tip was your favorite? Or what should I cover next? π #TypeScript
3 months ago
0
1
0
Want the return type of a function? Use ReturnType<T>. #TypeScript
3 months ago
0
1
0
Opposite of Exclude. Extract<T, U> picks only matching types from a union. #TypeScript
3 months ago
0
1
0
Working with unions? Exclude<T, U> removes types from a union. #TypeScript
3 months ago
0
1
0
Inverse of Pick β Omit<T, Keys> excludes properties. When you want βeverything except...β π« #TypeScript
3 months ago
0
1
0
Need a slim version of a type? Use Pick<T, Keys>. Handy for selecting only what you need. #TypeScript
3 months ago
0
2
0
Want immutable objects? Use Readonly<T> β properties canβt be reassigned after creation. #TypeScript
3 months ago
0
1
0
Opposite of Partial β Required<T> makes every property mandatory. Great for enforcing stricter rules on objects. #TypeScript
3 months ago
0
1
0
Need a quick way to make all properties optional? Use Partial<T>. Perfect for building βdraftβ objects or flexible configs. #TypeScript
3 months ago
0
1
0
You can mix inference (infer) with conditionals to extract types on the fly. Powerful! #TypeScript
3 months ago
0
1
0
When used with unions, conditional types distribute across each member. #TypeScript
3 months ago
0
2
0
Conditional types shine with generics β makes code super flexible! #TypeScript
3 months ago
0
1
0
Conditional Types = type-level βif statements.β They choose a type based on a condition. #TypeScript
3 months ago
0
1
0
For internal code, inference is great. But for public APIs, always annotate return types. It prevents accidental changes! #TypeScript
3 months ago
0
1
0
TypeScript infers return types too. Saves you from redundant annotations. #TypeScript
3 months ago
0
1
0
TypeScript often knows the type without you telling it. Explicit types arenβt always needed! #TypeScript
3 months ago
0
1
0
π‘ Advanced TS Tip #14: Strongly typed environment variables π± #TypeScript
3 months ago
0
1
0
π‘ Advanced TS Tip #13: Join tuple types into a string. #TypeScript
3 months ago
0
1
0
π‘ Advanced TS Tip #12: Split a string into tuple type. #TypeScript
3 months ago
0
1
0
Let's gooo.... π
@expo.dev
3 months ago
0
0
0
π‘ Advanced TS Tip #11: Type-safe route paths π£οΈ #TypeScript
3 months ago
0
2
0
π‘ Advanced TS Tip #10: Validate strings with template literal types. #TypeScript
3 months ago
0
1
0
π‘ Advanced TS Tip #9: Built-in string utilities β¨ #TypeScript
4 months ago
0
1
0
π‘ Advanced TS Tip #8: Enforce snake_case with template literal types. #TypeScript
4 months ago
0
1
0
π‘ Advanced TS Tip #7: NonNullable<T> removes null & undefined. #TypeScript
4 months ago
0
1
0
π‘ Advanced TS Tip #6: Create a recursive DeepPartial<T> #TypeScript
4 months ago
0
1
0
π‘ Advanced TS Tip #5: ConstructorParameters<T> extracts constructor args. #TypeScript
4 months ago
0
1
0
π‘ Advanced TS Tip #4: InstanceType<T> gets the type of a class instance. #TypeScript
4 months ago
0
1
0
π‘ Advanced TS Tip #3: ReturnType<T> helps reuse function output types. #TypeScript
4 months ago
0
1
0
π‘ Advanced TS Tip #2: Extract<T, U> vs Exclude<T, U> #TypeScript
4 months ago
0
1
0
π‘ Advanced TS Tip #1: Awaited<T> unwraps promise-like types. #TypeScript
4 months ago
0
1
0
π TypeScript Tip #31: Define a fixed-length tuple #TypeScript
4 months ago
0
1
0
π‘ TypeScript Tip #30: Assert exhaustiveness using never #TypeScript
4 months ago
0
1
0
π‘ TypeScript Tip #29: Enforce lowercase/uppercase strings with template literals #TypeScript
4 months ago
0
1
0
π‘ TypeScript Tip #28: Assert the type of any value using satisfies #TypeScript
4 months ago
0
1
0
Happy Ganesh Chaturthi! π May Lord Ganesha remove all obstacles from your path and bless you with wisdom, prosperity, and new beginnings. Ganpati Bappa Morya! #GaneshChaturthi #GanpatiBappaMorya
4 months ago
0
0
0
π‘ TypeScript Tip #27: Safe nested optional access with type guards #TypeScript
4 months ago
0
1
0
Load more
feeds!
log in