ꪖꪶꫀᥴ ꪶꪖ᥅ᦓꪮꪀ's Avatar

ꪖꪶꫀᥴ ꪶꪖ᥅ᦓꪮꪀ

@retropragma

Building apps with web technologies, Node.js, PostgreSQL, and OSS. https://github.com/aleclarson

186
Followers
409
Following
570
Posts
26.04.2023
Joined
Posts Following

Latest posts by ꪖꪶꫀᥴ ꪶꪖ᥅ᦓꪮꪀ @retropragma

The natural consequence of a two party system. I hope everyone who votes red or blue is embarrassed about legitimizing a broken, corrupt system

21.01.2026 19:52 👍 1 🔁 0 💬 0 📌 0
Preview
Venz Easy and accessible dataviz

Having a ball hacking on Venz

It converts 🔢 to 📊

Try it: try.venz.dev

10.01.2025 10:26 👍 3 🔁 1 💬 0 📌 0

Nah. That can result in false, null, zero, empty string

27.12.2025 20:11 👍 2 🔁 0 💬 1 📌 0

from the creator of vite-tsconfig-paths...
comes a brand new Vite plugin...
multiple HTML entries in SPA mode?!

pnpm add vite-multi-spa -D

👀 es-tu prêt?

13.12.2025 00:39 👍 3 🔁 1 💬 1 📌 0
Preview
GitHub - withastro/compiler: The Astro compiler. Written in Go. Distributed as WASM. The Astro compiler. Written in Go. Distributed as WASM. - withastro/compiler

oooh

github.com/withastro/co...

13.12.2025 01:47 👍 0 🔁 0 💬 0 📌 0
Preview
Nue 2.0: The UNIX of the web / Nue Here's Nue 2.0 — a complete website development environment in 1MB.

first time hearing about the Nue framework

anyone tried it?

nuejs.org/blog/2.0/

13.12.2025 01:40 👍 1 🔁 0 💬 0 📌 0

what's the closest thing to an "Astro lite"

the ideal would be a Vite plugin that renders .astro files with limited runtime features...

but i'm open to "Astro-like" templating engines that are lightweight

13.12.2025 01:37 👍 1 🔁 0 💬 1 📌 0
Preview
GitHub - aleclarson/vite-multi-spa: Vite plugin for multi-SPA builds from src/pages/*.html Vite plugin for multi-SPA builds from src/pages/*.html - aleclarson/vite-multi-spa

⭐ stars appreciated
github.com/aleclarson/v...

13.12.2025 00:39 👍 1 🔁 0 💬 0 📌 0

from the creator of vite-tsconfig-paths...
comes a brand new Vite plugin...
multiple HTML entries in SPA mode?!

pnpm add vite-multi-spa -D

👀 es-tu prêt?

13.12.2025 00:39 👍 3 🔁 1 💬 1 📌 0

sounds like he's calling npx slow

24.10.2025 19:43 👍 2 🔁 0 💬 1 📌 0

I believe that React Hooks' complexity stems from having no run-once "setup" scope. Ofc, there are workarounds, but they're clunky.

While hooks gain some reactive power in being unavoidably a part of rerenders, Remix 3 makes us wonder if that's worth the squeeze.

20.10.2025 19:38 👍 1 🔁 1 💬 0 📌 0

I believe that React Hooks' complexity stems from having no run-once "setup" scope. Ofc, there are workarounds, but they're clunky.

While hooks gain some reactive power in being unavoidably a part of rerenders, Remix 3 makes us wonder if that's worth the squeeze.

20.10.2025 19:38 👍 1 🔁 1 💬 0 📌 0

well, mine did not *stream* the html, which is what i finally decided i needed :)

14.09.2025 03:37 👍 0 🔁 0 💬 0 📌 0
Preview
GitHub - marko-js/writable-dom: Utility to stream HTML content into a live document. Utility to stream HTML content into a live document. - marko-js/writable-dom

and here i was maintaining my own version of this...

stoked to find this!
github.com/marko-js/wri...

14.09.2025 03:36 👍 2 🔁 0 💬 1 📌 0

we don't just have economic inequality, we have cognitive inequality - systematically different mental operating systems that make cross-class solidarity extraordinarily difficult to achieve.

05.09.2025 08:15 👍 0 🔁 0 💬 0 📌 0

a bit too mechanical/lifeless description for me 😀

at their best, apps are superpowers that provide us new, valuable ways to see and interact with the world around us, or literally give us life by saving us time

04.09.2025 19:02 👍 0 🔁 0 💬 0 📌 0

Witchcraft 😮

How?

28.08.2025 05:20 👍 0 🔁 0 💬 1 📌 0
Preview
[css-images] Add easing functions to color stops · Issue #1332 · w3c/csswg-drafts A recent CSS-Tricks article (https://css-tricks.com/easing-linear-gradients/) and subsequent Twitter discussion (https://twitter.com/stubbornella/status/861603397677359104) spurred me to file this ...

yes plz
github.com/w3c/csswg-dr...

11.08.2025 18:59 👍 1 🔁 0 💬 0 📌 0
Preview
Enable fractional coordinates for Pointer Events and Touch Events by lilyspiniolas · Pull Request #48412 · WebKit/WebKit 8dc5033 Enable fractional coordinates for Pointer Events and Touch Events https://bugs.webkit.org/show_bug.cgi?id=133180 rdar://9564176 Reviewed by Abrar Rahman Protyasha. Pointer Events and Touc...

a nice win for the mobile web on ios :)

github.com/WebKit/WebKi...

08.08.2025 20:07 👍 2 🔁 0 💬 0 📌 0

___vite_ssr_import__ is the bane of my existence

04.08.2025 21:55 👍 1 🔁 0 💬 0 📌 0

oops, you fooled me 😅

02.08.2025 21:17 👍 1 🔁 0 💬 0 📌 0

Probably not! It needs good collaboration features, custom views, priority, task status. and an Android app :)

02.08.2025 20:28 👍 1 🔁 0 💬 1 📌 0
Preview
Google Sans Code - Google Fonts

fonts.google.com/specimen/Goo...

02.08.2025 16:52 👍 1 🔁 0 💬 0 📌 0

this new monospace font by google is pretty damn good. up there with mononoki and ibm plex mono, for me.

02.08.2025 16:52 👍 1 🔁 0 💬 1 📌 0

wait, how did i forget about the Pretty TypeScript Errors extension? 🫠

26.07.2025 17:29 👍 2 🔁 0 💬 0 📌 0

also love how VSCode either pukes large types at you with no syntax highlighting or collapsibility, or it truncates them at random places to the point of uselessness.

26.07.2025 17:25 👍 1 🔁 0 💬 1 📌 0

TypeScript: "type is not assignable to type"

Me: "how come?"

TypeScript: "fuck if i know. good luck"

26.07.2025 17:24 👍 5 🔁 0 💬 1 📌 0

rethinkdb and fauna *should* have worked. i still miss their query syntax

25.07.2025 02:08 👍 1 🔁 0 💬 0 📌 0

People need to hurry up and adopt Svelte already

24.07.2025 14:05 👍 6 🔁 0 💬 0 📌 0

holy nostalgia... my top 3 (pixel art wise): slowpoke, oddish, sudowoodo 😆

23.07.2025 18:59 👍 2 🔁 0 💬 1 📌 0