惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
I
InfoQ
H
Help Net Security
GbyAI
GbyAI
博客园 - 叶小钗
Recent Announcements
Recent Announcements
Engineering at Meta
Engineering at Meta
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
爱范儿
爱范儿
Y
Y Combinator Blog
L
LangChain Blog
腾讯CDC
酷 壳 – CoolShell
酷 壳 – CoolShell
WordPress大学
WordPress大学
Stack Overflow Blog
Stack Overflow Blog
F
Fortinet All Blogs
G
Google Developers Blog
Apple Machine Learning Research
Apple Machine Learning Research
The GitHub Blog
The GitHub Blog
T
The Blog of Author Tim Ferriss
博客园 - Franky
D
Docker
Jina AI
Jina AI
罗磊的独立博客

Anže's Blog

The 15-Year-Old iptables Rule That Broke My DNS Fedidevs 9h Outage Postmortem Letting Claude Upgrade My Raspberry Pi Agents Day Lisbon DjangoCon Europe 2026 How to Safely Update Your Dependencies Speeding Up Django Startup Times with Lazy Imports Typing Your Django Project in 2026 Claude Fixes User Bug Jekyll to Hugo Migration Advent of Code 2025 🎄 Django bulk_update Memory Issue Migrating Gunicorn to Granian Disable Network Requests When Running Pytest Disable Runserver Warning in Django 5.2 Autogenerating og:images with Jekyll Power Outages and Gunicorn PID Files UV with Django Go-like Error Handling Makes No Sense in JavaScript or Python Packages Do Not Match the Hashes Pip Error Gotchas with SQLite in Production Fedidevs Dev Update #2 Django SQLite Production Config Django Streaming HTTP Responses Deploying a Django Project to My Raspberry Pi (Video) Thoughts on Code Reviews Django SQLite Benchmark Django, SQLite, and the Database Is Locked Error No Downtime Deployments with Gunicorn SQLite Write-Ahead Logging
Words TUI: App for Daily Writing
Anže Pečar · 2023-08-11 · via Anže's Blog
11 Aug 2023

I am trying to get better at writing and the best way of getting better at the thing is to do more of that thing. So I’m trying to form a daily writing habit. Write 300 words every day, no matter what.

Words TUI

To help with this Words TUI was born. Here is a quick demo:

It’s not nearly as impressive as a piano in the terminal, but I enjoy using it, as you can see by my current 13-day streak.

I’ll be actively working on it for the next few weeks, so let me know if you have ideas on how to improve it. If you want to try it out, install it through pipx or pip.

Why?

I know sites like 750words.com that gamify your daily writing, and I’ve had fun using it. But I wanted to build a daily writing tool that’s a little different.

750 words per day always felt a bit much for me. I’m not trying to write a novel, and 300 words is plenty for a blog post. So I wanted a tool where the number of words per day is configurable.

Using a web app also made me uneasy because every word gets written into someone else’s database. I wanted a tool that stores the data locally, where I have complete control over it.

And because I spend a lot of time in my terminal, a TUI app seemed an excellent fit. Also, Textual looks like a fantastic project, and I wanted an excuse to try it out.

Results?

The first post that came out of this was the last one. That was ten days ago, so I’m still not on a weekly cadence, but it’s already a significant improvement from my second to last post, published more than one month ago. 🎉