Hey techies!!
I'm looking to reach to the people interested in:
>Frontend
>Backend
>Full Stack
>DSA
>LeetCode
>UI/UX
>Freelancing
Say hi π
#Connect
Day 04:
> LeetCode 268 and 921 done.
For 268 I didnβt thought of XOR while submitting it first.
>Also working on my college project, Financial WealthSync. Iβll share about it soon.
>Still learning Docker on the side too.
Day 03:
Two LeetCode problems today: 350 & 856.
> 350 made me think about frequency maps and handling duplicates properly.
> 856 was all about using a Stack to break down nested parentheses(little confusing one).
#DSA
After the internship, I thought to convert it into whole patient management system
focused on:
β’ Patient management
β’ Appointment scheduling
β’ Doctor & service management
β’ Admin dashboard
β’ Patient records
β’ Analytics
β’ Automated communication (Email)
During my internship in june, I was assigned a task to design the UI for a website.
Instead of creating a random concept, I chose Diamond Dental Clinic and built a complete website experience for them.
How Netflix and YouTube stream 4K video without buffering
You upload a raw 10GB video file.
Here is the ingestion pipeline:
Raw Video Uploaded to S3
β
Transcoding Engine splits audio and video tracks
β
Video compressed into multiple resolutions (1080p, 720p, 480p, 360p)
β
HLS Segmenter chops video into exact 6-second chunk files (.ts or .m4s)
β
Master Playlist file created (.m3u8 index listing all resolutions and chunks)
β
Chunks distributed across global CDN edge servers
β
User clicks Play
β
Video player downloads master .m3u8 playlist
β
Player measures current internet bandwidth
β
Bandwidth drops: Player requests 480p chunks
β
Bandwidth recovers: Player seamlessly switches to 1080p chunks
The user never downloads a single video file. They download 6-second slices.
Did you know adaptive bitrate streaming changes video quality on the fly?
Decided to learn π³Docker basics, so Iβm starting with a project.
>Got to know about Conflict-free Replicated Data Types (CRDT).
>Yjs being used for real-time collaboration, implementing CRDTs.
>Monaco Editor powering the code editor.
Starting my #100DaysOfCode challenge!
Day 01:
>Revised Merge Sort (time & space complexity, recursive approach)
>Solved LeetCode 242: Valid Anagram
Hello everyone! π
Iβm an IT student currently building projects with React.js and Node.js, while also learning Java and DSA.
Sharing my learning journey here β projects, coding, mistakes, and everything in between.