Code
Learn Ruby the Beautiful Way
Turbo SwiftUI
A dream that might be coming true
Superform vs Rails form helpers: simple select tags
More control over select and option tags with Superform
Superform vs Rails form helpers: complex select tags with groups
Get precise control over select and option tags with Superform
Superform 0.6.x released
Field Kits, Concise ERB rendering, Strong Parameters, Phlex 2.0, and HTML5 inputs
Simple Phlex Class Variants
Create 10's of components with slight variations in their class names
How I "Service Object"
Where I put business logic in a Rails application
PhlexML
Build content pages with Phlex
Markdown Referral Code
Automatically inject referral codes into markdown content
A Phlex table abstraction
HTML table and hyperlink abstractions built with Phlex, Superview, and Superlink
Render Phlex Components from Rails Console
A handy way to render & debug basic components in isolation
Enumerator
A quick way to create multiple Enumerables
Service Objects
Not your average method masquerading as a class behind a #call method
Phlex HTML Elements
How elements are defined in the Phlex library
Phlex appends strings
Understanding how Phlex handles string concatenation
Markdown Image Tags as YouTube and Embed Blocks
Abuse markdown image tags to easily embed YouTube videos and embedded resources in documents
Phlex Kits in Erb
Write less code to render Phlex components from Erb templates
Phlex Kits
A collection of Phlex components and utilities
Don't blame your users' browser
Restricting websites to modern browsers can cause headaches
Phlex Turbo Layouts
Turbo Layouts in Phlex
Content Paywall
A stack of components and parsers to protect locked content