Blog

A11y: The Ethical Dilemma Every Dev Needs to Face
Accessibility is more than a legal requirement—it's an ethical decision that reflects our values as developers and as a society.

Stop writing React local styles! Use the Component-Classname Pattern
A better pattern of styling React components that combines the strengths of traditional CSS while staying encapsulated and local.

React vs Angular vs Vue vs Svelte; Which Framework Should You Choose?
A comprehensive comparison of React, Angular, Vue, and Svelte to help you decide which framework is best for your next project.

Flutter Forms Validation - the Ultimate Guide
Form validation in Flutter is wierdly complicated. Let's create a fun li'l app that validates user input.