Faux Subgrid
A guide to creating CSS subgrid layouts using pure CSS workarounds, addressing the lack of native subgrid support in browsers.
Zell Liew is a front-end developer, writer, and creator known for deep, practical explorations of CSS, JavaScript, accessibility, and modern web tooling. His work blends thoughtful technical guidance with personal reflections on life, work, and growth, and is frequently featured on CSS-Tricks and Splendid Labz.
353 articles from this blog
A guide to creating CSS subgrid layouts using pure CSS workarounds, addressing the lack of native subgrid support in browsers.
An introduction to Object-Oriented Programming in JavaScript, covering the creation of objects from a common template.
Part 2 of a VS Code setup guide for web development, covering HTML, CSS, and JavaScript settings and extensions.
A guide to customizing Visual Studio Code's appearance, including themes, fonts, and settings for Sublime Text users.
A developer's year-end review focusing on the creation, launch, and lessons learned from three web development courses: Mastering Responsive Typography, JavaScript Roadmap, and Learn JavaScript.
A beginner's guide to creating smooth animations using the Greensock Animation API (GSAP), covering installation, tweens, and core methods.
A technical guide explaining how to create and control CSS animations using @keyframes and animation properties.
A developer shares a personal struggle with Imposter Syndrome while creating and selling a coding course, offering reflections and encouragement.
A guide explaining how CSS Transitions work, covering properties, timing functions, and triggering methods for web animations.
A beginner-friendly tutorial explaining the syntax and mechanics of for loops in JavaScript, using a simple example to demonstrate iteration.
A beginner-friendly guide explaining if/else statements in programming, using a traffic light analogy to illustrate conditional logic.
A guide on how to approach and debug common JavaScript errors, using a practical example of a null reference error.
A guide on how to learn JavaScript effectively by assessing your level, defining a clear goal, and creating a structured learning path.
A guide advocating for the use of console.log in JavaScript to debug code, understand loops, and clarify unknowns through practical examples.
An introduction to JavaScript functions, explaining their syntax, declaration, usage, and parameters with simple analogies.
Explores the debate on using semicolons in JavaScript, concluding it's a matter of preference and recommending linters for consistency.
Explains the purpose of variables in JavaScript, covering declaration, naming, assignment, and the const keyword with practical examples.
A guide for aspiring junior web developers on navigating the job market, focusing on career goals and essential skills for different work environments.
A case study on Typi, a Sass library for creating maintainable web typography by focusing on typesetting principles.
Explains the JavaScript 'this' keyword, arguing it's essential to learn despite its perceived complexity, and discusses its role in OOP vs. functional programming.