Programming
Custom transports on NestJS (and how to avoid KafkaJS)
At some point, NestJS should drop the unmaintained KafkaJS and decide which native approach substitute. In the meantime, consider this.
Typescript types and when not to trust them (2 of n)
Typescript disappears at runtime. Hence, types disappear at runtime too. Do not fully trust the types. Example here: Controllers.
Typescript types and when not to trust them (1 of n)
Typescript disappears at runtime. Hence, types disappear at runtime too. Do not fully trust the types. Example here: Middlewares.
Typescript types are not really robust...
Actually, they mostly are, but there are flaws that will make you think (justifiably) that they're not
Part 1 of ?: Building BIG serverless systems
Long prelude to conclusions about scaling big systems fully built through Serverless tools
Thoughts on Serverless Architectures
A few thoughts about using Serverless tools as the main infrastructure stack at whole company level.