Browse the library
Explore Articles
Discover stories, thinking, and expertise from writers across the community.
Choose a Category
Building StarShell Desktop: My Journey to a JioHotstar Windows Wrapper
One day I decided to watch an X-Men movie. I opened Chrome, entered the Hotstar URL and started waiting. And waiting. The website simply wasn't loading. Eventually, I got an alert saying that JioHotstar was not responding. I got frustrated, logged into another Google account, opened Hotstar again, and finally started w…

Flutter KanpurTechnologyWe Saw a Website, Got an Idea, and Built an App in 4 Hours 🇮🇳
It was Independence Day. Most people were probably enjoying a holiday, watching the flag hoisting, eating good food, scrolling through Instagram, and generally doing what normal people do on a holiday. We, on the other hand, were looking at a website and thinking: “Can we build this as a mobile app?” And that one quest…

Flutter KanpurTechnologyThe Small Frontend Decisions That Make a Big Difference
When you start working on a frontend project, things usually feel pretty simple. You build a component, add some spacing, choose a border radius, make it responsive, and move on to the next one. But as the project grows, you start noticing something. One component has 16px padding, another has 20px. One card has a 12px…

Flutter KanpurTechnologyI Thought Typography Was Just Font Size… Until I Built a Design System
When I started working on the Flutter Kanpur website, I had a very simple understanding of typography. For me, typography meant just two things: Increase the font size if it looks small. Make it bold if it's a heading. That was it. Whenever I needed a title, I would write something like: font-size: 48px; font-weight: 7…

Shipping Faster with Flutter: Practical Hotfixes Using Shorebird
A practical approach to instant hotfixes and faster production recovery. Every Flutter developer working on a production app has faced this: A crash is reported The issue is small (null check, UI fix, API handling) You fix it in minutes But the release process looks like this: Fix → Build → Upload → Store Review → User…

Flutter KanpurTechnologyBuilding a Super App: How We Embedded an Entire Flutter Blogging Platform Inside Another Flutter App — Without Asking Users to Login Twice
Building a Super App: How We Embedded an Entire Flutter Blogging Platform Inside Another Flutter App — Without Asking Users to Login Twice Flutter • Supabase • Edge Functions • SSO • Architecture One login → Two apps Introduction Imagine opening Instagram. You're scrolling your feed, everything feels like one seamless …

Computers Don’t See Negative Numbers — They See Circles
Computers don’t think in infinity . They think in fixed-size memory : i.e., a limited number of bits. That single constraint completely changes how numbers behave. The Core Idea A computer with n bits can represent only: 0 → (2ⁿ − 1) For example, in a 4-bit system : 2⁴ = 16 possible values → 0 to 15 No negative value, …
Flutter KanpurTechnologyFramework 1.0: Where Ideas Turned Into Execution
It started as just an idea. Not a fully planned event. Not a perfectly structured vision. Just a simple thought — what if we could build something meaningful for the developer community in Kanpur? Something that goes beyond meetups and webinars. Something people don’t just attend, but experience. That thought became Fr…