We're working to build a suite of tiny, focused tools that all work together, and share the same simplicity and privacy-awareness of Write.as. This little #blogging platform is just the start.
Now you can #follow along with each of them right here in the fediverse:
Good progress on Write.as open source today -- got the endpoints moved over and 2500 lines of database code migrated from global functions to struct methods. Left out all the API v1 stuff and removed paywall code.
Past 8 hours have been spent copying code, using tons of Vim macros to update everything, and build, fix errors, repeat. Now that it's compiling again, time to strip out more Write.as(the service)-specific functionality.
Eight months ago I left my job to work on @write_as full-time. It wasn't an easy decision to make, but it's meant that ever since, I get to wake up every day and do work that I truly love.
If you'd like to support what I'm doing, including fediverse projects like @read_as and our Writing.Exchange instance, here are a few ways you can help:
If you publish with the command-line tool, I'd love to know more about your publishing workflow for some features that are currently in development.
I already started on the macOS app (written in #Swift), but I need help polishing the UI and packaging it up. For the Windows app, I'm not sure where to start. So I'm looking for #developers that can help with either!
If you're interested, feel free to send me a message. Otherwise please pass it along to anyone you know!
Honestly though, the main reason I chose it is now it can have a cute Pterodactyl logo. That will go nicely with Mastodon's prehistoric theme!
Now I just need to find someone who can draw a cute pterodactyl...
For #Arch users, the GTK app and command-line interface are also in the AUR:
If you'd like to help get it into the community repo, please give it a vote there.
The #Linux app is out now!
Version 1.0 has the basics:
* Simple editor
* Auto-saving single draft
* Choose between three fonts (serif, sans-serif, monospace)
* Dark mode (on platforms that support it)
* Save draft as another file
* Publish anonymously to Write.as and manage posts via the CLI
Download / install it here: https://write.as/apps/desktop
Get the code here: https://code.as/writeas/writeas-gtk
Read more: @blog
I've settled on a self-hosted Debian repo for the CLI and upcoming desktop app. So if you added the Launchpad repo before, you'll want to switch it to updates.writeas.org
If you haven't yet, and want to automatically get updates for the CLI (including v1.2, today's latest release), you can follow the instructions here:
I've seen toots here and there about federation over Tor, but I'm not sure exactly how it will work today.
I'll be looking to move that development forward with anyone else working on that as we get closer to the self-hosted version.
Another fun fact about our upcoming self-hosted version: since it's a single executable, serving a blog as a Tor hidden service will be trivial -- just install Tor on your server and point it to the application's listening port.
It's already been tested to work great on the hidden service we've been maintaining for nearly 4 years (writeas7pm7rcdqg.onion), and our Android and CLI clients already support it, too 👍
We now support MathJax! Just go to your blog settings page under the Text Rendering section, and enable MathJax.
Forum discussion here: https://discuss.write.as/t/new-formatting-syntaxes/43/5