Newsletter Preview
Surya Digital Logo

THE MONTHLY NEWSLETTER
Tech, tools, and a peek into what we’re building behind the scenes

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

Why do PostgreSQL indexes fail?

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.

How to write effective user stories?

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

Migrating 700+ Tests to Swift Testing

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.

My AI Skeptic Friends Are All Nuts

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!

View in browser    Unsubscribe    LinkedIn    X    Bluesky    Mastodon