🚀 TeamShiksha just got an upgrade! 🚀
Our onboarding for projects is now streamlined and fully automated.
How to Join:
- Select: Visit a project on our website and click "Join Project."
- Task: Wait for the assignment to land in your inbox.
- Submit: Turn in your work before the deadline.
- Access: Once selected, you automatically get access to Discord channels and GitHub repos! ⚡️
What else is new?
- Tech Insights: Explore the specific tech stack used in different projects.
- Community: See who else is contributing and track your own progress alongside others.
Start shipping today… link in bio.
Dang! Bookmarked this tweet & forgot Abt it. :/
Guess what I built a chrome extension exactly for that!
Bookmark but with a reminder 😎
Checkout the project here: https://t.co/9voqAqH2qs
@sunnykgupta@TeamShiksha
RSVP project ( @TeamShiksha ) v0.6.0 is officially live.
🚀 Key contributions:
✅Admins Dashboard: Enables tracking of platform activity, event trends, and detailed performance metrics.
✅ Fixed email issue: Ticket confirmation emails are now sent only after approval.
Shipped a real estate platform used by 700+ users.
Now contributing to an open source platform used by 500+ users.
One thing I’ve learned: working on systems used by real people teaches you far more than tutorials.
Built a new version of my developer portfolio.
Focused on keeping it simple and adding a few nice touches:
• animated UI components
• a short promo video using Remotion
• built it using https://t.co/zwbXkwC0Y1 and Claude code
teardown/feedback highly appreciated - link in reply.
Built a new version of my developer portfolio.
Focused on keeping it simple and adding a few nice touches:
• animated UI components
• a short promo video using Remotion
• built it using https://t.co/zwbXkwC0Y1 and Claude code
teardown/feedback highly appreciated - link in reply.
Built a new version of my developer portfolio.
Focused on keeping it simple and adding a few nice touches:
• animated UI components
• a short promo video using Remotion
• built it using https://t.co/zwbXkwC0Y1 and Claude code
teardown/feedback highly appreciated - link in reply.
Remove Duplicates - Same Direction
Remove Element - Same Direction
Move Zeros - Same Direction
Reverse String - Opposite Direction
Merge Sorted Arrays - Opposite Direction
The two-pointer approach is a good way to solve problems involving arrays and strings. It helps reduce the time complexity from O(n²) to O(n) or O(n log n) in many cases.
✅Types of Two Pointers:
🖋️ Two Pointers in Opposite Directions
- Used when working with a sorted array and needing to find a pair that satisfies a condition (e.g., sum = target).
- One pointer starts at the left, and the other pointer starts at the right.
🖋️ Same Direction (Slow and Fast)
- Used when modifying the array in place (e.g., removing duplicates).
- One pointer moves fast to scan the array, while the slow pointer updates values.
🖋️ Nested Two Pointers
- Used in problems to find multiple elements that satisfy a condition (e.g., 3-sum).
- The first pointer is fixed, and the other two pointers move in opposite directions.
- It’s like fixing one pointer and using the two pointers in opposite directions.
Ramp Up - Day 20
- Received an 8 LPA offer from a startup in Bengaluru (the same interview I gave on the 16th).
- Built a URL shortener app based on the learnings from @TeamShiksha's system design session (app demo video will be uploaded soon).
Ramp Up, Day 19
Gym in the morning.
DSA from @akshaymarch7 (currently in Time and Space Complexity)
Working on a URL shortener app (using Next and DRF) - trying to implement some of the concepts from ByteByteGo system design book