Hello from Surya Digital!
Over the last several months, our engineering team has been trying various AI coding assistants to improve our productivity. We’ve been trying this both for quick experiments as well as for production code.
Initially, our focus was largely on Cursor & GitHub Copilot. They proved to be pretty effective for quick single file targeted edits and ideal for rapid prototyping. However, on larger production codebases, it requires us to write a lot of rules to be effective.
More recently, we’ve been trying Augment Code, which provides robust context-aware edits for large codebases. It is slower, but Augment Code’s approach enables implementations of larger features. The Augment Context Engine allows the agent to query and learn from existing code patterns, ensuring consistent style.
Under the Hood
If your PostgreSQL is slow even with indexes, you are not alone. In his latest blog, Rahul uncovers a common culprit – outdated database statistics that throw off Postgres’s query planner and explains how to fix it.
We all know the frustration with the “As a user, I want to…” template for user stories. In his latest blog, Mayur explains why it’s okay to break away from this mold when needed and how to still write effective, actionable user stories.
Breakroom Buzz
For a deep dive into efficient test migration, check out how over 700 tests were successfully moved to Swift Testing, highlighting smart strategies and AI integration.
A provocative take on AI in development. An article that's boldly defending the transformative power of Large Language Models in software engineering.
Off The Assembly Line
When we onboarded users to the first version of Lidana, we realized the design – though innovative, was actually holding users back. Instead of reducing the time to generate test cases, it was adding friction.
So, we went back to the drawing board. Our design team delivered a simpler, more familiar, and user-friendly flow that requires little to no training. Now, Lidana truly lives up to its promise: making it easy to onboard users and start authoring test cases quickly.
Watch this quick video to see the new AI flow in action: Generate Test Cases With Lidana AI.
Happy innovating!