# JOYCO — Blog

> 4 posts from the studio, tagged Development, 3D Design.

## [Reduced Motion and GSAP: The Invisible Collision Layer](https://joyco.studio/blog/working-with-reduced-motion.md)

Why prefers-reduced-motion exposes non-obvious bugs when CSS-driven layout and GSAP fight over the same transform, and how to settle ownership.

- Published: April 13, 2026
- Categories: Development
- Authors: Joaquín R. Montes
- Canonical page: https://joyco.studio/blog/working-with-reduced-motion

## [The Render Pipeline](https://joyco.studio/blog/the-render-pipeline.md)

A deep dive into each stage of the browser rendering pipeline: what runs on the main thread, what runs on the compositor, and what makes each step slow.

- Published: March 30, 2026
- Categories: Development
- Authors: Matias Perez
- Canonical page: https://joyco.studio/blog/the-render-pipeline

## [WTF Is Layout Thrashing](https://joyco.studio/blog/wtf-is-layout-thrashing.md)

What forced reflows are, why interleaving DOM writes and reads tanks your frame rate, and how to batch them.

- Published: March 30, 2026
- Categories: Development
- Authors: Matias Perez
- Canonical page: https://joyco.studio/blog/wtf-is-layout-thrashing

## [Color Spaces: sRGB & Linear](https://joyco.studio/blog/color-spaces-srgb-linear.md)

How sRGB encoding spends precision where your eyes care most, and why shader math has to happen in linear space.

- Published: March 9, 2026
- Categories: 3D Design, Development
- Authors: Matias Perez
- Canonical page: https://joyco.studio/blog/color-spaces-srgb-linear
