Link to full announcement: www.kibertoad.com/blog/fauxqs-...
Link to full announcement: www.kibertoad.com/blog/fauxqs-...
It's faster than Localstack, and uses all available AWS documentation to implement input validation rules as closely to the real deal as possible. The whole thing is free and MIT licensed, and always will be.
(5)
Some things I'm particularly happy with: a spy system that lets you await async events instead of polling, non-destructive queue inspection, and sub-second startup.
(4)
It covers the full SQS lifecycle (FIFO, DLQ, long polling), SNS with filter policies, S3 with multipart
uploads and checksums. Full test suite for message-queue-toolkit passes, and for The TypeScript Monorepo in Lokalise, so it's been battle-tested against real-world messaging patterns.
(3/4)
fauxqs is the first fully-featured AWS emulator that is fully usable as an in-process library in Node.js (no Docker, no sidecar, just import and go). There is also a Docker image available for those who prefer that, of course.
(2/3)
LocalStack used to be the golden standard for local AWS testing. Their upcoming changes mean CI now requires credits, and enterprise usage needs a paid license.
That's why I've built fauxqs - a TypeScript SQS/SNS/S3 emulator.
(1/3)
π£ Huge news: MSW ships a first-class support for Server-Sent Events! Develop, test, and debug your apps with the new `sse()` API.
Learn more: mswjs.io/blog/server...
If you think that AI is useless for software development, it says more about you than it does about AI.
It is very possible to do things with AI that you cannot easily do without. Skill level for "I can tell this is the right solution" is lower than for "I can solve it myself quickly".
can you pls keep patreon going so that we could keep throwing money at ya for whatever you would be working on next?
which ones are your faves?
Yes, definitely!
There seems to be a lot of focus on CMSes in the announcement.
Would this work with heavyweight full-blown backends, such as Symfony-based web-apps?
they don't seem open
my refresh button broke, how much longer is it :D?
Why we built a new Kafka client for Node.js
The Node.js world needs better tools.
Hereβs what you need to know:
Apache Kafka is vital for real-time data. It powers many businesses, especially in Fintech and Media.
These fields see heavy data usage and need reliable solutions.
what is it?
Seeing something new in description, and setting I enjoy.
There is a popular idea online that "programming is just work, why expect people to be excited about it?".
Imagine you are assembling a sports team. Would you get players that aren't really playing to win?
If you aim to play in the top league, you can't avoid having standards.
even making a direct clone is real hard
For years, Iβve been asked whether Iβll ever write a book about @nodejs.org.
Iβm excited to announce the time has come.
Presenting βThe Definitive Guide for Node.js in Enterpriseβ, a labour of love by myself, and every single member of the @platformatic.dev team.
Lockfile primarily exists to manage version ranges.
Node.js version in prod ideally should be managed by your Dockerfile. If your Dockerfile specifies a specific Node version (and it should), you effectively still have a lockfile.
This also allows a lot of people to hear iconic Linkin Park songs played live, in a Linking Park concert.
I, for one, cherished that experience.
Chester was an important part of it, but I cannot say that nothing else mattered or matters.
I don't think we know them nearly enough to judge. There is no proof this is a chase for money. I honestly believe they enjoy the music that they play today, and they are genuine. That's their sound today. It's perfectly expectable their tone and direction are different now. Why do the same thing?
In case anyone is curious - it is a logical evolution of node-service-template, but with much cleaner surface, less complexity and boilerplate, with clear modules and module boundaries.
we'll migrate node-service-template to use it as well, but it could also be used as a standalone thing.
In your experience, what is the best way to let the world know about the new approach/framework?
I'm putting finishing touches on "opinionated-machine" this week, which brings DX of building fastify backend services to the next level, and probably other people could benefit from knowing about it.
Hell yeah, I'll finally play.
In addition, a new Turn-Based Combat mode is in development for Pillars of Eternity coming later this year. More details on how to participate will be shared once it's available, so keep an eye on our socials and the Obsidian Discord server!
discord.gg/obsidian
Biome v2 beta release is now available!
π οΈ Plugins: create custom lint rules with GritQL
π Multi-file analysis
π Revamped, configurable import sorting
π§ Linter domains
π
ββοΈ New suppressions
π©ββοΈ Analyzer assist
..and more!!
biomejs.dev/blog/biome-v...
Serial Experiments Lain Spinoff Game //signal. Announced
Only if you have distributed invalidation, or run in a single node (which you probably shouldn't)