5 things I learned from Infinity Wars
A developer draws life and coding lessons from the movie Infinity Wars, focusing on teamwork, perseverance, and priorities.
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.
340 articles from this blog
A developer draws life and coding lessons from the movie Infinity Wars, focusing on teamwork, perseverance, and priorities.
A guide to help developers choose which JavaScript framework to learn by answering six introspective questions about goals and obstacles.
A guide on prioritizing learning in a busy schedule using the Eisenhower Matrix to manage time effectively for personal and professional growth.
Discusses whether to learn JavaScript fundamentals first or jump straight into frameworks, recommending a strong foundation in JavaScript.
The author shares positive results from restructuring a JavaScript course, with improved student feedback on learning flow and comprehension.
Author explains why authentication will be taught in a separate course, not within the main JavaScript curriculum, to avoid overwhelming beginners.
A developer's perspective on separating self-worth from code quality, emphasizing creation over perfection and the importance of refactoring.
The author debates whether to include authentication and server-side concepts in a JavaScript course, highlighting the security risks of client-side authentication.
A motivational article addressing imposter syndrome in software development, encouraging developers to define their own worth through continuous learning.
A developer draws parallels between learning complex coding concepts and following the intricate Marvel Avengers universe, emphasizing curiosity-driven learning.
A developer explains why they switched from Sublime Text to Visual Studio Code, citing better code insight features and easier setup for beginners.
A developer shares their experience giving a first Chinese talk at CSS Conf China, covering the organizers, venue setup, and personal challenges.
Author Zell explains the difficult decision to restructure his Learn JavaScript course to improve the learning experience by reducing overwhelm.
Explains why and how to traverse the DOM in JavaScript, comparing it to using document.querySelector for more efficient element selection.
Advice on how to honestly answer the 'bad experience' question in a tech job interview, using a real-world example.
A JavaScript tutorial on refactoring a calculator app using best practices like early returns and pure functions.
Advice for aspiring developers to skip junior roles and aim for intermediate positions by self-training and adopting a professional mindset.
Second part of a tutorial on building a calculator, focusing on handling edge cases and user input validation in JavaScript.
A web developer addresses concerns about age in learning to code, sharing personal experience and advice for career changers.
First part of a tutorial series on building a functional iPhone-style calculator using JavaScript, HTML, and CSS.