Ankur Singhal
ankurpsinghal.bsky.social
Ankur Singhal
@ankurpsinghal.bsky.social
Looking for a Senior Engineer Role. Immediately Available.

Creator SvelteLegos

Previously @MeetApollo, @theappsmith.
I need a Chrome Extension to sync my new posts with Bluesky and vice-versa.

Let me create one.
November 24, 2024 at 3:13 PM
Quick React Question:

What will be logged to the console after clicking the button?
November 23, 2024 at 1:54 AM
Combining Svelte5 $state Rune and Typescript class, I tried creating a handy Clipboad utility.

It abstracts away your state internally and gives you 3 powerful methods to update, undo and redo your state.

Check it out and let me know your thoughts.

@sveltejs @SvelteSociety
November 14, 2024 at 3:10 AM
A quick question to test how you understand Javascript/Browser engine works?

Looking at the code below how to do you think the value is going to update for the element (progress-bar)?

If you are reading this, comment your answers without running the code?
November 14, 2024 at 3:09 AM
The more I am practicing Trees Leetcode problems the more I am intrigued about Virtual Dom and Reconciliation Algorithm. 🫡
November 12, 2024 at 2:54 AM
A very tight comparison of state management, computed values, and side effects or watchers is made in all three frameworks, React, Vue, and Svelte.
November 9, 2024 at 1:29 AM
Combining Svelte5 $state Rune and Javascript classes, we can create powerful patterns.

For example, as simple as a Signup form, we can abstract all the state values + validation logic + network calls etc. in a single class.

And use them in the Svelte component reactively.
November 9, 2024 at 1:29 AM
After 1 week of coding challenge ⚡️:

+ 36 more problems solved 🧑🏻‍💻
+ Got ahead by 118,902 in rank 🚀

New Learnings:
1. Prefix Sum.
2. BFS/Next order traversal.
3. Heap/Priority Queue for K-queries.
4. Using HashSet/HashMap data structures to decrease time complexity.
November 9, 2024 at 1:20 AM