News

Improving Testability: Removing Anti-Patterns through Joint Conversations

Infoq

Code is always testable, but the cost may be high, and the effort exhausting. We can change code to be highly testable by identifying anti-patterns and fixing them.

Visit Site

Improving Testability: Removing Anti-Patterns through Joint Conversations
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 Neo Integrations: MCP Servers and Cloud CLIsPulumi Errors are values - The Go Programming LanguageGo Go Concurrency Patterns: Context - The Go Programming LanguageGo Go Concurrency Patterns: Pipelines and cancellation - The Go Programming LanguageGo Building a Remote MCP Server: OAuth, Tool Design & Lessons from 4,000+ AI Queries | MotherDuckMotherduck Cerebras Systems Enables GPU-Impossible™ Long Sequence Lengths Improving Accuracy in NaturalCerebras Memo-ry: Simplifying Daily Tasks for People with Memory Loss - CerebrasCerebras A prompt guide to get the most out of HeyGen's new Video AgentHeygen Creating an AI Summary App with Next.js | Vercel AcademyVercel NO_EXTERNAL_CSS_AT_IMPORTSVercel Get assistant conversations - MintlifyMintlify 6 tips every developer should know when using Cursor and Windsurf AIMintlify Write effective prompts - MintlifyMintlify Top 5 Youtubers That Will Teach You LangChainDeepgram