---
name: A simple income plan.
composer: c4lliope
summary: Loosely inspired by real business models.
labels:
  - sponsor
  - commission
  - income
public: false
---

There are so many ideas I'd like to share here!

Some are [essays],  
some are [correspondence],  
some are [code], and  
some are [psychological thrillers].

[essays]: /chronicle/compose
[correspondence]: /chronicle/charges.due
[code]: /chronicle/oss.backlog
[psychological thrillers]: /chronicle/chills

I'm sure only some are you going to care to read.

- - -

Rather than break my commitment to home-labbing solutions,
by plugging [Patreon] into my [RSS feed],
which would charge my sponsors (donors?) for each essay I produce...

[Patreon]: https://www.patreon.com
[RSS feed]: /rss

I'd like to manage user subscriptions myself,
and break them up by the genre or theme under discussion.

In essence, this is the same model you may see being employed
by a local cafe, which places out two tip jars,  
one labeled "dog" and one labeled "cat",  
or "amazon" and "ebay",  
or "elixir" and "rust".

The consumer is supposed to choose,
in the course of spending their money,
which of these themes more closely aligns to their mood or their soul,
and back their posición using hard-earned coins and bills.

There is no coffee here, or dogs or cats,
but we can handle ecommerce and programming languages.
Unlike this whimsical tipping game that your local shopkeeper plays,
your money is going to directly sponsor essays on the themes you choose.

This seems like a sensible arrangement,
because I can keep all the spending and charges local,
and run more experiments around the media I produce.
I'll also be keeping a close eye on which themes -
here I call them [labels] - are going to pour in the most currency.

[labels]: /label

This likely helps me decide, day by day,
whether to explore ideas in Elixir, Rust, or WordPress.
A nice sidebar here is that you'll see essays mixing the most popular labels:

If audiences are spending much on [/^/record], [/^/nu], and [/^/linux],
you'll soon be seeing a real playlist of system-tooling screencasts.

[:record]: /^/record
[:nu]: /^/nu
[:linux]: /^/linux

To build this up,
I need to re-arrange the domain to focus on labels;
if you're checking this essay near the publicación,
you'll see that the `/^/` links,
which to me look a 'lil like-a label,
are limply lagging
(unless all underlying logic is locked in).

I need to add a `/spend` page to process cards,
and ask for the dollar amount to associate to each label.

Of course, managing payments means a couple real changes here:
I need to keep a record of your email using [magic link sign-in],
and enroll the sponsorships in a database using [Ecto] and [Ash].
I'm sure I could mess this all up because my head is in road-mode,
so I'll probably use the new [Igniter] to speed this all up.

[magic link sign-in]: https://phoenixframework.org/blog/phoenix-1-8-released
[Ecto]: https://hexdocs.pm/ecto
[Ash]: https://hexdocs.pm/ash
[Igniter]: https://hexdocs.pm/igniter

Dang, that's all fabulous,
and if I could simply drop a splits-calculator page onto `/sponsor`,
like the one we all remember from [Humble Bundle],
I'd be in good shape.

[Humble Bundle]: https://www.humblebundle.com/

Besides, there's a couple more hours before the library closes,
and I think I have enough dried beans and rice
for more library days, if the gas is gone too soon.

Please, help me [help my bankers].

[help my bankers]: ./charges.due
