Matt Mattei
@mattei.bsky.social
Code, Creativity and Community. exploring the intersection of dev and design.
Waiting is the biggest productivity killer in engineering.
Rebuilds, restarts, context switching. Death by a thousand cuts.
I broke down 10 Productivity Killers in XAML (and How @platform.uno Hot Design Eliminates Them)
Rebuilds, restarts, context switching. Death by a thousand cuts.
I broke down 10 Productivity Killers in XAML (and How @platform.uno Hot Design Eliminates Them)
10 Productivity Killers in XAML Development (and How Hot Design Fixes Them)
Look, we've all been there. You make a UI change, hit build, wait for the app to compile, launch it,...
dev.to
September 2, 2025 at 7:45 PM
Waiting is the biggest productivity killer in engineering.
Rebuilds, restarts, context switching. Death by a thousand cuts.
I broke down 10 Productivity Killers in XAML (and How @platform.uno Hot Design Eliminates Them)
Rebuilds, restarts, context switching. Death by a thousand cuts.
I broke down 10 Productivity Killers in XAML (and How @platform.uno Hot Design Eliminates Them)
Reposted by Matt Mattei
📢Uno Platform 6.2 is out!
▪️Skia WASM: DPI fix + browser zoom
▪️SKCanvasElement: unified API across platforms
▪️WebView2 aligned with WinUI
▪️ListView + RequestedTheme reliability
▪️RatingControl updated to latest WinUI
▪️Hot Design: template editing, TemplateSelector, Color previews
Full release blog🔗👇
▪️Skia WASM: DPI fix + browser zoom
▪️SKCanvasElement: unified API across platforms
▪️WebView2 aligned with WinUI
▪️ListView + RequestedTheme reliability
▪️RatingControl updated to latest WinUI
▪️Hot Design: template editing, TemplateSelector, Color previews
Full release blog🔗👇
Uno Platform 6.2: Smoother, Faster, Everywhere
Uno Platform 6.2 delivers smoother workflows, Hot Design upgrades, and nearly 100 fixes for faster, more reliable cross-platform app development.
platform.uno
August 26, 2025 at 6:12 PM
📢Uno Platform 6.2 is out!
▪️Skia WASM: DPI fix + browser zoom
▪️SKCanvasElement: unified API across platforms
▪️WebView2 aligned with WinUI
▪️ListView + RequestedTheme reliability
▪️RatingControl updated to latest WinUI
▪️Hot Design: template editing, TemplateSelector, Color previews
Full release blog🔗👇
▪️Skia WASM: DPI fix + browser zoom
▪️SKCanvasElement: unified API across platforms
▪️WebView2 aligned with WinUI
▪️ListView + RequestedTheme reliability
▪️RatingControl updated to latest WinUI
▪️Hot Design: template editing, TemplateSelector, Color previews
Full release blog🔗👇
wanted a horizontal calendar for my @platform.uno side project.
So I started a side project for the side project.
It’s early, but the basics are there:
Scrolling. Dates. Selection.
First look 👇
#dotnet
So I started a side project for the side project.
It’s early, but the basics are there:
Scrolling. Dates. Selection.
First look 👇
#dotnet
July 25, 2025 at 3:11 PM
wanted a horizontal calendar for my @platform.uno side project.
So I started a side project for the side project.
It’s early, but the basics are there:
Scrolling. Dates. Selection.
First look 👇
#dotnet
So I started a side project for the side project.
It’s early, but the basics are there:
Scrolling. Dates. Selection.
First look 👇
#dotnet
Reposted by Matt Mattei
Why settle for a weak password when you can have a passphrase — it’s like a password on steroids 💪🔐
➡️ 200+ bits of entropy
➡️ 25 dictionaries
➡️ Easy to remember, hard to crack
🛠️ Built with Uno by @matteoriso.it
✨ Try My Own Passphrase - Now live on Google Play! ⬇️
➡️ 200+ bits of entropy
➡️ 25 dictionaries
➡️ Easy to remember, hard to crack
🛠️ Built with Uno by @matteoriso.it
✨ Try My Own Passphrase - Now live on Google Play! ⬇️
June 2, 2025 at 5:18 PM
Why settle for a weak password when you can have a passphrase — it’s like a password on steroids 💪🔐
➡️ 200+ bits of entropy
➡️ 25 dictionaries
➡️ Easy to remember, hard to crack
🛠️ Built with Uno by @matteoriso.it
✨ Try My Own Passphrase - Now live on Google Play! ⬇️
➡️ 200+ bits of entropy
➡️ 25 dictionaries
➡️ Easy to remember, hard to crack
🛠️ Built with Uno by @matteoriso.it
✨ Try My Own Passphrase - Now live on Google Play! ⬇️
Reposted by Matt Mattei
Seven years in, we're launching a new chapter for Uno Platform, redefining dev productivity.
ANNOUNCING:
👉 Uno Platform Studio GA 🚀
👉 Uno Platform 6.0 – reengineered for speed & ease (3x faster startup, 45x faster execution!)
This is EPIC. Let's dive in! 🧵
#dotnet #CrossPlatform #MSBuild
ANNOUNCING:
👉 Uno Platform Studio GA 🚀
👉 Uno Platform 6.0 – reengineered for speed & ease (3x faster startup, 45x faster execution!)
This is EPIC. Let's dive in! 🧵
#dotnet #CrossPlatform #MSBuild
May 9, 2025 at 1:01 PM
Seven years in, we're launching a new chapter for Uno Platform, redefining dev productivity.
ANNOUNCING:
👉 Uno Platform Studio GA 🚀
👉 Uno Platform 6.0 – reengineered for speed & ease (3x faster startup, 45x faster execution!)
This is EPIC. Let's dive in! 🧵
#dotnet #CrossPlatform #MSBuild
ANNOUNCING:
👉 Uno Platform Studio GA 🚀
👉 Uno Platform 6.0 – reengineered for speed & ease (3x faster startup, 45x faster execution!)
This is EPIC. Let's dive in! 🧵
#dotnet #CrossPlatform #MSBuild
Reposted by Matt Mattei
Ever tried adding a custom icon to controls that don't support it?
What should be a 5-min tweak can turn into hours of ControlTemplate edits.
ControlExtensions fix that. Simple. Fast. No overkill. 🎯
Read the blog 👇 or check out @stevebilogan.dev in our latest Uno Tech Bite
#dotnet
What should be a 5-min tweak can turn into hours of ControlTemplate edits.
ControlExtensions fix that. Simple. Fast. No overkill. 🎯
Read the blog 👇 or check out @stevebilogan.dev in our latest Uno Tech Bite
#dotnet
Uno Chefs Recipe: Serving Up Custom Icons Without Template Headaches
Learn how to easily add custom icons to controls in your Uno Platform app using ControlExtensions.Icon from Uno Themes—no complex ControlTemplates required.
platform.uno
May 28, 2025 at 7:43 PM
Ever tried adding a custom icon to controls that don't support it?
What should be a 5-min tweak can turn into hours of ControlTemplate edits.
ControlExtensions fix that. Simple. Fast. No overkill. 🎯
Read the blog 👇 or check out @stevebilogan.dev in our latest Uno Tech Bite
#dotnet
What should be a 5-min tweak can turn into hours of ControlTemplate edits.
ControlExtensions fix that. Simple. Fast. No overkill. 🎯
Read the blog 👇 or check out @stevebilogan.dev in our latest Uno Tech Bite
#dotnet
This one was fun!
Hot Design is my new favorite toy and it feels like I've only scratched the surface.
Which UI next? 🤔 #dotnet
project is here: github.com/mtmattei/UnoEa…
Hot Design is my new favorite toy and it feels like I've only scratched the surface.
Which UI next? 🤔 #dotnet
project is here: github.com/mtmattei/UnoEa…
March 13, 2025 at 10:27 PM
This one was fun!
Hot Design is my new favorite toy and it feels like I've only scratched the surface.
Which UI next? 🤔 #dotnet
project is here: github.com/mtmattei/UnoEa…
Hot Design is my new favorite toy and it feels like I've only scratched the surface.
Which UI next? 🤔 #dotnet
project is here: github.com/mtmattei/UnoEa…
Reposted by Matt Mattei
ANNOUNCING 🔥Hot Design🔥Public Beta
Build cross-platform .NET applications visually:
✅Use your application as a design surface on
emulators or even physical devices
✅Connect UI to data using a visual interface
✅Preview responsive layouts with a single click
✅MVVM or MVUX
Build cross-platform .NET applications visually:
✅Use your application as a design surface on
emulators or even physical devices
✅Connect UI to data using a visual interface
✅Preview responsive layouts with a single click
✅MVVM or MVUX
Hot Design Public Beta | Uno Platform Studio
YouTube video by Uno Platform
youtu.be
March 6, 2025 at 7:33 PM
ANNOUNCING 🔥Hot Design🔥Public Beta
Build cross-platform .NET applications visually:
✅Use your application as a design surface on
emulators or even physical devices
✅Connect UI to data using a visual interface
✅Preview responsive layouts with a single click
✅MVVM or MVUX
Build cross-platform .NET applications visually:
✅Use your application as a design surface on
emulators or even physical devices
✅Connect UI to data using a visual interface
✅Preview responsive layouts with a single click
✅MVVM or MVUX
Reposted by Matt Mattei
A quick walkthrough of adding Application Insights logging to your #WinAppSdk and @UnoPlatform application - nicksnettravels.builttoroam.com/logging-with...
Logging with Azure Application Insights in a Windows Application - Nick's .NET Travels
The default template for a Windows application comes with almost no guidance for how developers should do even basic things like logging. Luckily, the Uno Platform wizard provides a simple way to crea...
nicksnettravels.builttoroam.com
February 8, 2025 at 12:47 PM
A quick walkthrough of adding Application Insights logging to your #WinAppSdk and @UnoPlatform application - nicksnettravels.builttoroam.com/logging-with...
Got the session timer up and running! ⏱️Feels good.
February 6, 2025 at 5:47 PM
Got the session timer up and running! ⏱️Feels good.
Figma Design → Hot Design
Now… time to tackle the logic.
Now… time to tackle the logic.
February 6, 2025 at 3:00 AM
Figma Design → Hot Design
Now… time to tackle the logic.
Now… time to tackle the logic.
Reposted by Matt Mattei
Just a few weeks left until @confooca.bsky.social
Currently updating my talk to include all of the latest and greatest stuff that @platform.uno has released since the last time I gave this talk
Come check it out if you're attending #confoo, I have free stickers!
confoo.ca/en/2025/sess...
Currently updating my talk to include all of the latest and greatest stuff that @platform.uno has released since the last time I gave this talk
Come check it out if you're attending #confoo, I have free stickers!
confoo.ca/en/2025/sess...
Let's build a .NET YouTube player! For all platforms! | ConFoo.ca
FullStack Conference for developers February 26-28, 2025 in Montreal, Canada.
confoo.ca
February 2, 2025 at 9:23 PM
Just a few weeks left until @confooca.bsky.social
Currently updating my talk to include all of the latest and greatest stuff that @platform.uno has released since the last time I gave this talk
Come check it out if you're attending #confoo, I have free stickers!
confoo.ca/en/2025/sess...
Currently updating my talk to include all of the latest and greatest stuff that @platform.uno has released since the last time I gave this talk
Come check it out if you're attending #confoo, I have free stickers!
confoo.ca/en/2025/sess...
A great read for anyone diving into or curious about the world of WebAssembly
January 27, 2025 at 8:14 PM
A great read for anyone diving into or curious about the world of WebAssembly
Reposted by Matt Mattei
Hey devs! 👨💻 We're live at @codemash.bsky.social and ready to chat!
Swing by our booth to:
🖥️ Explore Uno Platform
🔥Test-drive Hot Design
👕Snag some swag (stickers and t-shirts galore!)
🎁Enter to win an ASUS TUF monitor
Don’t miss out – see you there! #CodeMash 🎉
Swing by our booth to:
🖥️ Explore Uno Platform
🔥Test-drive Hot Design
👕Snag some swag (stickers and t-shirts galore!)
🎁Enter to win an ASUS TUF monitor
Don’t miss out – see you there! #CodeMash 🎉
January 16, 2025 at 3:13 PM
Hey devs! 👨💻 We're live at @codemash.bsky.social and ready to chat!
Swing by our booth to:
🖥️ Explore Uno Platform
🔥Test-drive Hot Design
👕Snag some swag (stickers and t-shirts galore!)
🎁Enter to win an ASUS TUF monitor
Don’t miss out – see you there! #CodeMash 🎉
Swing by our booth to:
🖥️ Explore Uno Platform
🔥Test-drive Hot Design
👕Snag some swag (stickers and t-shirts galore!)
🎁Enter to win an ASUS TUF monitor
Don’t miss out – see you there! #CodeMash 🎉
Reposted by Matt Mattei
🌴 @codemash.bsky.social is around the corner, and the beach theme isn’t the only thing that’s hot... ☀️
Join @stevebilogan.bsky.social for "Keeping Things Hot: Design without Disruption" where he’ll show how to crank up your .NET productivity with our blazing new Visual Designer! #HotDesign
Join @stevebilogan.bsky.social for "Keeping Things Hot: Design without Disruption" where he’ll show how to crank up your .NET productivity with our blazing new Visual Designer! #HotDesign
January 13, 2025 at 9:46 PM
🌴 @codemash.bsky.social is around the corner, and the beach theme isn’t the only thing that’s hot... ☀️
Join @stevebilogan.bsky.social for "Keeping Things Hot: Design without Disruption" where he’ll show how to crank up your .NET productivity with our blazing new Visual Designer! #HotDesign
Join @stevebilogan.bsky.social for "Keeping Things Hot: Design without Disruption" where he’ll show how to crank up your .NET productivity with our blazing new Visual Designer! #HotDesign
Fresh reads to kickoff 2025.
January 8, 2025 at 8:50 PM
Fresh reads to kickoff 2025.
Reposted by Matt Mattei
December 18, 2024 at 8:48 PM
Are any other Google Pixel users experiencing delays of several minutes or even hours with notifications ( Signal, Gmail, Teams etc)?
December 15, 2024 at 3:43 PM
Are any other Google Pixel users experiencing delays of several minutes or even hours with notifications ( Signal, Gmail, Teams etc)?
Why does @disneyplushelp.bsky.social list The Simpsons seasons oldest to newest but Bob's Burgers newest to oldest?
Consistency isn’t just for plotlines, it’s for UX too.
Consistency isn’t just for plotlines, it’s for UX too.
December 10, 2024 at 8:51 PM
Why does @disneyplushelp.bsky.social list The Simpsons seasons oldest to newest but Bob's Burgers newest to oldest?
Consistency isn’t just for plotlines, it’s for UX too.
Consistency isn’t just for plotlines, it’s for UX too.
Reposted by Matt Mattei
Let's build a simple @bsky.app client in @platform.uno!
#csharp #dotnet #csadvent #csharpadvent
mzikmund.dev/blog/buildin...
#csharp #dotnet #csadvent #csharpadvent
mzikmund.dev/blog/buildin...
Building a Bluesky client in Uno Platform
Bluesky has taken the world by storm last month (unsurprisingly!), so let's try to build a simple cross-platform C# client in Uno Platform!
mzikmund.dev
December 4, 2024 at 4:14 PM
Let's build a simple @bsky.app client in @platform.uno!
#csharp #dotnet #csadvent #csharpadvent
mzikmund.dev/blog/buildin...
#csharp #dotnet #csadvent #csharpadvent
mzikmund.dev/blog/buildin...
Reposted by Matt Mattei
Dating App Build with Hot Design
YouTube video by Uno Platform
youtu.be
November 27, 2024 at 5:42 PM
Will the "Keep using new the new Teams" prompt ever disappear?
November 27, 2024 at 2:55 PM
Will the "Keep using new the new Teams" prompt ever disappear?