this post was submitted on 02 Feb 2025
24 points (96.2% liked)
Antiwork
1660 readers
1 users here now
-
We're trying to reduce the numbers of hours a person has to work.
-
We talk about the end of paid work being mandatory for survival.
Partnerships:
- Matrix/Element chatroom
- Discord (channel: #antiwork)
- IRC: #antiwork on IRCNow.org (i.e., connect to ircs://irc.ircnow.org and
/join #antiwork
) - Your facebook group link here
- Your x link here
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I’m not a service worker, but I work for myself and so far haven’t made a profit. I just finished the code for a task that’s taken about a month. Over the next couple weeks I’ll be running migrations and testing. Then maybe I’ll finally be happy.
Some backstory if you’re interested:
I run an email service called https://port87.com/
When I was young an naive (two years ago), I used an email parser that basically gives me the entire hierarchy of an email (emails are laid out hierarchically, if you didn’t know), and saved that into the database in a JSON structure. That’s bad for a few reasons:
So this task involved implementing a new, smarter email parser and rewriting the email body storage to be a more flat representation of just text, HTML, and attachments. I also store the original email message in blob storage (and I wrote a new blob storage system, because S3 sucks). I need to rebuild the original message for every email that’s currently stored, and then rewrite their body storage into this new format.
All this for no pay! (But hopefully this will make it easier to build the features that will eventually be paid features.)