Writing Automated Tests on a Legacy Node.js Back-End
Let’s explore why some Node.js codebases are more challenging to test than others. Then, we explore several techniques to write tests that are simple, robust and fast to check the business logic, including inversion of control, approval tests and - spoiler alert - no mocks!
Grab Redesigns Counter Service Storage for 50% Lower P99 LatencyInfoq
The Async Multiprocessing Has Sound Foundations in Linux, But Further Testing is NeededInfoq
AI Agents with Cloud Credentials Are Outrunning Billing Guardrails Built for Human-Speed MistakesInfoq
How to Develop Software Engineering Skills in the Age of AIInfoq
CodeGuardian: a Model Context Protocol Server for AI-Assisted Code Quality Analysis and SecurityInfoq
Agility and Architecture: Balancing Minimum Viable Product and Minimum Viable ArchitectureInfoq
Docs-as-code solutions for API teams: how to choose the right platform in 2026Mintlify
How a marketing agency increased client conversions 35% with Zapier CanvasZapier
How CoverDoc uses AI to revolutionize cover letter writingZapier
Go on App Engine: tools, tests, and concurrency - The Go Programming LanguageGo
How Ramp automated receipt processing with fine-tuned LLMsModal
Pseudo-Randomly Adding Illustrations with CSS | CSS-TricksCss Tricks
The failed promise of Web ComponentsCss Tricks
Creating Color Themes With Custom Properties, HSL, and a Little calc()Css Tricks
Develop, Preview, TestCss Tricks
Computed Values: More Than Meets the EyeCss Tricks
Memo-ry: Simplifying Daily Tasks for People with Memory Loss - CerebrasCerebras
with Docker Using Node.jsDocker
Docker for Windows Desktop with KubernetesDocker
Detect Non-Inclusive Language with Retext and Node.js - Deepgram Blog ⚡️Deepgram
