How a simple, cross‑platform desktop app helps developers write, preview, and manage Markdown notes without distractions.
Writing
A collection of thoughts, tutorials, and general web discovery.
2026
Generics allow developers to write reusable and type-safe code.
TypeScript Utility Types Guide (Omit, Pick, Partial, Required, Readonly, Record, etc.).
This comprehensive guide takes you from absolute beginner to advanced Go developer
Descover Vue.js Composition API, Components, and State Management
NutUI deep dive into the mobile UI component library
A blog post demonstrating MDX with interactive Svelte components
Learn how Angular v21 improves hydration and server-side rendering for fast, SEO-friendly applications.
Simplify your Angular app structure using standalone components and reduce module boilerplate with Angular v21.
Discover Angular CLI v21 improvements including faster builds, standalone generation, and strict typing.
Explore Angular v21 improvements in reactive forms and dependency injection for scalable applications.
Learn Angular v21’s new template control flow syntax using @if, @for, and @switch for cleaner and reactive templates.
Master advanced Docker command line techniques including networking, debugging containers, monitoring resources, and optimizing container workflows
Learn how to use Signals in Angular v21 to create reactive, efficient, and fine-grained state management in your applications.
Use Redux Toolkit with TypeScript for strongly typed slices, actions, and selectors in React applications.
Fetch, cache, and manage server-state in React apps using TanStack Query with full TypeScript support.
2025
A comprehensive, zero-to-hero guide covering both Tailwind CSS v3 and v4. It explains CSS methodologies (Utility-First vs BEM, ITCSS, 7-1) and explores every utility category in depth.
A full guide for react testing library that cover core concepts and testing examples
Learn how to use React hooks to manage state and side effects in functional components
Learn how to work with Promises in JavaScript for handling asynchronous operations
Learn how to install, manage, and switch between Node.js versions seamlessly with NVM
Learn how to install, manage, and master pnpm for modern JavaScript development
Learn how to build modern web applications with php
A comprehensive guide to mastering Git, from basic commands to advanced workflows..
A comprehensive, hands-on guide to mastering Node.js with TypeScript.
A comprehensive, hands-on guide to mastering end-to-end testing with Cypress and TypeScript. Covers everything from installation to testing a complete real-world projects.
2024
A comprehensive comparison of BEM and Utility-First CSS, why modern libraries embrace utility-first, the success factors of Tailwind CSS