The Vibeary — collection

Learning & Craft

Reading that changes how you build: craft blogs written by people who ship, explorable explanations, 3D and WebGL courses, CSS games that drill a skill through play, and design writing worth more than a bookmark. This shelf is for the deliberate-practice hours rather than the deadline ones.

Inside Learning & Craft

Gems in this collection

Preview of An Interactive Guide to CSS Grid

An Interactive Guide to CSS Grid

Illustrated walkthrough of grid with manipulable demos covering implicit tracks, alignment, subgrid and the fr unit.

Josh W. Comeau (@joshwcomeau)free
Preview of WebGL Fundamentals

WebGL Fundamentals

Ground-up WebGL course that avoids frameworks and explains buffers, attributes, textures and 3D math from first principles.

Gregg Tavares (@greggman)free
Preview of An Interactive Guide to Flexbox

An Interactive Guide to Flexbox

Long-form tutorial with live editable demos explaining flexbox's algorithm, hypothetical sizes, and why flex-basis differs from width.

Josh W. Comeau (@joshwcomeau)free
Preview of The Index

The Index

Weekly curated newsletter of design, development and tech links selected by the Piccalilli editorial team.

Andy Bell / Set Studio (@piccalilli_)free
Preview of Pimp My Type

Pimp My Type

Typography site with font reviews, pairing articles and video breakdowns aimed specifically at UI designers and developers.

Oliver Schöndorfer (@glyphstories)freemium
Preview of Three.js Journey

Three.js Journey

Ninety-plus hours of video teaching three.js from geometry basics through GLSL, physics, Blender and React Three Fiber.

Bruno Simon (@bruno_simon)paid
Preview of Creating a Standout Design Portfolio

Creating a Standout Design Portfolio

Long guide on structuring design portfolio case studies, choosing projects and writing process narratives that get interviews.

Erik Kennedy (@erikdkennedy)free
Preview of Piccalilli

Piccalilli

Independent front-end publisher run by Set Studio: courses, articles and the Index newsletter, explicitly anti-AI-slop.

Andy Bell / Set Studio (@piccalilli_)freemium
Preview of Type Check

Type Check

Free browser tool that grades a site's typography — sizes, line height, measure, contrast — and explains each fix.

Oliver Schöndorfer (@glyphstories)free
Preview of CSS { In Real Life }

CSS { In Real Life }

Long-running blog on CSS, SVG, generative graphics, Eleventy and sustainable web development from a working front-end developer.

Michelle Barker (@MicheBarks)free
Preview of The Nature of Code

The Nature of Code

Free online book on simulating natural systems — forces, oscillation, particles, autonomous agents, neural networks — in code.

Daniel Shiffman (@shiffman)CC-BY-NC
Preview of Flexbox Froggy

Flexbox Froggy

Browser game with 24 levels where you write flexbox properties to move frogs onto matching lily pads.

Thomas Park / Codepip (@thomaspark)free
Preview of Rauno Freiberg — Craft

Rauno Freiberg — Craft

Running log of interface prototypes and essays: radial menus, minimaps, depth, adaptive precision and interaction detail.

Rauno Freiberg (@raunofreiberg)free
Preview of Frontend Horse

Frontend Horse

Newsletter and article site breaking down creative front-end techniques found in the wild, with reproducible code walkthroughs.

Alex Trost (@trostcodes)free
Preview of The Layout Maestro

The Layout Maestro

Course on thinking in CSS layout systems rather than memorising properties, built around real interface layout problems.

Ahmad Shadeed (@shadeed9)paid
Preview of CSS Scoops

CSS Scoops

Ice-cream themed browser game for practising CSS selectors and specificity across progressively harder levels.

Thomas Park / Codepip (@thomaspark)free
Preview of Grid Garden

Grid Garden

Puzzle game teaching CSS Grid by having you water carrots and poison weeds using grid placement properties.

Thomas Park / Codepip (@thomaspark)free
Preview of Every Layout

Every Layout

Algorithmic CSS layout primitives — Stack, Sidebar, Switcher, Cluster — with rationale; rudiments and three layouts free.

Heydon Pickering & Andy Bellfreemium
Preview of Debugging CSS

Debugging CSS

Book teaching a systematic method for diagnosing CSS bugs — overflow, stacking, containing blocks — instead of guessing.

