Writing

RSS

🔥 Senior Front-end Engineer Interview Handbook

List of the Technical Questions Programming Languages that you should be ready for.

🔥 My React Handbook - Part I

React best practices: fundamentals, component patterns, state management, and clean code techniques.

🔥 My React Handbook - Part II

React best practices: advanced patterns, hooks, performance strategies, and real-world architecture tips.

🔥 My NextJS Handbook

Comprehensive Next.js guide covering server components, static generation, server actions, and performance optimization.

🔥 React & Javascript Optimization Techniques - Part I

Prevent unnecessary re-renders and boost performance with memoization, React Context techniques, and rendering tips.

🔥 React & Javascript Optimization Techniques - Part II

Optimization strategies for React and JS: profiling, code-splitting, memoization, caching, and rendering performance.

🔥 JavaScript Handbook

In-depth JavaScript guide covering ES6+, async programming, design patterns, and advanced concepts.

🔥TypeScript Handbook

Comprehensive TypeScript guide: advanced types, utility types, OOP, generics, and React typing patterns.

🔥 Software Engineering Principles Cheatsheet - Part I

Cheatsheet of core software engineering principles, architecture patterns, workflows, and practical guidelines.

🔥 Design Patterns Handbook - Part I

Creational patterns explained: Singleton, Factory, Abstract Factory, Prototype, Builder with code examples.

🔥 Design Patterns Handbook - Part II

Structural patterns: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy — theory and practice.

🔥 Design Patterns Handbook - Part III

Behavioral patterns overview: Chain of Responsibility, Command, Iterator, Mediator, Memento with TypeScript demos.

🔥 Design Patterns Handbook - Part IV

Behavioral patterns continued: Observer, State, Strategy, Template Method, Visitor — with practical examples.

🔥 My Web Styling Handbook

Advanced CSS techniques, modern layout systems, and styling best practices with Tailwind CSS and vanilla CSS.

All The New Features In React

Explore React 19 features including server components, new hooks, and improvements to the React ecosystem.

All The New Features In Next.js

Next.js 16.0.1 is live with major updates. Explore the latest features and improvements including server components and performance enhancements.

Mastering HTML

Complete HTML5 guide covering semantic HTML, accessibility, SEO meta tags, and modern HTML practices.

Bundlers Handbook

Complete guide to understanding bundlers like webpack, vite, and turbopack with practical examples.

Git Handbook

Comprehensive guide to Git version control including branching strategies, commits, and collaboration best practices.

Authentication and Authorization Handbook

Deep dive into authentication methods including JWT, OAuth2, and authorization patterns for web applications.

Front-end Security Handbook

Essential security practices for front-end developers including XSS prevention, clickjacking, and data protection.

SEO Handbook

SEO optimization guide for developers covering meta tags, structured data, and search engine best practices.

API Integration Patterns

Explore various API patterns including REST, GraphQL, gRPC, and WebSockets for modern web development.

Con đường bước chân vào ngành lập trình

Chia sẻ hành trình vào ngành lập trình: động lực, trải nghiệm, và lời khuyên cho người mới bắt đầu.

Lộ trình học để trở thành FullStack Web Developer NodeJS

Hướng dẫn lộ trình học FullStack với Node.js: nền tảng, công nghệ chính, và kỹ năng cần thiết.