
2025-09-04 22:18:19
So @…, what are your thoughts on the GIF file format?
https://wetdry.world/@esm/115148213592436855
So @…, what are your thoughts on the GIF file format?
https://wetdry.world/@esm/115148213592436855
Day 3 2/2
2. Enabling API documentation with Swagger.
I integrated Swagger into the backend (NestJS v10, ESM, Turbo monorepo), using `@nestjs/swagger@7` to match our current framework version.
The docs are now live at `/api/docs`, fully aligned with our global `ValidationPipe` and `AllExceptionsFilter` — ensuring consistent validation and error responses.
Next: annotate DTOs, describe endpoints properly, and restrict access.
@… for the record I have never dual published a package. When 11ty swapped to ESM we went all-in on ESM with Node 18 and it has worked fine.
🇺🇦 #NowPlaying on BBCRadio3's #ThroughTheNight
Robert Schumann & Esmé Quartet:
🎵 String Quartet no 3 in A, op 41 no 3
#RobertSchumann #EsméQuartet
Day 3 1/2
TL;DR:
Added global `ValidationPipe` and unified `AllExceptionsFilter` in NestJS. API errors now follow a consistent format: `{ statusCode, error, message, code, details }`.
Today’s work focused on:
1. Standardizing input validation and error handling in the backend of the insurance sales network management system (NestJS, TypeScript, ESM, Turbo monorepo).
- Enabled global `ValidationPipe` with: `whitelist`, `forbidNonWhitelisted`, `transform`, `enableI…
🇺🇦 #NowPlaying on BBCRadio3's #ThroughTheNight
Kui Dong & Esmé Quartet:
🎵 Spring
#KuiDong #EsméQuartet
#Spotify
TopoBind: Multi-Modal Prediction of Antibody-Antigen Binding Free Energy via Sequence Embeddings and Structural Topology
Ciyuan Yu, Hongzong Li, Jiahao Ma, Shiqin Tang, Ye-Fan Hu, Jian-Dong Huang
https://arxiv.org/abs/2508.19632
🇺🇦 #NowPlaying on BBCRadio3's #ThroughTheNight
Joseph Haydn, WonHee Bae, Yuna Ha, Dimitri Murrath, Yeeun Heo & Esmé Quartet:
🎵 String Quartet no 30 in E flat, Op 33 no 2 'The Joke'
#JosephHaydn #WonHeeBae #YunaHa #DimitriMurrath #YeeunHeo #EsméQuartet
PFMBench: Protein Foundation Model Benchmark
Zhangyang Gao, Hao Wang, Cheng Tan, Chenrui Xu, Mengdi Liu, Bozhen Hu, Linlin Chao, Xiaoming Zhang, Stan Z. Li
https://arxiv.org/abs/2506.14796
TL;DR:🧵
Today I lost 2 hours because TypeORM ESM NestJS is a fragile combo when it comes to migrations.
No migration:status.
No ESM-compatible CLI.
No schema awareness.
Class name must match filename (with timestamp!).
So I wrote my own migration-status.ts script to compare database state with the migration folder.
Lesson: if you need INSERT INTO "schema"."table", don’t forget the schema.
ORMs give you boilerplate — and tra…
adding more WebC ESM support https://github.com/11ty/webc/pull/229