Carlos Santos
casantosmu.bsky.social
Carlos Santos
@casantosmu.bsky.social
💻🤘🐈‍⬛🎲 | Barcelona | https://www.casantosmu.com/
Pinned
🚀 Introducing tyex: Type-safe Express.js on steroids!

✨ Write once, get:
- Full TypeScript inference
- Runtime validation
- OpenAPI docs
- Zero config

No more type mismatches or outdated docs. Just clean, type-safe APIs.

Check it out 👇
www.npmjs.com/package/tyex
One of the clearest Docker + Node.js containerization guides I keep coming back to

snyk.io/blog/10-best...
10 best practices to containerize Node.js web applications with Docker | Snyk Blog | Snyk
Are you looking for best practices on how to build Node.js Docker images for your web applications? Then you’ve come to the right place!
snyk.io
February 10, 2025 at 6:38 PM
Migrated all my static sites from nginx VPS to Cloudflare Pages. Super smooth and easy process! Only downside: no Docker support for builds. Still worth it though!
February 8, 2025 at 5:45 PM
Reposted by Carlos Santos
I don’t really understand why people want a VC backed company to win against an open governed OSS project run by volunteers. I guess people fail to understand that if the company win, they will extract their value.
February 3, 2025 at 4:59 PM
Curious: Why doesn't Express.js have an official CSRF middleware? Standardization around security would be valuable for the ecosystem. What do you think? 🤔
February 3, 2025 at 7:37 PM
🚀 Pro tip: Switch to @cloudflare.social 1.1.1.1 DNS resolver for faster, more private browsing!

www.cloudflare.com/learning/dns...
What is 1.1.1.1?
1.1.1.1 is a public DNS resolver that provides a fast and private way to browse the Internet.
www.cloudflare.com
February 2, 2025 at 12:43 PM
🚀 Introducing tyex: Type-safe Express.js on steroids!

✨ Write once, get:
- Full TypeScript inference
- Runtime validation
- OpenAPI docs
- Zero config

No more type mismatches or outdated docs. Just clean, type-safe APIs.

Check it out 👇
www.npmjs.com/package/tyex
January 23, 2025 at 2:24 PM
POV: You're explaining to your type system why your request handler deserves rights 😅
January 22, 2025 at 1:24 PM
Reposted by Carlos Santos
IT GETS WEIRDER

(sorry if you follow me and you're not a programming dork, i understand that this is offensively dull to the vast majority of people. to us this is like discovering antimatter in your sock drawer)

bsky.app/profile/vora...
December 20, 2024 at 7:09 PM
Reposted by Carlos Santos
today's wtf javascript moment brought to you by document.all
December 19, 2024 at 7:03 PM
Work ✅ Sports ✅ Time to reward myself with a beer and a delicious dinner 🍻🍽️
December 11, 2024 at 7:54 PM
Learning common algorithms with Grokking Algorithms. Such an amazing book—highly recommend!
December 5, 2024 at 6:53 AM
Building a Node.js stream transform for BSON! 🚀
github.com/casantosmu/b...
GitHub - casantosmu/bson-transform-stream: A Node.js Transform stream for processing BSON data.
A Node.js Transform stream for processing BSON data. - casantosmu/bson-transform-stream
github.com
November 21, 2024 at 12:39 PM
Fastify is like a modern Express, with better performance and some nice extras. But honestly, Express is still the go-to for most Node.js projects.
November 19, 2024 at 8:59 PM
I've been really enjoying golang lately. No frameworks, no fancy code. Just simple code supported by a powerful standard library.
November 17, 2024 at 9:47 AM
Just dropped my portfolio! 👀🔥 Still a work in progress, more projects to come, but excited to have it live! 🚀✨ www.casantosmu.com
Carlos Santos - Fullstack Developer
Fullstack developer with experience in TypeScript, React and Node.js.
www.casantosmu.com
November 15, 2024 at 11:52 AM
Hi 👋
November 14, 2024 at 9:49 AM