New CSS Color syntax — rgb instead of rgba
Explains the modern CSS syntax for using rgb/hsl with alpha transparency, eliminating the need for rgba/hsla functions.
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.
350 articles from this blog
Explains the modern CSS syntax for using rgb/hsl with alpha transparency, eliminating the need for rgba/hsla functions.
A perspective on why being stuck in 'tutorial hell' is a normal part of the learning process for developers and not something to be ashamed of.
Explains two methods to access a cookie's expiration value on the server, which browsers normally don't send.
A quick guide on how to use rsync with a custom SSH port for file transfers, explaining the -e flag and common options.
A guide on configuring rsync with a custom SSH port within GitHub Actions workflows for automated deployment.
A developer shares their personal journey of buying, using, and ultimately abandoning the premium Operator Mono code font, reflecting on developer culture and tool choices.
A guide on using async/await syntax for handling asynchronous operations in Express.js request handlers, including error handling.
Explains two methods to use npm packages in frontend projects without bundlers: importing from a CDN or serving from node_modules.
A tutorial on setting up HTTPS for local development using Node.js, Express, and mkcert to generate trusted certificates.
A developer's 2021 year-end review covering blog traffic, email subscribers, and the completion of a major JavaScript course.
A guide offering four psychological strategies to manage anxiety and improve performance during job interviews in the tech industry.
A developer shares their excitement for Astro, a new static site generator that allows using multiple frameworks like React and Vue without complex configuration.
Explains the differences between async and defer attributes for JavaScript loading, detailing when to use each for optimal web performance.
A developer shares his optimized process for quickly setting up a new Mac for frontend development, covering OS tweaks, dotfiles, SSH, and essential apps.
A tutorial on setting up and using Dart Sass with Gulp for compiling modern Sass features, including performance tips.
How to disable Prettier for specific languages in VS Code after the deprecated setting, with two alternative configuration methods.
A guide on using the Prettier Standard VSCode extension to combine Prettier's formatting with the Standard JS style rules for cleaner JavaScript.
A practical guide on what JavaScript concepts developers need to memorize through practice versus what can be looked up when needed.
A guide addressing the 7 biggest challenges of learning to code without a developer job and offering practical strategies to overcome them.
A developer shares eight key lessons learned from spending four years creating a comprehensive JavaScript course, focusing on business and creation strategies.