Natasha Anich
18 posts
5 Nylas CLI commands every AI agent should have access to
Adding email and calendar tools to an AI agent is mostly an exercise in restraint. Give it 50…
Job Planning Explained: How to Make a Job Plan
What Is Job Planning? Job planning is a structured process used to define, organize and prepare the work…
Accessibility Testing: Best Practices
Accessibility testing requires more than an automated scanner. A scanner catches roughly 30-50% of WCAG issues. The rest…
Why Data Rarely Disappears From the Internet
Data feels temporary. You delete a post. Remove a file. Close an account. From the interface, it looks…
PVS-Studio Go analyzer beta testing
After months of extensive work on a new static code analyzer for Go, our team announces that it’s…
How to Build Production AI Agents with an MCP Gateway
MCP servers are everywhere now; filesystem tools, web search, databases, Slack integrations. But connecting AI directly to these…
How to use local packages in Composer: a guide for PHP developers
When working on a PHP project, it’s common to rely on external libraries published on Packagist. Composer makes…
Understanding the Core Principles of Effective SaaS UI/UX Design
SaaS product design isn’t just about making software look good—it’s about building systems that grow, scale, and perform…
Quantum Era: A Developer’s Plug-and-Play Roadmap
🚀 Ultimate Project Listing Database: 70+ Curated Website to Launch Your Product/Project For FREE (CSV) Looking for a…
Your guide to retiring products and retaining customers
This article is based on Natasha Anich’s brilliant talk at the Product Marketing Summit in Sydney. As a…