Design a Mobile News App: Personalization, Push, and Offline
2 min read Mobile news apps (Apple News, Google News, Flipboard, NYT app) sit at an unusual intersection of feed personalization, time-sensitive push […] Read article
2 min read Mobile news apps (Apple News, Google News, Flipboard, NYT app) sit at an unusual intersection of feed personalization, time-sensitive push […] Read article
2 min read Designing a Kindle-style mobile reading app is a layered system design problem. Format rendering, position sync across devices, offline downloads, Read article
2 min read QR scanners are a deceptively rich mobile system design problem. Camera capture in real time, edge case handling (low light, Read article
2 min read Modern mobile translation apps (Google Translate, Apple Translate) increasingly run inference on-device. The interview tests whether you understand the tradeoffs Read article
3 min read AI agents — autonomous systems that take actions in the world — are one of the hottest interview topics in Read article
2 min read “How do you decide between RAG, fine-tuning, and prompt engineering?” is one of the most-asked AI/ML interview questions of 2026. Read article
2 min read The AI coding assistant landscape in 2026 has matured significantly. The conversation has shifted from “do you use AI tools?” Read article
3 min read “Vibe coding” — the term Andrej Karpathy popularized in early 2025 for writing software primarily by prompting an AI assistant Read article
2 min read By 2026, AI models that handle text, images, and audio simultaneously are mainstream. Engineers working on AI features need to Read article
3 min read By 2026, most engineers in tech jobs are reading AI-generated code daily. Either they wrote a prompt and the model Read article
3 min read Form validation is one of the most common UI engineering problems. The 2026 ecosystem has consolidated around a small number Read article
3 min read CSS layout in 2026 is a different world than the float-and-clearfix era. Grid, Flexbox, container queries, subgrid, and the upcoming Read article
3 min read Images are typically 50–80% of page weight. Optimizing them is the single highest-leverage performance work for most sites. Frontend interviews Read article
3 min read Frontend security is increasingly tested in senior interviews — not because every engineer should be a security specialist but because Read article
3 min read Authentication is one of the most error-prone parts of a frontend application. Get it wrong and you have account takeover, Read article