Show newer

restrained myself from implementing cursed regex for an edgecase. much better to just fail filename parsing gracefully if it can't happen confidently

and a bunch of commits fixing bugs in synapse-media-proxy now that it's being tested in production..

Show thread

YIKES I knew the single . included in *some* of the template inclusion examples was important

because that passes the arguments to the included template

this syntax is fucking ridiculous

there's literally no way they could've made this more obtuse

Show thread

actually.... it's that the whole template directory reading thing breaks on encountering a directory, how shit is this implementation

Show thread

gin templating got me fucked up how hard can it be to load a partial from a subdirectory

Show thread

lmao a / in a path is an illegal character in the template unless surounded by quotes

Show thread

because they all operate on the basis of just yeeting text together, just replacing variables and concatinating files, and that's NOT HOW STUFF WORKS

Show thread

not just for frontend webapps, but serverside rendering templating too :>

Show thread

alc 

i have wine, i have tchunk, i have cookie, developer time

once you're used to React all other templating languages suck

hey @pinafore@mastodon.technology is there any way to link to Pinafore with a pre-filled instance name? like a /settings/instances/add?instance=example.com to pre-fill it or even automatically proceed the login flow with it

Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.