IP, Technology & Energy. Argued plainly. See What I Do Recent Writing Featured August 30, 2026 Another CIPA Update: SB 690 Passed. An Appellate Court Finally Spoke. Neither One Settles CIPA — Yet August 30, 2026 Read more → August 30, 2026 July 21, 2026 Copy the Vibe, Pay the Bill: Van Leeuwen's $23.8M Trade Dress Win July 21, 2026 Read more → July 21, 2026 July 19, 2026 CIPA & Website Tracking Litigation: A Working Resource for E‑Commerce Businesses July 19, 2026 Read more → July 19, 2026 All Posts