13 Ways to Learn Programming Online in 2026

Over the past decade, I’ve seen thousands of people try to learn programming online. Some succeed quickly, while others struggle for years. The difference is rarely intelligence; it’s usually how they approach learning. Programming is not just about watching tutorials or reading theory. It’s a skill built through consistent practice, …

Digital Craft, Wild Soul: Building San Rita’s Topographic Web Experience

Designed as a digital landscape to explore, San Rita’s portfolio combines 3D terrain, vintage map textures, and immersive motion with a strong sense of place.

Building a Dual-Scene Fluid X-Ray Reveal Effect in Three.js

Learn how to use Three.js to blend two scenes with a fluid simulation, creating a smooth, dynamic reveal effect.

Jackie Zhang’s Portfolio: From Chasing References to Finding Direction

How I stopped chasing references and built a portfolio that actually feels like me.

AI-Powered Playwright: Building a Self-Healing CI/CD Testing Pipeline

Test automation has always been a field that requires a lot of work. Quality assurance teams were often stuck in a cycle of fixing broken tests, maintaining scripts by hand, and updating locators in a way that wasn’t reliable. As software release processes got shorter, this old way of doing …

Yeva Tykhonova: Design as a Bridge Between Human Emotion and the Digital World

Because behind every interface is a real person, and behind every interaction is a feeling.

4 Ways EdTech Companies Are Using WYSIWYG Editors to Power Interactive Assessments

Assessments in modern LMS platforms go beyond multiple-choice questions. Product teams are building quiz builders, rubric creators, peer review workflows, and inline feedback tools that all depend on one shared component: the rich text editor. The editor’s capabilities directly determine what kinds of assessments your platform can offer. This article …

Building Seamless 3D Transitions with Webflow, GSAP, and Three.js

Build a single, persistent Three.js scene in Webflow and drive smooth, GSAP-powered page transitions with Barba.js.

Jonas Reymondin’s Portfolio: Reclaiming the UI Eye Through Systems, Code, and Pixel Motion

A candid journey through the challenging process of defining my narrative as a creative who cares deeply about both design and engineering.

What Happens When You Can’t Stop Creating: Huy Nguyen’s Story of Starting His Own Studio

How I went from having no idea what to do with my life to dropping out of university and building a design studio in my twenties.