Sign in

Matteo Gassend

@matteogassend.com
123 followers 244 following 198 posts

Software Developer, trying to build useful stuff that (probably) nobody will ever use aside from me

PostsRepliesMedia
Matteo Gassend @matteogassend.com · 11/02/2026
focuscast is coming to a streamdeck near you! 🎉 (it just needs to be approved first)
show a table of versions for focuslive with version 0.1 in a status of "pending review"
000
Matteo Gassend @matteogassend.com · 05/02/2026
ah, that feeling when you're just debugging adding things to the screen and it looks terrible but you haven't had to go down the rabbit hole of ui/ux and lost hours on it...
a yellow block, a green block and a red block with random text inside
000
Matteo Gassend @matteogassend.com · 16/12/2025
Update: Graph is back down, as is my heart rate
000
Matteo Gassend @matteogassend.com · 15/12/2025
Now this is what I like to see! Had a little issue with docker images and containers taking up way too much space (even though snapshots only took like 50gb). Pruned some stuff and storage is being free
000
Matteo Gassend @matteogassend.com · 15/06/2025
Currently trying to compete in the #t3chat cloneathon. Just merged the feature allowing you to BYOK (Bring Your Own Key) to any provider that supports it (whihc right now is only OpenRouter)
000
Matteo Gassend @matteogassend.com · 10/06/2025
The epitome of procrastination: building a text editor to write articles in instead of actually writing articles I'm almost done, I swear!
a screenshot of a markdown editor with a live preview on the side
000
Matteo Gassend @matteogassend.com · 17/03/2025
here's what the options look like right now; there's a boolean flag to enable logging (making it a bit easier to verify whether all your directives (or the ones you care about) are being properly handled. DirectiveAssociation is where the magic happens...
a screenshot of some typescript code. There's an Options interface with a boolean "log" value and a array of "DirectiveAssociation" called associations. DirectiveAssociation is an interface containing a type, a directiveName and a tagName
120
Matteo Gassend @matteogassend.com · 29/12/2024
Here's what it looks like code-wise; it is not yet styled, but it works as it should :)
000
Matteo Gassend @matteogassend.com · 09/12/2024
And it's now live! Deploy is a breeze with a small github action. Also ran a quick pagespeed test and results are pretty good (need some changes to the main image on that page - will fix it later xD) you can see it at matteogassend.com
pagespeed score for matteogassend.com
100
Matteo Gassend @matteogassend.com · 21/11/2024
Here's a first look at creating and storing a connection string. Still a bit rough around the edges (especially different-sized terminals), but it's coming along nicely :) Built with #go, #bubbletea and #huh
100
Matteo Gassend @matteogassend.com · 30/10/2024
Editor interface for #magiedit is shaping up nicely!
010
Matteo Gassend @matteogassend.com · 30/10/2024
new homepage for #magiedit is coming along pretty well. I'm almost done with required features and have added 2 more publishing providers - Medium and Github. More will probably come, but adding these two has allowed me to see if the interface I made for provider works; it does, kinda
000
Matteo Gassend @matteogassend.com · 25/10/2024
Landing page is coming along (Have I already said that I don't like css ?)
000