Biff
Biff: The Newsletter
Stay up-to-date about all things Biff
Recent posts
23 Nov 2022
Biff tutorial: build a chat app step-by-step
Last night I finished writing the last section of Biff's new official tutorial. It takes you through the process of building an app called eelchat.
28 Oct 2022
Biff coding #8: Platypub UI improvements
We closed #12: Use select component for theme in Platypub.
3 Oct 2022
Biff September updates: Clojurists Together, documentation, in-memory queues
There's a new Biff release out, and I'm being sponsored by Clojurists Together.
30 Sep 2022
Biff coding #7: Fly Machines
We attempted to use Fly Machines to run some untrusted Babashka code. Hilariously, it turns out that the Fly Machines API was having downtime while we recorded this video.
16 Sep 2022
Biff coding #6: Babashka tasks
We replaced Biff's task shell script with Babashka tasks (partially, anyway). I demonstrate how to store tasks in separate repository so they can be shared by multiple projects.
5 Sep 2022
Biff updates for August
A few small releases, some meetups, Platypub + Yakread updates, and some future plans for code and docs.
2 Sep 2022
Some ideas for web apps to build
I have more-or-less an unlimited supply of ideas of web applications to create. If you're in the market for a new side project idea, here are a few suggestions that you're welcome to steal.
2 Sep 2022
Biff Coding #5: password authentication
We added password authentication to Platypub
30 Aug 2022
Biff Pair Programming #4: Platypub themes
We went into some details about Platypub themes.
5 Aug 2022
Biff Pair Programming #3: RSS reader
I did a solo coding session this time. We started a new application and added some basic RSS-reader functionality.
1 Aug 2022
Biff updates for July
Stuff that happened in July, plus some future plans.
22 Jul 2022
Biff Pair Programming #2
Jeff Parker drove in today's pair session. He gave a demo of Platypub and closed three issues related to the UI for sending newsletters.
8 Jul 2022
Biff Pair Programming #1
Jeremy Taylor drove in today's pair session, and he fixed a bug in Platypub where users would get an Internal Server Error if they tried to create a new site or newsletter without first adding API keys for Netlify or Mailgun, respectively (issue #19).
20 Jun 2022
Announcing Platypub: open-source blogging + newsletter tool
Platypub is meant to help people learn Biff, the Clojure web framework I made.
25 Apr 2022
Biff demo: developing in production
Screencast of developing a Biff application while it runs in production.
19 Apr 2022
Platypub: plans for building a blogging platform with Biff
As a way to help people learn Biff, I've been thinking about creating a "large" (compared to toy projects, at least) example application. Ideally it would be something genuinely useful that would warrant ongoing development for a long time, perhaps indefinitely.
10 Apr 2022
Biff demo: getting started, deployment
Video demo of setting up, developing, and deploying a new Biff project.
4 Apr 2022
New major release for Biff
After 10 weekends of development, I’m [positive emotion] to announce a new major release of Biff, the full-stack Clojure web framework that I’ve been using in my small bootstrapped business for the past couple years.
22 Feb 2022
Biff is now sponsored by Clojurists Together and JUXT!
I recently applied and was accepted for the $1,000 grant tier from Clojurists Together. Afterward I asked the fine folks at JUXT if they’d like to pitch in as well—since Biff is built on XTDB, it seemed like a good fit. They’re now sponsoring Biff/me for $1,000/month. I’m deeply grateful!
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.