iex> Blog.moduledoc()
"""
Notes on programming, software tools, whatever else catches my attention, and the occasional detour.
"""
iex> Blog.posts()
[
%Post{
date: ~D[],
description: "Every digital to-do app keeps everything — and that permanence is why I could never stick with one. So I built TossDo: a local-first sticky-note app where you write it, do it, and toss it. Nothing remains. v0.1.0 is out.",
},
%Post{
date: ~D[],
description: "Every budgeting app races to auto-import your transactions. Budgeteer — the local-first app I'm building — makes you type each one by hand. Yes, that's more work; here's the case for why it's worth it.",
},
%Post{
date: ~D[],
description: "I'm a Kickstarter superbacker juggling a dozen pledges across several currencies. Existing budget tools couldn't handle that, so I shipped a Livebook notebook that does.",
},
%Post{
date: ~D[],
description: "Why I'm starting this blog, and what to expect from it.",
}
]
iex> Blog.Tags.index()