Skip to content

Pinned

Getting started with PhiaUI

PhiaUI is a Phoenix LiveView component library built on Tailwind CSS v4. It provides 623+ components covering all common UI patterns. Key features: - Server-rendered with minimal JS - Dark mode via C

#work #docs
2 min ago

Elixir pattern matching

Pattern matching is one of Elixir's most powerful features: 1. Pin operator: Use ^ to match existing variable values 2. Guard clauses: Add `when` conditions 3. Multi-clause functions: dispatch to the

#elixir
1 hour ago

Other notes

Book list for 2026

Technical: - Programming Elixir 1.6 by Dave Thomas - The Little Schemer - SICP Non-technical: - Atomic Habits - Deep Work by Cal Newport

#personal
Yesterday

Phoenix LiveView lifecycle

Key callbacks: - mount/3: Initialize state - handle_params/3: URL params - handle_event/3: User interactions - handle_info/2: PubSub messages - render/1: HEEx template

#work #phoenix
2 days ago

Ideas for new components

Potential additions: - DataTable with virtual scrolling - Timeline with branching - Color picker with eyedropper - Signature pad - Audio waveform visualizer

#ideas
3 days ago

Tailwind v4 changes

Big changes in v4: - CSS-first config with @theme - source(none) to opt out of auto-detection - Container queries built-in - OKLCH color palette - 3.5x faster builds

#work #css
3 days ago

Weekend groceries

- Avocados - Greek yogurt - Oat milk - Sourdough bread - Cherry tomatoes - Olive oil

#personal
4 days ago

Meeting notes — Mar 5

Discussed: - Q1 roadmap review - New hiring pipeline - UI component audit - Release schedule for v0.2 Action items: update docs by Friday

#work
5 days ago