Ahmad Shadeed (@shadeed9)paid
Preview of CSS Battle

CSS Battle

Competitive CSS code-golf platform where you recreate a target image in the fewest bytes of CSS possible.

CSSBattle team (@css_battle)free
Preview of Distill

Distill

Peer-reviewed journal of machine learning articles built around custom interactive diagrams; archived but permanently online.

Distill editorial teamfree
Preview of Invisible Details of Interaction Design

Invisible Details of Interaction Design

Essay cataloguing the small interaction behaviours — hit areas, exit intent, focus handling — that separate good UI from great.

Rauno Freiberg (@raunofreiberg)free
Preview of Butterick's Practical Typography

Butterick's Practical Typography

Complete typography manual written as a hypertext book, with opinionated rules on measure, spacing, and type choice.

Matthew Butterick (@mbutterick)free
Preview of 7 Rules for Creating Gorgeous UI

7 Rules for Creating Gorgeous UI

Two-part article giving concrete visual rules — light source, spacing, contrast, saturation — for developers designing interfaces.

Erik Kennedy (@erikdkennedy)free
Preview of The Pudding

The Pudding

Visual essay publication combining data journalism with bespoke scrollytelling interactions; most projects open-source their code.

The Pudding (@puddingviz)free
Preview of Dense Discovery

Dense Discovery

Weekly newsletter of hand-picked links across design, technology, culture and art, plus tool and book recommendations.

Kai Brach (@kaibrach)free
Preview of Resilient Web Design

Resilient Web Design

Jeremy Keith's free web book on progressive enhancement, the web's material history and designing for failure.

Jeremy Keith (@adactio)CC-BY-SA
Preview of Design Details

Design Details

Long-running weekly podcast on design process, product critique and interface craft with 300-plus episodes archived.

Brian Lovin & Marshall Bock (@brian_lovin)free
Preview of Why books don't work

Why books don't work

Essay arguing that books are a bad transmission medium for knowledge, and what learning interfaces should do instead.

Andy Matuschak (@andy_matuschak)free
Preview of CSS Diner

CSS Diner

Thirty-two level game that teaches CSS selectors by asking you to select plates, bento boxes and apples.

Luke Pacholski (@flukeout)MIT
Preview of Better Web Type

Better Web Type

Free seven-day email course plus articles on web typography: modular scales, pairing, vertical rhythm and typeface anatomy.

Matej Latin (@matejlatin)freemium
Preview of Anchoreum

Anchoreum

Game teaching CSS anchor positioning by placing museum artifacts, covering anchor-name, position-area and fallback positioning.

Thomas Park / Codepip (@thomaspark)free
Preview of Practical Accessibility

Practical Accessibility

Forty-chapter video course teaching accessible interface engineering: semantics, focus management, screen readers and WCAG in practice.

Sara Soueidan (@SaraSoueidan)paid
Preview of Ahmad Shadeed

Ahmad Shadeed

Deep-dive CSS articles on layout, container queries, subgrid, field-sizing and fluid sizing, each with annotated visual diagrams.

Ahmad Shadeed (@shadeed9)free
Preview of Copywork for designers

Copywork for designers

Argument and method for improving design skill by pixel-copying excellent interfaces, with a structured practice routine.

Erik Kennedy (@erikdkennedy)free
Preview of Codrops

Codrops

Tutorial and demo publication covering WebGL, three.js, GSAP and experimental interface effects, with source for every demo.

Manoela Ilic & Codrops team (@codrops)free
Preview of Type Scale

Type Scale

Visual modular scale calculator that previews heading sizes and emits the corresponding CSS custom properties.

Jeremy Church (@jeremy_church)free
Preview of Intro to Icons

Intro to Icons

One-hour focused course on icon design fundamentals: grids, optical correction, stroke weight and consistency across a set.

MDS (@mds)paid
Preview of Disarray

Disarray

Codepip game about CSS transforms, teaching translate, rotate, scale and skew by rearranging scattered objects.

Thomas Park / Codepip (@thomaspark)free
Preview of Frontend Practice

Frontend Practice

Platform giving you real company websites to rebuild, with supplied colour palettes, assets and difficulty tiers.

Elyktrix (@elyktrix)free
Preview of jhey.dev

jhey.dev

