Jesus Christ, the first time I implemented #matrix room creation in #thurim years ago, I was targeting, like, room version v5? Or something? Probably still wasn't doing it right.

v12 of the spec requires so much ceremony! I've spent at least 5 hours on room creation and only just now finished the plumbing for the first event in the creation chain. At least now that all that is done, the rest of the chain should be easy to write.

RE: https://floofy.tech/@jump_spider/116779486795582642

Some additional notes on this #ArtCommission search for #thurim. The project is written in the #Elixir programming language, so I'd like to invoke their logo, a purple water droplet. Someone recently said the name makes them think of metals and #Dwarven names.

All that to say my initial idea is something like a Dwarven #rune stone, roughly in the shape of a water droplet, both metallic and purplish in color. But again, would love to hash out something with an artist.

Any artists open to commission for a logo for my open source #matrix project named #thurim? Fair warning, I have a vague idea of what I want, but part of what I'm looking for is a creative mind to hash out a solid idea. Definitely a paid gig, we can discuss budget via DM or matrix chat. You can find my user id in my profile.

#ArtCommission

RE: https://hachyderm.io/@mercutio/116693717913095951

OK, this is sick as hell. Perfect excuse to pick up #Gleam whenever I get worn out on #Elixir with #thurim on any given day.

Gosh damn, I love writing #Elixir, I can feel my brain leveling up as I get more practice with it. Today's practice with #thurim is leveraging macros, behaviours, and plugs to make some rate limit code look so clean and so fresh.

#MyElixirStatus

RE: https://floofy.tech/@jump_spider/116730034997630286

The feminine urge to restart my #thurim project in #gleam...

Restarting my #elixir #matrix home server project, #thurim...I don't really believe in the Matrix protocol much anymore, I think there are significant problems to the design, not the least of which include moderation and safety. But I need a meaty learning exercise for a #phoenix API.

#myelixirstatus

Last night, I was struck with some inspiration for #thurim, my off again, on again side project to create a #matrix home server in #elixir. Good to feel some passion about it again!
Tried working on #thurim today, specifically on room creation. Understanding state event creation in #matrix is complicated

So I've decided to write a #matrix homeserver in #Elixir. I don't want to announce to the Matrix community yet, because I've only just started, but I figured there's no harm talking about it here. I especially want to hold myself accountable to working on it, just a little bit, everyday.

If you'd like to take a look or even collaborate, check out https://github.com/serra-allgood/thurim or say hi in https://matrix.to/#/#thurim:mozilla.org. I'll also be tagging toots with #thurim

serra-allgood/thurim

A Matrix homeserver implementation written in Elixir that has just begun - serra-allgood/thurim