# Desarrollo

**URL:** https://www.yodev.dev/c/desarrollo/27.md

[Recientes](https://www.yodev.dev/latest.md) · [Categorías](https://www.yodev.dev/categories.md) · [Etiquetas](https://www.yodev.dev/tags.md)

---

## [About the Desarrollo category](https://www.yodev.dev/t/about-the-desarrollo-category/443)

<div class="topic-metadata">

**Author:** [@Grego](https://www.yodev.dev/u/Grego)\
**Respuestas:** 0\
**Última actualización:** [12 Septiembre, 2025 12:09 UTC](https://www.yodev.dev/t/about-the-desarrollo-category/443 "2025-09-12T12:09:26Z")

</div>

General development topics.

---

## [Earstrip vs earcut: probamos la triangulación de 3,7 millones de polígonos de OpenStreetMap ✅ yoDEV Tested](https://www.yodev.dev/t/earstrip-vs-earcut-probamos-la-triangulacion-de-3-7-millones-de-poligonos-de-openstreetmap-yodev-tested/5752)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [23 Octubre, 2026 12:30 UTC](https://www.yodev.dev/t/earstrip-vs-earcut-probamos-la-triangulacion-de-3-7-millones-de-poligonos-de-openstreetmap-yodev-tested/5752 "2026-10-23T12:30:00Z")

</div>

earstrip es un reemplazo directo de earcut para la triangulación de polígonos en WebGL. En nuestra prueba fue unas 6 veces más rápido con polígonos con miles de huecos, y dibujó mucho mejor los polígonos rotos. Con políg…

---

## [¿Cómo hacer migraciones de esquema en ClickHouse? Probamos chkit, el Drizzle que le faltaba ( ✅ yoDEV Tested)](https://www.yodev.dev/t/como-hacer-migraciones-de-esquema-en-clickhouse-probamos-chkit-el-drizzle-que-le-faltaba-yodev-tested/5745)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [23 Octubre, 2026 00:34 UTC](https://www.yodev.dev/t/como-hacer-migraciones-de-esquema-en-clickhouse-probamos-chkit-el-drizzle-que-le-faltaba-yodev-tested/5745 "2026-10-23T00:34:45Z")

</div>

Para hacer migraciones de esquema en ClickHouse con chkit, declaras tus tablas en TypeScript o Python, chkit genera el SQL de la migración a partir del diff, lo aplica y hace fallar tu CI si la base en vivo se desvía de …

---

## [DuckDB 2.0: cómo migrar desde 1.4 y 1.5 sin romper tu base de datos ni tu código Python](https://www.yodev.dev/t/duckdb-2-0-como-migrar-desde-1-4-y-1-5-sin-romper-tu-base-de-datos-ni-tu-codigo-python/5736)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [21 Octubre, 2026 18:11 UTC](https://www.yodev.dev/t/duckdb-2-0-como-migrar-desde-1-4-y-1-5-sin-romper-tu-base-de-datos-ni-tu-codigo-python/5736 "2026-10-21T18:11:23Z")

</div>

DuckDB 2.0.0 LTS salió el 21 de octubre de 2026, y lo primero que debes saber antes de actualizar es que instalar la nueva versión no convierte tu archivo de base de datos. Lo comprobamos: instalamos 2.0 junto a 1.4.5, a…

---

## [Cómo desplegar una app Vite en Cloudflare Workers con Void (lo probamos)](https://www.yodev.dev/t/como-desplegar-una-app-vite-en-cloudflare-workers-con-void-lo-probamos/5734)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [21 Octubre, 2026 14:54 UTC](https://www.yodev.dev/t/como-desplegar-una-app-vite-en-cloudflare-workers-con-void-lo-probamos/5734 "2026-10-21T14:54:19Z")

</div>

Void, el toolkit full-stack que Cloudflare y VoidZero liberaron como open source el 15 de octubre de 2026, convierte una app Vite en una app de Cloudflare Workers y deduce los bindings que necesita a partir de tus import…

---

## [Tsrs, Probado: el Port de TypeScript 7 a Rust Fue Hasta 6,5x Más Rápido que tsc (y te Pasa a 7.1)](https://www.yodev.dev/t/tsrs-probado-el-port-de-typescript-7-a-rust-fue-hasta-6-5x-mas-rapido-que-tsc-y-te-pasa-a-7-1/5730)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [21 Octubre, 2026 00:01 UTC](https://www.yodev.dev/t/tsrs-probado-el-port-de-typescript-7-a-rust-fue-hasta-6-5x-mas-rapido-que-tsc-y-te-pasa-a-7-1/5730 "2026-10-21T00:01:56Z")

</div>

tsrs es un port a Rust del compilador de TypeScript 7 que ya puedes instalar desde npm, y en nuestra prueba fue entre 2,9x y 6,5x más rápido que tsc 7.0.2, con entre 2x y 4,2x menos memoria. Cloudflare, VoidZero y Max Sc…

---

## [¿Alternativa a PixiJS más rápida? Probamos spryte, el renderizador 2D de 10 kB](https://www.yodev.dev/t/alternativa-a-pixijs-mas-rapida-probamos-spryte-el-renderizador-2d-de-10-kb/5726)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [20 Octubre, 2026 15:00 UTC](https://www.yodev.dev/t/alternativa-a-pixijs-mas-rapida-probamos-spryte-el-renderizador-2d-de-10-kb/5726 "2026-10-20T15:00:53Z")

</div>

Sí: spryte, un nuevo renderizador 2D para la web con licencia MIT, dibujó sprites entre 2 y 3.9 veces más rápido que PixiJS en ocho escenas de 2dbench en nuestro MacBook, y su JavaScript de arranque pesa 10.8 kB frente a…

---

## [Cómo renderizar diagramas de Mermaid con el tema de tu web: probamos Pele, de Obsidian](https://www.yodev.dev/t/como-renderizar-diagramas-de-mermaid-con-el-tema-de-tu-web-probamos-pele-de-obsidian/5712)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [18 Octubre, 2026 14:10 UTC](https://www.yodev.dev/t/como-renderizar-diagramas-de-mermaid-con-el-tema-de-tu-web-probamos-pele-de-obsidian/5712 "2026-10-18T14:10:11Z")

</div>

Para que tus diagramas de Mermaid sigan el tema de tu web, modo oscuro incluido, renderízalos con Pele: una librería MIT de Obsidian que convierte la misma sintaxis de Mermaid en SVG cuyos colores salen de variables CSS.…

---

## [CSS Reset Moderno con @layer: Qué Cambia en reseter.css 3 y Cómo Instalarlo](https://www.yodev.dev/t/css-reset-moderno-con-layer-que-cambia-en-reseter-css-3-y-como-instalarlo/5681)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [15 Octubre, 2026 19:56 UTC](https://www.yodev.dev/t/css-reset-moderno-con-layer-que-cambia-en-reseter-css-3-y-como-instalarlo/5681 "2026-10-15T19:56:03Z")

</div>

reseter.css 3 es un CSS reset moderno que mete todo su código en @layer reset: cualquier CSS que escribas fuera de un layer le gana, sin importar la especificidad ni el orden de carga. Ese cambio corrige el error más com…

---

## [Bun check vs tsc: probamos el nuevo type checker de Bun en zod, Playwright y Hono](https://www.yodev.dev/t/bun-check-vs-tsc-probamos-el-nuevo-type-checker-de-bun-en-zod-playwright-y-hono/5672)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [14 Octubre, 2026 17:27 UTC](https://www.yodev.dev/t/bun-check-vs-tsc-probamos-el-nuevo-type-checker-de-bun-en-zod-playwright-y-hono/5672 "2026-10-14T17:27:06Z")

</div>

bun check, el type checker de TypeScript que llegó con Bun 1.4.3, fue entre 2,7 y 4,5 veces más rápido que tsc 7.0.2 en nuestras pruebas con zod y Playwright, y reportó exactamente los mismos errores. En un proyecto pequ…

---

## [Lightpanda 1.0 vs Chrome headless: lo medimos con Playwright y la memoria bajó de 473 MB a 29 MB](https://www.yodev.dev/t/lightpanda-1-0-vs-chrome-headless-lo-medimos-con-playwright-y-la-memoria-bajo-de-473-mb-a-29-mb/5663)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [13 Octubre, 2026 22:30 UTC](https://www.yodev.dev/t/lightpanda-1-0-vs-chrome-headless-lo-medimos-con-playwright-y-la-memoria-bajo-de-473-mb-a-29-mb/5663 "2026-10-13T22:30:56Z")

</div>

Lightpanda 1.0, el navegador headless escrito en Zig, salió de beta el 2 de octubre: en nuestra prueba con Playwright usó entre 12 y 16 veces menos memoria que Chrome headless, pero fue solo entre 1,3 y 3 veces más rápid…

---

## [Cómo hacer un bottom sheet accesible en la web con CSS scroll snap: lo probamos y medimos](https://www.yodev.dev/t/como-hacer-un-bottom-sheet-accesible-en-la-web-con-css-scroll-snap-lo-probamos-y-medimos/5655)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [12 Octubre, 2026 20:15 UTC](https://www.yodev.dev/t/como-hacer-un-bottom-sheet-accesible-en-la-web-con-css-scroll-snap-lo-probamos-y-medimos/5655 "2026-10-12T20:15:40Z")

</div>

Puedes construir un bottom sheet accesible en la web sin escribir lógica de arrastre: deja que el scroll nativo del navegador mueva el panel, usa CSS scroll snap para los puntos de parada y envuélvelo en un \<dialog\> nati…

---

## [Python 3.15 ya está disponible: qué se rompe al actualizar y los dos cambios que debes probar primero](https://www.yodev.dev/t/python-3-15-ya-esta-disponible-que-se-rompe-al-actualizar-y-los-dos-cambios-que-debes-probar-primero/5630)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [9 Octubre, 2026 20:41 UTC](https://www.yodev.dev/t/python-3-15-ya-esta-disponible-que-se-rompe-al-actualizar-y-los-dos-cambios-que-debes-probar-primero/5630 "2026-10-09T20:41:29Z")

</div>

Python 3.15.0 es la última versión estable de Python: salió el 9 de octubre de 2026 y, antes de actualizar, hay dos cambios que debes probar. UTF-8 pasa a ser la codificación por defecto en todas las plataformas y la nue…

---

## [Panda CSS 2.0: El Compilador Reescrito en Rust y Cómo Migrar sin Romper tu Build](https://www.yodev.dev/t/panda-css-2-0-el-compilador-reescrito-en-rust-y-como-migrar-sin-romper-tu-build/5594)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [8 Octubre, 2026 17:24 UTC](https://www.yodev.dev/t/panda-css-2-0-el-compilador-reescrito-en-rust-y-como-migrar-sin-romper-tu-build/5594 "2026-10-08T17:24:42Z")

</div>

Panda CSS 2.0 reemplaza su compilador basado en TypeScript por un motor escrito en Rust sobre Oxc: mantienes la misma API css(), pero la migración es manual. La versión 2.0.0 salió el 29 de septiembre de 2026 y hoy npm s…

---

## [¿Cómo añadir efectos WebGPU gratis a React, Vue o Svelte? Shaders ya es open source](https://www.yodev.dev/t/como-anadir-efectos-webgpu-gratis-a-react-vue-o-svelte-shaders-ya-es-open-source/5593)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [8 Octubre, 2026 16:34 UTC](https://www.yodev.dev/t/como-anadir-efectos-webgpu-gratis-a-react-vue-o-svelte-shaders-ya-es-open-source/5593 "2026-10-08T16:34:38Z")

</div>

Los efectos WebGPU de Shaders ya son gratis en cualquier proyecto, incluso comercial: desde el 6 de octubre de 2026, su motor y componentes son MIT. Shader Effects Inc. liberó bajo licencia MIT el motor de renderizado, t…

---

## [Arte ASCII animado para tu web: 191 piezas gratis para HTML, React y Astro](https://www.yodev.dev/t/arte-ascii-animado-para-tu-web-191-piezas-gratis-para-html-react-y-astro/5586)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [8 Octubre, 2026 02:06 UTC](https://www.yodev.dev/t/arte-ascii-animado-para-tu-web-191-piezas-gratis-para-html-react-y-astro/5586 "2026-10-08T02:06:27Z")

</div>

ascii.rest es una librería de arte ASCII animado (ascii art) con 191 piezas gratis y licencia MIT que agregas a cualquier página con una sola etiqueta HTML, o importas como componente en React, Next.js y Astro. Incluy…

---

## [¿Tu build en Rust tarda en enlazar? mold 3.0 vs lld y cómo activarlo en tres líneas](https://www.yodev.dev/t/tu-build-en-rust-tarda-en-enlazar-mold-3-0-vs-lld-y-como-activarlo-en-tres-lineas/5538)

<div class="topic-metadata">

**Author:** [@Grego](https://www.yodev.dev/u/Grego)\
**Respuestas:** 0\
**Última actualización:** [6 Octubre, 2026 16:10 UTC](https://www.yodev.dev/t/tu-build-en-rust-tarda-en-enlazar-mold-3-0-vs-lld-y-como-activarlo-en-tres-lineas/5538 "2026-10-06T16:10:50Z")

</div>

Si el enlazado es el paso lento de tu build en Rust o C++, mold 3.0 es el reemplazo directo más rápido que existe, y se activa con tres líneas de configuración. La versión 3.0.0 de este fast linker para Linux salió el 5 …

---

## [Zig 0.17: qué se rompe en tu build.zig y cómo activar la compilación incremental](https://www.yodev.dev/t/zig-0-17-que-se-rompe-en-tu-build-zig-y-como-activar-la-compilacion-incremental/5522)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [5 Octubre, 2026 17:36 UTC](https://www.yodev.dev/t/zig-0-17-que-se-rompe-en-tu-build-zig-y-como-activar-la-compilacion-incremental/5522 "2026-10-05T17:36:08Z")

</div>

Zig 0.17 ya está disponible: tu build.zig necesita cambios, la compilación incremental funciona en x86\_64-linux con un solo flag y ZLS todavía no es compatible. Estas tres cosas importan si mantienes un proyecto en Zi…

---

## [SvelteKit 3: cómo migrar con sv migrate y el cambio de $lib que el comando no hace por ti](https://www.yodev.dev/t/sveltekit-3-como-migrar-con-sv-migrate-y-el-cambio-de-lib-que-el-comando-no-hace-por-ti/5496)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [2 Octubre, 2026 12:25 UTC](https://www.yodev.dev/t/sveltekit-3-como-migrar-con-sv-migrate-y-el-cambio-de-lib-que-el-comando-no-hace-por-ti/5496 "2026-10-02T12:25:05Z")

</div>

SvelteKit 3: cómo migrar con sv migrate y el cambio de $lib que el comando no hace por ti SvelteKit 3.0 salió el 1 de octubre de 2026 y casi toda la migración se automatiza con un comando, npx sv migrate sveltekit-3. Lo …

---

## [Actualizar a Gitea 28: cinco breaking changes que debes corregir antes de reiniciar](https://www.yodev.dev/t/actualizar-a-gitea-28-cinco-breaking-changes-que-debes-corregir-antes-de-reiniciar/5494)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [1 Octubre, 2026 22:47 UTC](https://www.yodev.dev/t/actualizar-a-gitea-28-cinco-breaking-changes-que-debes-corregir-antes-de-reiniciar/5494 "2026-10-01T22:47:05Z")

</div>

Gitea 28.0.0, publicada el 30 de septiembre de 2026, trae cinco breaking changes que pueden romper una instalación existente en el primer arranque. Afectan a cinco áreas: las reglas de salida (egress) para mirrors y mi…

---

## [Openship: la alternativa open source a Coolify y Vercel que despliega en tu propio servidor](https://www.yodev.dev/t/openship-la-alternativa-open-source-a-coolify-y-vercel-que-despliega-en-tu-propio-servidor/5484)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [28 Septiembre, 2026 20:41 UTC](https://www.yodev.dev/t/openship-la-alternativa-open-source-a-coolify-y-vercel-que-despliega-en-tu-propio-servidor/5484 "2026-09-28T20:41:04Z")

</div>

Openship es una plataforma de despliegue open source (Apache 2.0) que hace lo mismo que Vercel o Coolify en un servidor que tú controlas: construye tu app, la despliega, le asigna un dominio y emite el certificado HTTPS. …

---

## [Node:ffi en Node.js 26.9: cómo llamar a una librería de C sin compilar un addon nativo](https://www.yodev.dev/t/node-ffi-en-node-js-26-9-como-llamar-a-una-libreria-de-c-sin-compilar-un-addon-nativo/5481)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [27 Septiembre, 2026 19:56 UTC](https://www.yodev.dev/t/node-ffi-en-node-js-26-9-como-llamar-a-una-libreria-de-c-sin-compilar-un-addon-nativo/5481 "2026-09-27T19:56:30Z")

</div>

Desde Node.js 26.9.0 puedes llamar a una función de una librería de C directamente desde JavaScript con node:ffi: sin flags, sin node-gyp y sin compilar un addon nativo. El módulo apareció en la 26.1 detrás de un flag; l…

---

## [Critical 9: cómo extraer el CSS crítico sin navegador (y cuándo sí lo necesitas)](https://www.yodev.dev/t/critical-9-como-extraer-el-css-critico-sin-navegador-y-cuando-si-lo-necesitas/5474)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [25 Septiembre, 2026 16:46 UTC](https://www.yodev.dev/t/critical-9-como-extraer-el-css-critico-sin-navegador-y-cuando-si-lo-necesitas/5474 "2026-09-25T16:46:27Z")

</div>

Critical 9, publicado el 13 de septiembre de 2026, extrae el CSS crítico sin navegador: en páginas que ya traen su HTML renderizado calcula el CSS above the fold en milisegundos, y solo abre Chromium (vía Playwright) cua…

---

## [Homebrew 7: qué cambia en tu Mac (Intel incluido) y cómo usar brew vulns](https://www.yodev.dev/t/homebrew-7-que-cambia-en-tu-mac-intel-incluido-y-como-usar-brew-vulns/5473)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [25 Septiembre, 2026 13:42 UTC](https://www.yodev.dev/t/homebrew-7-que-cambia-en-tu-mac-intel-incluido-y-como-usar-brew-vulns/5473 "2026-09-25T13:42:23Z")

</div>

Homebrew 7.0.0, publicado el 13 de septiembre de 2026, deja los Mac Intel y los Mac con macOS Sonoma 14 sin paquetes precompilados nuevos (Tier 3), elimina el soporte para Catalina y añade brew vulns, un comando integrad…

---

## [Alternativa a DBeaver en el navegador: cómo desplegar LibreDB Studio con Docker o Helm](https://www.yodev.dev/t/alternativa-a-dbeaver-en-el-navegador-como-desplegar-libredb-studio-con-docker-o-helm/5472)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [25 Septiembre, 2026 12:40 UTC](https://www.yodev.dev/t/alternativa-a-dbeaver-en-el-navegador-como-desplegar-libredb-studio-con-docker-o-helm/5472 "2026-09-25T12:40:43Z")

</div>

LibreDB Studio es un gestor de base de datos open source que funciona en el navegador y se despliega en tu propio servidor con un solo comando de Docker. Todo tu equipo trabaja desde una única instancia compartida, en lu…

---

## [Floci vs LocalStack: emular AWS en local sin cuenta ni token, y qué revisar antes de migrar](https://www.yodev.dev/t/floci-vs-localstack-emular-aws-en-local-sin-cuenta-ni-token-y-que-revisar-antes-de-migrar/5453)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [22 Septiembre, 2026 14:56 UTC](https://www.yodev.dev/t/floci-vs-localstack-emular-aws-en-local-sin-cuenta-ni-token-y-que-revisar-antes-de-migrar/5453 "2026-09-22T14:56:52Z")

</div>

Floci es un emulador de AWS local, gratuito y con licencia MIT, que sirve las APIs de AWS en localhost:4566 sin cuenta, sin token y sin funciones bloqueadas. Eso lo convierte en una alternativa directa a LocalStack, que …

---

## [Cómo desplegar FastAPI en Cloudflare Workers: Python ya es GA en el edge](https://www.yodev.dev/t/como-desplegar-fastapi-en-cloudflare-workers-python-ya-es-ga-en-el-edge/5451)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [22 Septiembre, 2026 13:44 UTC](https://www.yodev.dev/t/como-desplegar-fastapi-en-cloudflare-workers-python-ya-es-ga-en-el-edge/5451 "2026-09-22T13:44:19Z")

</div>

Ya puedes desplegar FastAPI en Cloudflare Workers sin servidor ni capa de JavaScript: Python Workers es GA desde el 21 de septiembre de 2026. Django y Flask también corren, y la base de datos se conecta a PostgreSQL o My…

---

## [Componentes Neobrutalism: componentes neobrutalistas gratuitos para React y shadcn, ahora en Base UI](https://www.yodev.dev/t/neobrutalism-components-componentes-neobrutalistas-gratis-para-react-y-shadcn-ahora-sobre-base-ui/5448)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [21 Septiembre, 2026 18:22 UTC](https://www.yodev.dev/t/neobrutalism-components-componentes-neobrutalistas-gratis-para-react-y-shadcn-ahora-sobre-base-ui/5448 "2026-09-21T18:22:47Z")

</div>

Neobrutalism Components (neobrutalism.dev) es un conjunto gratuito y con licencia MIT de componentes neobrutalistas para React y Tailwind que se instalan con el CLI de shadcn. Desde el 14 de septiembre de 2026 funcion…

---

## [Cómo montar un servidor casero donde un solo login abre todas tus apps](https://www.yodev.dev/t/como-montar-un-servidor-casero-donde-un-solo-login-abre-todas-tus-apps/5163)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [7 Septiembre, 2026 13:02 UTC](https://www.yodev.dev/t/como-montar-un-servidor-casero-donde-un-solo-login-abre-todas-tus-apps/5163 "2026-09-07T13:02:48Z")

</div>

Cloud in a Bottle convierte una máquina con Ubuntu en un servidor casero donde un solo login abre todas tus apps. Es open source bajo AGPL-3.0, sin telemetría, y Imbue lo publicó el 5 de septiembre. Esa parte del login u…

---

## [Typebase: el backend como una carpeta de TypeScript dentro de tu app](https://www.yodev.dev/t/typebase-el-backend-como-una-carpeta-de-typescript-dentro-de-tu-app/4968)

<div class="topic-metadata">

**Author:** [@Devy](https://www.yodev.dev/u/Devy)\
**Respuestas:** 0\
**Última actualización:** [1 Septiembre, 2026 13:24 UTC](https://www.yodev.dev/t/typebase-el-backend-como-una-carpeta-de-typescript-dentro-de-tu-app/4968 "2026-09-01T13:24:17Z")

</div>

Typebase saca la autorización de tu backend de las políticas RLS de Postgres y la mueve a middleware de TypeScript que el compilador sí revisa. El schema, las actions y la autenticación viven como ficheros .ts en una car…

[Página siguiente](https://www.yodev.dev/c/desarrollo/27.md?page=1)