Design engineer's site of CSS experiments, interaction demos and interface challenges, backed by a huge CodePen archive.

Jhey Tompkins (@jh3yy)free
Preview of Defensive CSS

Defensive CSS

Collection of short lessons on writing CSS that survives long content, missing images, RTL text and unexpected data.

Ahmad Shadeed (@shadeed9)free
Preview of Sara Soueidan

Sara Soueidan

Accessibility and CSS engineering blog covering focus indicators, ARIA live regions, SVG and inclusive component behaviour.

Sara Soueidan (@SaraSoueidan)free
Preview of Front-end Developer Interview Questions

Front-end Developer Interview Questions

Categorised bank of front-end interview questions covering HTML, CSS, JavaScript, accessibility, testing, performance and networking, in many translations.

h5bp / Rob Larsen (@roblarsen)MIT
Preview of Linear — Design is more than code

Linear — Design is more than code

Essay by Linear's co-founder on why design quality is a company-wide judgement problem, not an implementation detail.

Karri Saarinen (@karrisaarinen)free
Preview of GreatFrontEnd

GreatFrontEnd

Front-end interview platform with 3,000+ questions across JavaScript, React, UI coding and system design, plus in-browser testing.

Yangshun Tay (@yangshunz)freemium
Preview of Quantum Country

Quantum Country

Experimental mnemonic textbook on quantum computing with spaced-repetition prompts embedded directly into the prose.

Andy Matuschak & Michael Nielsenfree
Preview of System Design 101

System Design 101

Illustrated explanations of APIs, databases, caching, cloud architecture and real company case studies, told mostly through diagrams.

ByteByteGo (@bytebytego)free
Preview of Tania Rascia

Tania Rascia

Personal engineering blog with 177 posts on JavaScript, React, the DOM and web fundamentals, written as complete tutorials.

Tania Rascia (@taniarascia)free
Preview of meowni.ca (Monica Dinculescu)

meowni.ca (Monica Dinculescu)

Personal site of a creative engineer, mixing web-platform writing with playable demos, generative art experiments and small browser toys.

Monica Dinculescu (@notwaldorf)free
Preview of The HSB Color System: A Practitioner's Primer

The HSB Color System: A Practitioner's Primer

Article explaining why HSB beats hex for reasoning about UI colour, with rules for building consistent palettes.

Erik Kennedy (@erikdkennedy)free
Preview of Shader School

Shader School

Command-line workshopper with self-contained exercises teaching GLSL and WebGL fundamentals through failing tests.

stackgl / Mikola Lysenko (@mikolalysenko)MIT
Preview of 33 JavaScript Concepts

33 JavaScript Concepts

Curated syllabus of thirty-three core JavaScript concepts, each with articles, videos and code, translated into forty-plus languages.

Leonardo Maldonado (@leonardomso)MIT
Preview of Accessible Color Systems

Accessible Color Systems

Stripe engineering post on building a colour system that guarantees contrast ratios while preserving brand hue relationships.

Stripe design teamfree
Preview of How to pick the least wrong colors

How to pick the least wrong colors

Long essay deriving an algorithm for generating accessible, perceptually even colour palettes, with interactive demos.

Matthew Ström (@ilikescience)free
Preview of A Primer on Bézier Curves

A Primer on Bézier Curves

Free interactive book covering Bézier math, de Casteljau, offsetting, intersection, arc approximation and curve fitting.

Pomax (@TheRealPomax)open-source
Preview of The Magnificent 2D Matrix

The Magnificent 2D Matrix

Single-page interactive toy where dragging a 2D transformation matrix's values shows their geometric effect in real time.

Nicky Case (@ncasenmare)free
Preview of Color in UI Design: A Practical Framework

Color in UI Design: A Practical Framework

Framework for choosing and applying UI colour: neutrals, one accent, saturation ranges and when to break the rules.

Erik Kennedy (@erikdkennedy)free
Preview of Emil Kowalski — Developing Taste

Emil Kowalski — Developing Taste

Essay on how interface taste is built through deliberate observation, imitation and critique rather than innate talent.

Emil Kowalski (@emilkowalski_)free
Preview of Paco Coursey — Craft

Paco Coursey — Craft

Collection of interface and interaction implementations with live demos: command menus, theming, typography and micro-detail work.

