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.4k Points197 Badges9 Connections182 Followers9 Following

Posts by Sunny

Sunny in Articles 4 min read
Angular Material is an incredible toolkit for building polished UIs quickly. You can get a great-looking app by just picking one of the pre-built themes. But what happens when your project's brand guidelines call for a specific shade of blue that i...
Sunny in Articles 3 min read
Replit and Google Colab are two of the most popular platforms for online coding and development, each with its own specific focus and strengths. They are particularly relevant to Gemini because they offer integrated, cloud-based environments that all...
Sunny in Articles 4 min read
\ One of the biggest perennial headaches in frontend development is CSS bleeding. You know the drill: you painstakingly craft perfectly styled components, only to find global styles unintentionally overriding your work, creating visual inconsistenc...
Sunny in Articles 3 min read
In this article, we'll dive into the right way to implement Role-Based Access Control RBAC in Angular. Many developers make the mistake of only handling permissions on the frontend, using simple ngIf directives to show or hide content. This approach ...
Sunny in Articles 2 min read
DomSanitizer is a service in Angular that helps prevent XSS by sanitizing values for use in different DOM contexts. It's part of Angular's built-in security features. XSS attacks occur when malicious code usually JavaScript is injected into a web pa...
Sunny in Articles 7 min read
TypeScript isn’t just a language choice for Angular — it’s the essential toolkit that transforms how you build, debug, and maintain robust web applications. But are you merely using TypeScript, or are you truly taking advantage of its powerful featur...
Sunny in Articles 8 min read
The rise of AI-powered applications has changed how we think about frontend–backend communication. Traditionally, Angular apps connect to REST APIs or GraphQL endpoints. But when we bring AI models into the mix, things become trickier: How does the...
Sunny in Articles 2 min read
Introduction Recently, GitHub hosted Galaxy 2025, an all-virtual event spotlighting the future of AI-native software development. This gathering offered a firsthand look at how GitHub is redefining developer workflows — from enterprise-grade securi...
Sunny in Articles 2 min read
In 2025, the tech job market is shifting faster than ever. AI is rewriting job descriptions, remote work is the norm, and companies are hiring globally. If you’re at a career crossroads, two roles often come up: Full-Stack Developer and Data Scient...
post-cover-4507
Sunny in Articles 2 min read
What Does “Connecting Backstage with Angular or React” Mean? Backstage is built entirely with React under the hood. So: ✅ If you want to extend Backstage, you will write custom React plugins. ⚠️ You can’t directly use Angular inside Backstage e...
Sunny in Articles 6 min read
Demystifying the process of giving back to the framework you love. From finding an issue to getting your pull request merged. The Wall of Code If you're like me, you've probably visited the Angular GitHub repository, looked at the thousands of iss...
Sunny in Articles 2 min read
Supabase is an open-source backend-as-a-service BaaS platform that helps developers build secure, scalable applications quickly. It provides a suite of backend tools—similar to Firebase—but built on open standards like PostgreSQL. What Supabase Of...
Sunny in Articles 2 min read
If you're on Windows, you can still develop with Ruby and Rails . Let's walk through your options and the steps involved. There are two main options: ️ Option A: Use WSL Recommended WSL stands for Windows Subsystem for Linux — it lets you run a ...
Sunny in Articles 2 min read
If you're building a blog platform, CMS, or note-taking app in Angular, it's often helpful to let users write Markdown and instantly preview how it will render. This guide will show you how to: Install the necessary packages Display a live Markd...
Sunny in Articles 2 min read
What is Blazor? Blazor is a web UI framework developed by Microsoft that allows you to build interactive web applications using C# instead of JavaScript. It runs on top of .NET and offers a way to build client-side and server-side web apps using ...
Sunny in Articles 2 min read
To enable Server-Side Rendering SSR in an Angular application using Angular Universal, you need to add the Universal engine to your existing Angular project. Here’s a step-by-step guide: 1. Install Angular Universal Run this command in your Angu...
Sunny in Articles 2 min read
To create a PDF viewer in React.js using PDF.js, especially with support for layers like text, annotations, and images, you need a good understanding of how PDF.js renders documents. Here’s a full guide: Understanding PDF.js Layers PDF.js renders...
Sunny in Articles 1 min read
Here are some fast, reliable tools for JSON formatting and validation — perfect for developers working with APIs, logs, or large JSON payloads. 1. jsonformatter.orghttps://jsonformatter.org ✅ Format, validate, minify, and view JSON Has tree vi...
Sunny in Articles 1 min read
Setting up TypeScript with Node.js and Express gives you the benefits of strong typing and better tooling while building your backend server. Here's a step-by-step guide to get you started quickly. How to Set Up TypeScript with Node.js and Express ...
Sunny in Articles 2 min read
Features we can add here: Compose one message Send it to a list of 100 recipients Work from a web interface Angular or plain HTML Use a backend Node.js + Nodemailer for sending the email Tech Stack: Frontend: Angular or HTML+JS Backend: ...
chevron_left

Latest Jobs

View all jobs →