Home avatar

Michał Smyk

Azure Platform Engineer · AI-native Engineering

Platform engineer sharing lessons from building Azure platforms — and honestly exploring AI-native systems on Azure.

Scaffolding before agents - AI tooling for Azure DevOps work

In June I gave a Polish webinar for AI Now Polska #2 - Utilizing AI Tooling as Azure Cloud DevOps, or, on the slide deck, from autocomplete to AI-native engineering. Same SysOps Polska orbit as the January SysOps meetup write-up (after all, it’s organized by the same team), but different audience: less Terraform-on-Foundry, more “how do I actually use this Monday morning when pipelines fail and three repos need the same fix.”

Entra External Identities over B2C - lessons from a greenfield product

My Warsaw IT Days 2026 VoD premiered on 19 March - a recorded talk about Microsoft Entra External Identities, Polish title something like “scalable cloud auth without rolling your own AuthN/AuthZ stack.” This English write-up comes a few weeks after the event. YouTube recording · demo repo.

I picked the topic partly because of the calendar. Azure AD B2C is not vanishing overnight - Microsoft still supports existing tenants until at least May 2030 - but the product line has been in wind-down for a while. New customers could not buy B2C after May 2025. B2C Premium P2 went away on 15 March 2026, just days before the talk premiered. No new features land on B2C anymore; External ID gets those instead. If you are starting a B2B portal in 2026, that is worth knowing before you copy an old B2C sample repo.

AzureDay Poland 2026 - security hits, skipped AI tracks, and a hotel I had seen before

Thursday, 12 March - AzureDay Poland 2026 at Airport Hotel Okęcie in Warsaw. My second time at the event, same venue as last year. Small coincidence: I had already slept in that hotel as a regular guest on the way back from Ignite in San Francisco a few months earlier. Conference day turns the lobby into badges, queues, and sponsor stands; a Tuesday night layover is just a quiet corridor and room service. Same building, completely different atmosphere.

Chat, files, and Terraform - building AI on Azure

On 14 January I spoke at SysOps/DevOps Wrocław MeetUp #25 - Chat, files, and Terraform: behind the scenes of building an AI solution in Azure. Polish talk, no public repo to clone - this post is the English write-up. Recording on YouTube.

The project was a file-aware chat: upload internal documents, ask questions, get answers grounded in those files. We built it twice - first as classic RAG on Azure OpenAI plus Azure AI Search, then as an Azure AI Foundry Agent. The second path was better for file handling; the first path was easier to reason about in Terraform. Platform engineers will recognize the pattern: the product story moves faster than the IaC provider story.

Microsoft Ignite 2025 - first time in the US, and everything is big

Microsoft Ignite 2025 ran 18–21 November in San Francisco - my employer’s delegation from Europe, and my first trip to the United States. I had been abroad plenty for work and holidays; Japan is still the place I would fly back to with no agenda. Westbound travel is always easier on jet lag for me; eastbound is worse. Landing in Japan was the rough part. San Francisco outbound was fine - the bad stretch was the flight home to Poland. Crossing the Atlantic was new either way.

Databricks and Unity Catalog from a DevOps perspective

At the end of January I spoke at Microsoft Azure User Group Poland in Wrocław - 29 January, Azure Databricks and Unity Catalog from a DevOps perspective. English meetup, mostly platform and application engineers rather than data scientists.

I had joined a Databricks engagement from the Azure infrastructure side - Terraform, identity, pipelines - rather than from notebooks. The meetup was a compressed version of that delivery work. I am expanding the same material into a longer whitepaper with diagrams; this post is the short form from right after the talk.