Paco Coursey (@pacocoursey)free
Preview of Complexity Explorables

Complexity Explorables

Forty-plus interactive simulations of complex systems: flocking, epidemics, Ising models, opinion dynamics and reaction-diffusion.

Dirk Brockmannfree
Preview of Hexagonal Grids

Hexagonal Grids

Exhaustive interactive reference on hex grid coordinate systems, neighbours, distances, rotation and pixel conversion.

Amit Patel (@redblobgames)free
Preview of The Book of Shaders

The Book of Shaders

Chapter-by-chapter guide to fragment shaders with a live GLSL editor embedded in every example.

Patricio Gonzalez Vivo & Jen Lowe (@patriciogv)free
Preview of SubSmith

SubSmith

Offline-first desktop app that transcripts your own videos locally, then lets you hover-define lines and export sentence cards with audio to Anki.

@IbrahimF96freemium
Preview of Bram.us

Bram.us

Twenty-five-year weblog on CSS and Web UI from a Chrome DevRel engineer, mixing original deep dives with curated links.

Bramus Van Damme (@bramus)free
Preview of Explained Visually

Explained Visually

Interactive explanations of statistics and linear algebra: eigenvectors, PCA, Markov chains, image kernels and least squares.

Setosa (@setosaio)free
Preview of MyPhysicsLab

MyPhysicsLab

Library of real-time physics simulations — pendulums, springs, collisions — with editable parameters and published equations.

Erik Neumannopen-source
Preview of Scratchapixel

Scratchapixel

Free computer graphics curriculum building ray tracers and rasterisers from mathematics up, with derivations shown.

Scratchapixel teamfree
Preview of Learn OpenGL

Learn OpenGL

Comprehensive modern OpenGL tutorial covering lighting, model loading, shadows, PBR and deferred shading with full source.

Joey de Vries (@JoeyDeVriez)CC-BY-NC
Preview of Programming Design Systems

Programming Design Systems

Free interactive book teaching graphic design fundamentals — colour, shape, typography, grids — through executable code examples.

Rune Madsen (@runemadsen)free
Preview of GSAP Demo Hub

GSAP Demo Hub

Searchable gallery of official GSAP demos organised by plugin and technique, each editable and forkable on CodePen.

GreenSock (@greensock)free
Preview of Paul Tol's Colour Schemes

Paul Tol's Colour Schemes

Technical note defining colour-blind-safe qualitative, sequential and diverging palettes, with values and usage rules.

Paul Tolfree
Preview of Font Friday

Font Friday

Biweekly newsletter recommending one standout typeface with a critique of its details and practical usage notes.

Oliver Schöndorfer (@glyphstories)free
Preview of Pixel Shaders

Pixel Shaders

Unfinished but excellent interactive book introducing graphics programming through progressively edited fragment shaders.

Toby Schachman (@tobyschachman)free
Preview of Modeling with Distance Functions

Modeling with Distance Functions

Inigo Quilez's reference collection of signed distance functions for primitives, plus operators for blending and repetition.

Inigo Quilez (@iquilezles)free
Preview of WebGPU Fundamentals

WebGPU Fundamentals

Article series teaching WebGPU: pipelines, bind groups, memory layout, compute shaders, lighting and post-processing.

Gregg Tavares (@greggman)free
Preview of RTL Styling 101

RTL Styling 101

Free book-length guide to building right-to-left interfaces: logical properties, mirroring, icons, typography and layout flipping.

Ahmad Shadeed (@shadeed9)free
Preview of PixelSpirit Deck

PixelSpirit Deck

Tarot-style card deck where each card carries a GLSL snippet, teaching shader techniques as a physical practice.

Patricio Gonzalez Vivo (@patriciogv)open-source
Preview of Practical UI

Practical UI

Rule-based UI design book with a free 29-page preview covering spacing, hierarchy, colour and accessible defaults.

Adham Dannaway (@AdhamDannaway)freemium
Preview of Worry Dream

Worry Dream

Bret Victor's archive of essays and talks on interactive media, direct manipulation and dynamic representation.

Bret Victor (@worrydream)free
Preview of Refactoring UI — Building Your Color Palette

Refactoring UI — Building Your Color Palette

Free chapter preview explaining how to build a UI palette with defined shade ramps rather than lighten/darken functions.

