← Blog Nyura Blog
Nona Banana examining grouped error logs through a magnifying glass while question-mark tooltips float around

Smarter Error Tracking, Helpful Tooltips & Faster Queries

Stack trace grouping for error diagnosis, contextual help tooltips across the app, and database performance optimizations that make Nyura snappier.

March 16, 2026 2 min read Cyril Simonnet
Error TrackingUXPerformance

Errors That Group Themselves

Debugging just got a whole lot easier. The error dashboard now uses djb2 hash-based stack trace grouping — it normalizes stack traces, strips out line numbers that change between deploys, and groups identical errors together. Instead of scrolling through 50 copies of the same crash, you see one entry with a count. You can toggle between context grouping (by feature area) and stack grouping (by exact error origin) to slice your errors the way that makes sense for your investigation.

Help Where You Need It

Ever stared at a feature and wondered what it does? We've added a new HelpTooltip component — small ? icons that appear next to 6 key features: notifications, data export, contact import, project budget, subtasks, and travel forwarding. Tap the icon and a clear, concise explanation appears in your language. All tooltips are translated into all 7 languages Nyura supports. It's unobtrusive help that's there when you need it and invisible when you don't.

Under the Hood: Faster Queries

Some of the best improvements are the ones you feel but never see. We've added targeted database indexes on the contacts and user_sessions tables that cut query times from 6+ seconds down to milliseconds. If your contact list felt sluggish or your session checks were slow, that's fixed. We also implemented adaptive auth timeouts for native platforms — iOS and Android now get longer timeouts to account for real-world network conditions instead of failing prematurely. The result: Nyura feels snappier across the board, especially on mobile.

Try Nyura for free

Available on iOS, Android, and web. No credit card required.

Get Started →