Skip to main content

9 docs tagged with "learning"

View all tags

Accessibility as Design

Accessibility is not a feature you bolt on after launch — it's a design constraint that improves the experience for everyone. Screen reader users, keyboard navigators, and users with color vision deficiencies are the most obvious beneficiaries. But accessible design also helps users on slow connections, in bright sunlight, with broken trackpads, or using your app one-handed on a bus.

Common UI Patterns

Users spend most of their time on other apps and websites. They arrive at yours with expectations already set — Jakob's Law. Following established UI conventions means users spend their mental energy on your content, not your interface. Breaking those conventions means friction, confusion, and drop-off.

Design Tools & Resources

Curated tools and resources that help developers make better design decisions without needing a design degree. Each tool listed here is free or has a meaningful free tier.

JavaScript & TypeScript

JavaScript is the language of the web — and with TypeScript on top, it's the language of everything Aliz builds. This page covers learning resources from fundamentals to advanced type-level programming. For Node.js runtime and backend resources, see Node.js.

Laws of UX

Practical UX principles backed by psychology that every developer building web interfaces should know. This page summarizes the 21 laws collected by Jon Yablonski at lawsofux.com, organized into five thematic groups with concrete implementation guidance.

Node.js

Node.js is the runtime that powers Aliz's backend services and tooling. This page collects learning resources from first steps to production best practices. For JavaScript language fundamentals, see JavaScript & TypeScript.

Other Online Resources

Resources that don't fit neatly into Web, JavaScript, or Node.js — but are still essential for a well-rounded developer.

Visual Design Fundamentals

The four pillars of visual design for developers who build web interfaces: typography, color, spacing, and visual hierarchy. This is not a design theory textbook — these are practical rules and CSS patterns you can apply immediately to make your UIs look and feel professional.

Web

The web topic covers what happens in the browser, on the client side. This page collects the best learning resources for the web platform — from HTML and CSS to accessibility and performance.