Matěj Samler, Staff Software Engineer at NETWORG

Matěj Samler

Staff Software Engineer · NETWORG

I build on Power Platform from a developer's seat, not the maker's.

My focus is pro development: building robust, extensible solutions from a developer's perspective rather than clicking through the maker experience. In practice that means source control, real build systems, testable code, and a fast local inner loop - the things that let a Power Platform team work like a software team.

Talks I can give

The talks I'm pitching for bigger stages right now. Organisers: bio, formats and booking details are on the speaking page.

Where I've spoken

Across European and Czech Power Platform events.

Nordic Summit 202621 Sept 2026· Billund, DenmarkUpcoming

Validating behavior after AI changes your code

UI testing for Power Platform has always been painful - thin tooling, heavy upfront effort, and tests that break with every form change. This deep dive uses LLMs to generate stable test code from natural-language scenarios instead. Why UI-level tests beat unit tests once AI writes the code: an agent will happily adjust the code and the test together until the checkmarks go green without validating anything. An LLM with Playwright MCP explores the app, identifies scenarios and produces Gherkin plans; a Copilot agent turns those into Playwright code that runs with no inference in your pipeline. Because Gherkin describes behaviour rather than selectors, the scenarios survive UI changes and double as executable specifications that steer the coding agent.

90 min · Advanced · Makers & Developers

WUG Brno2 Sept 2026· FIT VUT, Brno, Czechia

Low Code is Dead, Long Live Vibe Code!

In September 2025 Charles Lamanna, CVP at Microsoft, told the Power Platform Conference that "low code is dead - as we know it," with vibe coding as its successor: a faster, more flexible way to build apps over enterprise data. What vibe coding can actually do inside Power Platform, how it follows on from the low-code world we already know, and how you govern and secure the apps that come out of it so organisational data stays safe.

Update Days: Power Platform 202628 Apr 2026· Prague, Czechia

Setting up developer environment, repository and build system

The developer inner loop - the fast local cycle before code reaches CI/CD. Source controlling Dataverse solutions, MSBuild-based local builds, generating version numbers from Git history, early bound types, running validation locally, unit testing plugins and PCF controls, and cutting the dependency on long-lived development environments.

With Tomáš Prokop

Update Days: Power Platform 202628 Apr 2026· Prague, Czechia

Validating behavior after AI changes your code

Two complementary testing approaches for Power Platform: TDD with mocking frameworks for frontend and backend code, and AI-assisted BDD acceptance tests that explore the app through browser automation. With Code Apps, Generative Pages and vibe coding, UIs change more often than ever - natural-language scenarios give you a stable behavioural contract when the UI abstractions keep shifting.

With Julie Koťátková

European Power Platform Conference2025· Vienna, AustriaHands-on lab

Developer ALM Lab – Source Control, Build System and CI/CD

A hands-on lab on managing the lifecycle of Power Platform applications with the Dataverse Solution Framework - Pipelines, Catalog and Git integration, where they work and where you need more. Attendees build their own monorepo setup combining plugins, form scripts, PCFs and connectors, wire up MSBuild automation, and make source control the single source of truth so dev and test environments can be ephemeral.

With Tomáš Prokop

Source Control, Build System and CI/CD Pipelines

Going past the basics of native Git source control integration in Dataverse: managing Power Platform projects as monorepos, bringing plugins, form scripts, PCFs, connectors and solution components together, setting up an MSBuild build process, and establishing a real multi-developer workflow - branching strategy, conflict resolution, PR quality checks, release management and automated deployment of code, infrastructure and configuration data.

With Tomáš Prokop

Update Days: Power Platform 20252025· Prague, CzechiaWorkshop

Developer Lab – Source Control, Build System and CI/CD

A full-day workshop on improving developer productivity through continuous integration, automation and testing frameworks - building sustainable workflows that hold up over the long life of a Power Platform product.

With Scott Durow, Eric Regnier, Parvez Ghumra

Update Days: Power Platform 20252025· Prague, Czechia

Integrations with Custom Connectors, Dataflows and Virtual Tables

Building and using Custom Connectors against external APIs, low-code ETL with Dataflows to ingest and map data into Dataverse, and virtualizing external data with Virtual Tables to get access without duplication - including full CRUD through custom virtual table data providers, and where each approach breaks down.

With Jan Koštejn

Community & user group talks

Dataverse: concurrent requests without corrupting your data

Running concurrent requests against Dataverse without overwrites or inconsistent state - what row version does for you, and how to use it.

Community & user group talks

GitHub Actions for Power Platform

Automating CI/CD over Power Platform with GitHub Actions - from solution export through to environment promotion.

Community & user group talks

PCF in 15 Minutes

A rapid-fire introduction to the Power Apps Component Framework - building a PCF control live, from nothing.

Community & user group talks

Power Cards, and How to Use Them

How to use Power Cards, where their strengths and weaknesses lie, and when to reach for them over Adaptive Cards.

Community & user group talks

Introducing Power FX Plugins

Low-code plugins, and whether it is finally time to consider them for production workloads.

Community & user group talks

Power FX SDK Lessons Learned

Practical takeaways from building on the Power FX SDK - talking to Dataverse and implementing custom functions.

Community & user group talks

Official Power Platform Skills, and How to Hand Them to an Agent

Building an app using the official Power Platform skills - installing the plugin, handing the skills to a coding agent, and how the pieces work together.

Open source

Each card says what my actual role is, so you can check it against the commit history.

The TALXIS developer stack

Open-source Power Platform tooling built by my team at NETWORG. It's the toolchain behind my ALM talks and labs - I contribute to it, and I teach it.

Contributions to other open source

Merged pull requests to projects I don't maintain - each card links straight to the PR.

Get in touch

Speaking invitation, a Power Platform problem you're stuck on, or just want to compare notes on developer tooling - I'm happy to hear from you.