Blog | Articles & Series by Satish Kumar
Explore a complete collection of articles and in-depth series on modern web development, advanced CSS, React, and creative coding.
Articles
A complete guide for developers comparing GSAP and Motion (Framer Motion). Dive into code examples for React, understand the core philosophies, and choose the right animation library for your project.
Part 4 of the series: "Unlocking CSS 3D"
Learn to construct a complete, volumetric 3D cube from multiple flat planes using CSS. This step-by-step guide covers the logic of using `rotate` and `translateZ`.
Part 3 of the series: "Unlocking CSS 3D"
A hands-on tutorial to build a 3D flipping card with CSS. Learn the core concepts of `perspective`, `transform-style: preserve-3d`, and `backface-visibility`.
Part 5 of the series: "Unlocking CSS 3D"
Learn to elevate your CSS 3D creations by simulating light, adding dynamic JavaScript interactivity with mouse tracking, and ensuring smooth performance with `will-change`.
Part 2 of the series: "Unlocking CSS 3D"
A deep dive into the four fundamental verbs of 2D transformation: moving (translate), resizing (scale), spinning (rotate), and distorting (skew), focusing on performance and animation feel.
Part 1 of the series: "Unlocking CSS 3D"
Build the foundational theory for CSS 3D, including the coordinate system, perspective, and the vanishing point, before writing any code.
Part 6 of the series: "Unlocking CSS 3D"
Apply your CSS 3D skills to real-world projects. This final tutorial in the series shows you how to build a layered parallax header and a 3D cylindrical carousel.