Latest

New on the blog

More recent posts

Every post on the blog →

30-second learning

A new way to learn — 30 seconds a day

All 41 short videos
30 minutes

Not 3 hours

Most architecture problems don't need a redesign, they need the right idea at the right time. Three or four of these back to back is about 30 minutes — usually enough to get unstuck, instead of a week guessing at it on your own.

MSDEVBUILD Azure Security Secure a Mobile API in 5 Steps 8 steps · 25s
Azure Security Today's short 8 steps · 25s

Secure a Mobile API in 5 Steps

The five layers that secure a mobile API on Azure, added in order — HTTPS only, authentication with Microsoft Entra ID, authorization, secrets in Key Vault with a managed identity, and monitoring with Application Insights and Defender for Cloud.

Watch it →

More shorts

  • Azure Security 8 steps · 25s

    What Happens When You Tap Sign In

    The complete journey of one sign-in on a secure Azure app — the app hands off to Microsoft Entra ID, the password never reaches your own API, a signed token comes back, your API verifies it locally, and it reaches the database with a managed identity.

  • Azure Security 8 steps · 26s

    Your Mobile App Is Leaking Its API Key

    Why an API key shipped inside a mobile app is already public — an APK is a zip file — and how moving it behind your own API into Azure Key Vault takes it off the phone entirely.

  • Azure Security 8 steps · 25s

    5 Mobile App Security Vulnerabilities

    The five vulnerabilities a security scan finds in a working mobile app — a secret in the package, a token in plain storage, an endpoint with no auth, TLS validation left off from testing, and permissions it never uses — and why all five are defaults rather than mistakes.

Every short, 41 and counting →

Contribution to the developer community

Full contribution record →
Articles published per year 2011–2026
  • Indexed on this site
  • Other platforms (estimated)

15 of 16 years with work indexed here, alongside an estimated 20+ per year published elsewhere.

Microsoft recognition

About the awards →

Articles

500+ articles, written from production

Browse all 236
Speaker

50+ sessions. 15,000+ developers reached.

Conference sessions, webinars, and community meetups on Azure, applied AI, and .NET — in English or Tamil, on site or online.

Usually replies within 2 days

Talks I give

  • Applied AI on Azure

    Azure OpenAI in production: RAG pipelines, grounding, evaluation, and the retrieval work that decides whether the answers are any good.

  • Cloud Architecture at Scale

    Designing Azure platforms that survive growth — identity with Entra ID, resilience, cost, and the trade-offs behind each decision.

  • Cross-Platform with .NET MAUI

    Shipping one codebase to iOS and Android at production quality, from real delivery experience.

  • Developer Productivity with AI

    GitHub Copilot beyond autocomplete — agent mode, conventions, and where AI assistance genuinely changes delivery.

Open source

Code you can read

19 repos · 44 stars · 58 forks All projects →

Testimonials

How these articles helped

Suthahar Azure articles helped me understand complex cloud concepts with real-world examples. His explanations around Azure architecture, security, and best practices helped me complete my project tasks with more confidence."
Arun Kumar
Suthahar's article helped me complete my work faster. The explanation was clear, practical, and easy to apply in a real project.
Praveen Kumar Senior Software Engineer
The JWT bearer walkthrough caught a middleware ordering mistake we had shipped weeks earlier. Every protected endpoint was returning 401 and we could not work out why.
Anitha Raman Backend Developer

On: How to Secure a .NET Minimal API with JWT Bearer Authentication

Your turn

How did Suthahar's articles help you?

If something here saved you time or unblocked a real project, I'd love to hear about it. Submissions are reviewed before they appear on the site.

0/1500 · minimum 10 characters

Never published — used only to verify your feedback.

Your name, company, and role appear publicly if published. Nothing else is collected.

Contact

Invite me to your event

Based in Malaysia, speaking globally. Conference sessions, webinars, and community meetups — or just feedback on something I wrote.

LinkedIn
in/jssuthahar
GitHub
@jssuthahar
YouTube
@MSDEVBUILD
Contact
Send a message
Share

Get new posts by email

New technical articles, Azure AI and GitHub Copilot updates, and upcoming events. No spam, unsubscribe anytime.

Stay in the loop

New articles and events, straight to your inbox

Get notified when a new technical article goes live and when I'm speaking at an upcoming event. No spam — unsubscribe anytime.

  • New technical articles
  • GitHub Copilot updates
  • Azure AI content
  • Upcoming events and webinars

navigate open