Adam Wathan & Steve Schoger (@steveschoger)free
Preview of Orbit

Orbit

Platform for embedding spaced-repetition prompts into web essays so readers retain what they read.

Andy Matuschak (@andy_matuschak)open-source
Preview of Hyperplexed

Hyperplexed

Channel that reverse-engineers striking website effects and rebuilds them from scratch in plain HTML, CSS and JavaScript.

Hyperplexedfree
Preview of Kevin Powell

Kevin Powell

YouTube channel of weekly CSS tutorials, spec walkthroughs and layout challenges aimed at developers who want CSS fluency.

Kevin Powell (@KevinJPowell)free
Preview of GSAP Getting Started

GSAP Getting Started

Official free learning path covering tweens, easing, staggers, timelines and callbacks with editable inline examples.

GreenSock (@greensock)free
Preview of Immersive Math

Immersive Math

Fully interactive linear algebra textbook where every figure is a manipulable 3D or 2D visualisation.

Jacob Ström, Kalle Åström, Tomas Akenine-Möllerfree
Preview of Juxtopposed

Juxtopposed

Design-engineering channel covering UI redesigns, three.js, GSAP and interface critique with strong visual production.

Juxtopposed (@juxtopposed)free
Preview of GreenSock Learning

GreenSock Learning

Official GSAP channel with ScrollTrigger walkthroughs, timeline sequencing lessons and common-mistake breakdowns.

GreenSock (@greensock)free
Preview of frontendeval

frontendeval

Free front-end interview exercises delivered as realistic build tasks, with new questions published by email over time.

frontendevalfree
Preview of Matrix Multiplication

Matrix Multiplication

One-page animated visualiser that walks through matrix multiplication step by step with your own input values.

Fadi Shawkifree
Preview of iShadeed Lab — Container Queries

iShadeed Lab — Container Queries

Live experiment lab demonstrating container query behaviour with resizable demos and annotated edge cases.

Ahmad Shadeed (@shadeed9)free
Preview of Amelia Wattenberger

Amelia Wattenberger

Essays on interface design and tools for thought, each built as its own custom interactive artifact.

Amelia Wattenberger (@wattenberger)free
Preview of jakearchibald.com

jakearchibald.com

Deep browser-internals blog covering rendering, animation, service workers, image decoding and CSS behaviour, with live demos throughout.

Jake Archibald (@jaffathecake)free
Preview of Coding Math

Coding Math

Channel teaching the mathematics programmers actually need: vectors, trigonometry, easing, physics and parametric motion.

Keith Peters (@bit101)free
Preview of The Shape of Design

The Shape of Design

Frank Chimero's book on craft, storytelling and the why of design work, readable free chapter by chapter.

Frank Chimero (@fchimero)CC-BY-NC-SA
Preview of The Good Line-Height

The Good Line-Height

Single-purpose calculator that derives a fluid, size-aware line-height instead of a fixed unitless multiplier.

Jesse Rosenbergerfree
Preview of Computer Graphics from Scratch

Computer Graphics from Scratch

Free online book building a raytracer then a rasteriser in pseudocode, explaining what OpenGL does underneath.

Gabriel Gambetta (@gabrielgambetta)free
Preview of Fragment Foundry

Fragment Foundry

Interactive scrollable fragment-shader tutorial where the shader recompiles live as you edit inline code.

Hugh Kennedy (@hughskennedy)open-source
Preview of Flexbox Zombies

Flexbox Zombies

Story-driven course where you fire crossbow bolts at zombies by writing flexbox properties across 12 chapters.

Dave Geddes (@geddski)free
Preview of View Timeline Ranges Visualizer

View Timeline Ranges Visualizer

Interactive tool showing exactly what entry, exit, cover and contain ranges mean for scroll-driven view timelines.

Bramus Van Damme (@bramus)Apache-2.0
Preview of Andy Matuschak's working notes

Andy Matuschak's working notes

Public evergreen note garden on memory systems, spaced repetition, note-writing and interfaces that expand cognition.

Andy Matuschak (@andy_matuschak)free
Preview of 3D Game Shaders For Beginners

3D Game Shaders For Beginners

Step-by-step repo covering normal mapping, SSAO, bloom, outlining, fog and depth of field with runnable code.

David Lettier (@lettier)open-source