Posts by Sunny

@Sunny

Sunny Gupta

I am a full-stack developer with 8+ years of experience, passionate about the Ja...
India code-for-next-generation.vercel.app Joined May 2025
7.9k Points • 351 Badges • 13 Connections • 297 Followers • 14 Following

Posts by Sunny

Sunny • • in Articles • 1 min read
Hey devs! I put together a practical guide covering the fundamentals of building Chrome extensions with Manifest V3. Core highlights: Transitioning from persistent background pages to event-driven service workers Two-way communication across pop...
post-cover-26963
Sunny • • in Articles • 1 min read
Hey devs! For anyone looking to get into native mobile development, I put together a starter guide on building Android apps using Kotlin and Jetpack Compose. Key takeaways: Transitioning from traditional imperative UI to modern declarative compos...
Sunny • • in Articles • 1 min read
> Hey devs! I wrote a practical guide on modern Python packaging. If you've been looking to publish a tool or library so others can pip install it, this covers everything you need: > Switching from legacy setup.py to pyproject.toml > Generating w...
post-cover-26141
Sunny • • in Articles • 1 min read
Hey everyone! I put together a quick guide on building and releasing Rust crates using Cargo. Highlights covered: Distinguishing between binary crates src/main.rs and library crates src/lib.rs. Manifest management in Cargo.toml. Pre-release check...
Sunny • • in Articles • 1 min read
AI isn’t just for writing boilerplate code anymore—it’s getting good enough to help design complex system architectures. In my latest post, I break down the architecture of a new experiment: a Gemini-powered Angular "Lite" compiler prototype. I expl...
Sunny • • in Articles • 1 min read
You write the code, but what manages the workspace? Uncover the secrets of angular.json, the unsung hero and central command center of every Angular application. Join me for a tour of the control room. https://sunnyblog.apexmansunny.workers.dev/post...
Sunny • • in Articles • 1 min read
Abstract Modern browsers are far more powerful than most developers realize. Beyond rendering web pages, they provide a rich ecosystem of native APIs that enable applications to access device capabilities, work offline, interact with hardware, comm...
Sunny • • in Articles • 4 min read
Everyone is talking about the latest AI models. Gemini. GPT. Claude. Llama. Every week brings a faster model, a longer context window, or a new reasoning capability. But here's the reality most people overlook: None of these models would exist wi...
Sunny • • in Articles • 4 min read
"We're entering an era where the hardest part of software development isn't writing code—it's knowing what to build." The AI landscape has changed dramatically over the last year. A few months ago, building an AI application meant stitching togethe...
Sunny • • in Articles • 6 min read
For decades, software testing has followed a familiar pattern: engineers write test cases, automation engineers convert them into scripts, and CI/CD pipelines execute those scripts to catch regressions. While this approach has served the industry w...
Sunny • • in Articles • 5 min read
Every successful startup has a secret weapon. It's not always a revolutionary product, a brilliant founding team, or massive funding. More often than not, it's the ability to ship software quickly, reliably, and repeatedly. In today's competitiv...
Sunny • • in Articles • 3 min read
If you are hunting for the ultimate web development stack—one that delivers blisteringly fast load times, phenomenal developer experience DX, and seamless global deployments—you’ve likely heard the buzz around Astro and Cloudflare. Astro is a moder...
Sunny • • in Articles • 4 min read
For years, monolithic architecture has been the default choice for building applications. It’s simple to start with, easier to deploy in the early stages, and works well when the product and team are small. But as systems grow, monoliths start showi...
Sunny • • in Articles • 3 min read
How platforms, not policies, unlock both safety and developer freedom Scaling engineering is never just about writing more code—it’s about managing complexity without slowing innovation. For organizations like Mercado Libre, operating at massive s...
Sunny • • in Articles • 2 min read
Modern backend development is evolving fast—and traditional ORMs often feel slow, complex, or hard to scale. That’s where Prisma shines. In this guide, you’ll learn how to: Set up Prisma with PostgreSQL Integrate it with Node.js and Express Per...
Sunny • • in Articles • 2 min read
First: What is Declaration Merging? In TypeScript, declaration merging means: > Multiple declarations with the same name are combined into a single definition. Example: interface User { name: string; } interface User { age: number; } Be...
Sunny • • in Articles • 2 min read
If you want to write and run Python code without installing anything on your machine, Google Colab is one of the easiest ways to start. Whether you're learning Python, building AI models, or analyzing data, Colab gives you a powerful environment—rig...
Sunny • • in Articles • 2 min read
Web development is entering a new era — one where you can tap directly into GPU power from the browser. WebGPU is the modern standard that replaces WebGL for many use cases, offering better performance, flexibility, and control. If you’ve ever want...
Sunny • • in Articles • 3 min read
Databases are the backbone of modern applications. Whether you're building APIs, SaaS platforms, or enterprise systems, choosing the right database and using it correctly can make a huge difference in performance and scalability. One of the most rel...
Sunny • • in Articles • 3 min read
The JavaScript ecosystem has traditionally relied on multiple tools: Node.js for runtime npm/yarn/pnpm for package management Webpack/Vite for bundling Jest/Mocha for testing But modern development demands speed, simplicity, and fewer tools. T...
chevron_left