Software Engineering

Architecture patterns, system design, code quality, distributed systems, and engineering culture.

16 articles in this topic

All research
Software Engineering

Reinventing Android Performance Debugging with AI-Driven Profilers

Discover how AI-driven profilers can transform Android performance debugging from manual trace analysis into continuous, evidence-based investigation. Learn how machine learning, generative AI, and automated experiments can detect regressions, identify root causes, and deliver measurable improvements developers can trust.

Oct 15, 202613 min readAmer Sheeny
Software Engineering

Breaking Language Barriers in Podcasts with OpenAI-Powered Localization

Learn how a Kotlin-based data science pipeline powered by OpenAI Whisper, GPT-4o, and TTS-1 automates podcast localization, delivering seamless translation, speech synthesis, and multilingual content delivery while preserving the original tone and user experience.

Jul 2, 20256 min readRustam Musin
Software Engineering

15 Best Practices for Code Review in Product Engineering Teams

Fifteen practical code review habits for product engineering teams—from self-review and small PRs to clear feedback and security checks—that raise quality, spread knowledge, and keep delivery moving.

Jun 2, 202515 min readEditorial Team
Software Engineering

Observability at Scale

Large-scale systems need more than alerts. Observability turns logs, metrics, and traces into actionable insight so teams can diagnose failures and keep distributed infrastructure reliable under real load.

Apr 28, 20256 min readMuhammad Ahmad Saeed
Software Engineering

How scam HR can run virus on your PC

Fake HR recruiters are tricking job seekers into running malware on their own PCs during sham remote interviews. Here's how the scam works and how to stay safe.

Dec 5, 20244 min readAkim Mamedov
Software Engineering

Learning SwiftUI as a Designer. A guide

Recently, I have received many messages from fellow designers about transitioning from static design tools to creating a real iOS app using SwiftUI. In this article, I will describe my journey, sharing my favourite resources, practical tips, and the best tools for designers who want to master the framework and release their apps.

Jul 24, 20246 min readOleksandr Shatov
SponsoredUploaded image