Nothing on this site is legal advice. The information on this website is educational and informational content for for lawyers, law students, and other legal professionals. The views expressed here are mine, not JAMS’s or anyone else’s. This site’s contents are provided as is because (1) the law is always changing, so the information here might be out of date; (2) sometimes other people disagree with my view of the law; and (3) I’m a human being who can make errors....


Jackson Lucky has been a neutral with JAMS since August 2021. He serves as a mediator, arbitrator, and private judge for civil and family law cases. Before joining JAMS, Judge Lucky served on the Riverside Superior Court for thirteen years. His assignments included unlimited civil and family law. Judge Lucky was the supervising judge of the family law division from 2012 to 2016 and the criminal supervising judge from 2017 until 2019....

Why Go

I’ve been playing with Go recently. I like it. I’d read about Go and watched a few videos about it, but I’d never spent time writing Go in the editor. I use Hugo, a static site generator written in Go to make this site, so I thought it made sense to take the language for a spin. What I like about Go: It’s a small language, which makes it easier to learn....

May 29, 2022 · (updated June 15, 2022) · 1 min · Jackson Lucky

Testing in Go

Intro I’ve been learning the Go programming language in earnest this week. (See Why Go.) I believe that test-driven development (TDD) makes me write better code, so I wanted to start with tests. Testing and assertions I found an excellent paid resource, The Go Testing Bible video series. The author, Elliot Forbes, posts free videos on his TutorialEdge YouTube channel. Go has a robust testing package in its standard library. However, the testing syntax looked strange to me because it doesn’t use test assertions like I’m used to from languages like Node (JavaScript), Ruby, Python, and (my favorite) Elm....

May 29, 2022 · (updated June 15, 2022) · 2 min · Jackson Lucky

Use Lastmod with PaperMod

Use Git and lastmod frontmatter to add metadata for the date a post is updated

April 23, 2022 · 2 min · Jackson Lucky

Go Date Formats

When formatting dates in Go, use January 2, 2006.

April 23, 2022 · 1 min · Jackson Lucky

Work in Progress

I know the blog’s looking sparse. I’m migrating content. Give me a few weeks. Or months.

April 20, 2022 · 1 min · Jackson Lucky

Making the Most of Mediation

To make the most of mediation, one must understand its purpose. Too often, mediation participants treat mediation like a nonbinding substitute hearing on the merits: a trial proxy. It’s not. Mediators have no authority to bind the parties. Mediators cannot discuss the merits of the case once mediation ends. So, if mediators have no authority and no ability to advise outside parties of their views of the merits, what’s the goal?...

October 21, 2021 · (updated April 20, 2022) · 9 min · Jackson Lucky

Oh no, you didn't!

The ethics of social media and email

September 23, 2023 · 1 min · Jackson Lucky


A representative list of cases interpreting People v. Sanchez (2016) 63 Cal.4th 665

(updated April 21, 2022) · 1 min · Jackson Lucky