Skip to content
SunnyWriteUps

Archives

All the articles I've archived.

2026 16
June 4
May 12
  • Unlocking the `package.json` A Guide to Our Angular Architecture

    If you've ever looked at the root directory of an Angular workspace, the `package.json` file is impossible to miss. It serves as the master manifest, dictating everything from project identity and npm scripts to the precise ecosystem of libraries powering the application.

  • Angular component dependency graph

    It is a visual map that shows how different components, modules, and services in your application are interconnected. Understanding this graph is essential for managing complex codebases, identifying performance bottlenecks, and preventing circular dependencies.

  • The Ultimate Guide to FullCalendar in Angular From Setup to Drag-and-Drop

    FullCalendar is the gold standard for JavaScript calendars, but integrating it with Angular’s strict typing and component structure can sometimes be tricky. This guide will walk you through building a robust calendar application with CRUD (Create, Read, Update, Delete) capabilities, drag-and-drop interactions, and a polished user experience.

  • Fixing Broken Form Inputs in Angular + SwiftUI WebViews

    Hybrid mobile development is supposed to be a dream. You write your feature once in a robust framework like Angular, wrap it up inside a native SwiftUI iOS app using a `WKWebView`, and boom—you have a mobile app.

  • Mastering TypeScript Fundamentals A Complete Guide for Developers

    TypeScript has become one of the most popular technologies for building scalable frontend and backend applications. Whether you are working with Angular, React, Node.js, or enterprise-scale systems, TypeScript provides powerful tooling and strong type safety that helps developers write more reliable code.

  • Getting Started with Swift and SwiftUI to Develop iOS Apps

    The Apple ecosystem continues to grow rapidly, and building iOS applications has never been more exciting. Whether you want to create productivity tools, social apps, AI-powered solutions, or enterprise-grade applications, learning Swift and SwiftUI is the perfect starting point.

  • Getting Started with Solace Build Real-Time Event-Driven Applications

    Modern applications demand real-time communication, scalability, and seamless integration across distributed systems. Traditional request-response architectures often struggle when applications need instant updates, asynchronous messaging, and high-throughput event processing. This is where Solace becomes a powerful solution.

  • Complete GitHub Migration API Guide

    Personal & Organization Repository Migration Using REST APIs

  • Getting Started with Astro and Cloudflare Pages

    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.

  • The Control Room of Your Angular Workspace

    If you’ve ever generated a new Angular project, you’ve likely noticed a rather intimidating file sitting at the root of your directory angular.json.

  • How to Tame the Browser Disabling Autocorrect and Autocomplete in Angular Inputs

    Have you ever built a pristine, perfectly styled custom search bar or a specialized data entry form in Angular, only to have the browser aggressively slap its own native autocomplete dropdown right over your beautiful UI? Or worse, have you watched a mobile browser "autocorrect" a user's unique identification code into a random dictionary word?

  • Demystifying Your Frontend Build Understanding `main`, `polyfills`, and `chunks` (And How to Shrink Them)

    If you've ever wondered what these files actually do, or panicked because your `main.js` is looking dangerously large, you aren't alone. Understanding your build output is the first step to optimizing your application's load time and performance.