The fling pattern is a constraint on the Farcaster protocol which allows you to keep a daily log of your work, while benefitting from all the great social features of Farcaster.
- John Carmack's .plan files
- OhLife.com (now defunct startup that emailed you 1x a day with "How did your day go?")
- Each day, you may cast at most one cast that begins with "⌆" character.
- This is your "root" fling cast for the day. (You can, of course, cast as many other unrelated casts as you desire).
- This singular cast should contain your daily log / message / thoughts / reminders.
- If you'd like to add more to your day's log, you should reply to the day's root fling cast.
- Keep these replies as siblings to each other (aka direct children of the root cast), rather than a thread.
You don't need a special client to adhere to the fling pattern, but specialized clients can help you adhere to / enjoy fling.
For example, you may want to fling using the same prefix operators that Carmack uses (e.g. * means done, no prefix means not done, etc), and a specialized fling client can help with this.
Here are two demo fling clients: