Sign in

Matt Goldman

@mattgoldman.bsky.social
187 followers 178 following 94 posts
PostsRepliesMedia
Matt Goldman @mattgoldman.bsky.social · 14/09/2026
#SteamFrame reservation list is up!
000
Matt Goldman @mattgoldman.bsky.social · 23/05/2026
This thread is definitely not a worm[rabbit]hole I sank way too much time into...
000
Matt Goldman @mattgoldman.bsky.social · 20/01/2026
#BeerDrivenDevs EP63: It’s Time to Let #JavaScript Go Not a hot take. We follow the thread from #SupplyChainAttacks through culture, incentives, and governance to the uncomfortable truth. JavaScript isn’t going away. But for us, the conclusion isn’t ambiguous anymore. Links in comments 👇
A screenshot from the movie The Green Mile with the caption "I am tired boss", a well-known quote from the movie. Overlaid on the character John Coffey's face is the JavaScript logo. The image also has the Beer Driven Devs logo as a watermark, and the episode number (63) and title ("It's time to let JavaScript go).
120
Reposted by Matt Goldman
MAUI Day @mauiday.net · 12/01/2026
Real apps demand real opinions. At MAUI Day, @mattgoldman.bsky.social explores why unopinionated MVVM often leads to fragile state, inconsistent UIs, and long-term pain — and how deliberate constraints help teams move faster with fewer mistakes. 🗓️ Feb 6th 2026 · Central London 🎟️ mauiday.net
163
Matt Goldman @mattgoldman.bsky.social · 11/12/2025
Uh, I'm using #Google #Gemini on iOS? Interesting, that's not something I ever installed...
Screenshot of an email from Google with the subject "You're now using Gemini on your iOS device". The content of the email is onboarding/marketing spiel for Google Gemini.
010
Matt Goldman @mattgoldman.bsky.social · 12/11/2025
Yay! @steampowered.com Frame announcement! Now to wait until its obsolete before they release it in Australia!!
000
Matt Goldman @mattgoldman.bsky.social · 12/09/2025
Been circling the @frame.work 16 launch for a couple of weeks now, built up a cart several times and was 1 click from ordering. Only thing holding me back was the GPU module. As a VR enthusiast, I need more VRAM. If there was a 16 GB+ option, I’d have ordered one already.
110
Matt Goldman @mattgoldman.bsky.social · 16/07/2025
For #MAUIUIJuly day 16, Thomas Sebastian Jensen has put together an awesome animated countdown timer in #dotnetmaui! Check it out: medium.com/@tsjdevapps/...
medium.com
⏳ Building an Animated Countdown Control in .NET MAUI
A radial timer with smooth animations, adaptive layout, and customizable styles
060
Matt Goldman @mattgoldman.bsky.social · 16/07/2025
For #MAUIUIJuly day 16, Nick Alonge has shared a post on how to create reusable view in #dotnetmaui. Componentisation is a core part of any modern #UI framework, check out the link below to see how it's done! dev.to/nick_alonge/...
dev.to
Reusable Views in .NET MAUI
This blog is part of the .NET MAUI UI July 2025 series with a new post every day of the month. See...
040
Matt Goldman @mattgoldman.bsky.social · 14/07/2025
It's #MAUIUIJuly day 14! Almost halfway, and today we have a great post from John Bijsterbosch on creating #dotnetmaui components with SkiaSharp. blog.johndotnet.nl/creating-you...
blog.johndotnet.nl
Creating your very first .NET MAUI SkiaSharp component step-by-step
It’s July again and that means that it’s also time for the .NET MAUI UI July challenge! This year I’ll be participating as well by helping you to create a HueColorSlider with .NET MAUI and SkiaSharp, ...
141
Matt Goldman @mattgoldman.bsky.social · 12/07/2025
New post for #MAUIUIJuly! I took download progress from “boring modal” to “overflowing beer foam” in the #BeerDrivenDevs app. Silly? Absolutely. Necessary? Not really. Fun? 100%. Check it out, and tell me: would you ship this in your app? 🍻 👉https://goforgoldman.com/posts/bdd-app-downloads/
120
Matt Goldman @mattgoldman.bsky.social · 09/07/2025
Ever wanted to create gyroscope based parallax in #dotnetmaui? Francois has you covered, check this out! blog.francois.raminosona.com/sensor-based... #MAUIUIJuly day 9!
blog.francois.raminosona.com
Sensor-based Parallax in .NET MAUI using the Gyroscope #MAUIUIJuly
Parallax effects add depth and interactivity to your app's UI by making different layers move at different speeds to simulate 3D depth. In this article, we will cover how to implement a flexible paral...
075
Matt Goldman @mattgoldman.bsky.social · 08/07/2025
#MAUIUIJuly day 8: Sensors in #dotnetmaui - but some cool things you can do with them too! Check it out: blog.francois.raminosona.com/sensors-in-n...
blog.francois.raminosona.com
Sensors in .NET MAUI #MAUIUIJuly
In this post, we will focus on how our phone's sensors work. We will explore six key sensors available in .NET MAUI, complete with real-time visualizations and code samples.
061
Matt Goldman @mattgoldman.bsky.social · 07/07/2025
Want to customise the default tabs you get in hashtag#dotnetmaui apps? Ed's got you covered. For his final entry for hashtag#MAUIUIJuly this year he's written up how you can build a custom tab control, check it out below! byte217.com/net-maui-tab...
byte217.com
Byte217 - .NET MAUI - Tab Control with underlinement
How to create a tab control with multiple tabs on one page and underlined active tab.
051
Matt Goldman @mattgoldman.bsky.social · 06/07/2025
For #MAUIUIJuly Day 6, Ed has shown us how to create a scrollable text display in #dotnetmaui byte217.com/net-maui-scr...
byte217.com
Byte217 - .NET MAUI - Scrolling Text Display
How to write a MAUI Text Display that is readonlt, disable, but still scrollable. The Control has a one-line and multi-line mode.
020
Matt Goldman @mattgoldman.bsky.social · 05/07/2025
It's #MAUIUIJuly day 5! Check out this awesome post from Ed showing how to manage different screen sizes - and you have to see his ObservablePageLayout!! byte217.com/net-maui-man...
byte217.com
Byte217 - .NET MAUI - Managing screen sizes
Use this post to manage the screen sizes of your .NET MAUI Application. Keep your controls in proportion for all devices.
021
Matt Goldman @mattgoldman.bsky.social · 04/07/2025
#MAUIUIJuly — Day 4! Remember the Outlook toggle I skipped? I finally did it right: ✅ Animated pill (SkiaSharp) ✅ Text color blending ✅ Bindable & reusable Check it out 👉 goforgoldman.com/posts/outloo... #dotnet #dotnetmaui #mobile #appdev
goforgoldman.com
Replicating the Outlook Mobile ‘Focused/Other’ Switch in .NET MAUI
Over the past three days, I’ve demonstrated building some pretty cool UI effects in Maui.Graphics, the 2D graphics library that shipped with .NET MAUI back in 2022. Today I’m going to look at its clos...
030
Matt Goldman @mattgoldman.bsky.social · 03/07/2025
🦇 Yesterday: the Bat-gauge! Today: #trigonometry behind the Bat-needle! Can our hero's hypotenuse hold firm against Gotham's gnarliest gradients? 👉 goforgoldman.com/posts/batmob... Same Bat-time, same Bat-channel! #dotnet #dotnetmaui #MAUIUIJuly #mobile #appdev
goforgoldman.com
Holy MauiGraphics Batman! Part 3: Clayface-Level Batmaths
Welcome back to MAUI UI July 2025! If you’ve read Part 1 and Part 2, you’ve seen the Batmobile throttle and dashboard controls in action.
031
Matt Goldman @mattgoldman.bsky.social · 02/07/2025
🦇 Yesterday we left our heroes at full throttle! Part 2 of my Batmobile UI series is live: the RPM dashboard in #dotnetmaui using Maui.Graphics. Arcs, pointers, and pure Batmobile vibes. 👉 goforgoldman.com/posts/batmob... #MAUIUIJuly
goforgoldman.com
Holy MauiGraphics Batman! Part 2: The RPM Gauge
Welcome back to MAUI UI July 2025. In Part 1, we built a custom throttle control for the Batmobile. Today, we’re heading into the Batcave to build a live RPM dashboard that visualises the data stream ...
002
Matt Goldman @mattgoldman.bsky.social · 01/07/2025
🦇 Holy MauiGraphics, Batman! Part 1 of my Batmobile UI series is live — kicking off #MAUIUIJuly 2025 with a custom throttle control in .NET MAUI using Maui.Graphics. Check it out: goforgoldman.com/posts/batmob...
goforgoldman.com
Holy MauiGraphics Batman! Part 1: Batmobile Throttle Control
“Here’s what we’ll build”
121
Matt Goldman @mattgoldman.bsky.social · 05/06/2025
This actually blew my mind. This is the future I wanted! I can't wait for this to become mainstream, and already have a bunch of ideas I'm going to submit to their prototype request form. youtu.be/EyR2-C9ggi0?...
youtu.be
True Wireless Power is FINALLY here (building a TRULY wire-free setup)
YouTube video by DIY Perks
000
Matt Goldman @mattgoldman.bsky.social · 23/05/2025
How it started How it's going #handheld #diy #gaming
A hand-drawn digital sketch of a handheld games console. It features a large central screen, left and right analog sticks, a DPAD, and XBox style ABXY buttons. It is shaded green with purple trim, include two visible purple shoulder buttons.A screenshot of a CAD design for a handheld gaming PC. It has a 7 inch LCD screen, two analog sticks, a DPAD, four buttons but they are unlabeled, and two additional buttons on each side (not clear from the picture but these will be start, select, power, and turbo). The case is slightly curved and rendered here at 50% opacity, revealing interior components like PCBs and battery cells.
050
Matt Goldman @mattgoldman.bsky.social · 05/05/2025
I made a hands-on .NET MAUI workshop! I built it for in-person delivery (still happy to do that if anyone wants) but it felt wasted sitting in my GitHub. It’s free and online, if you’re curious about #crossplatform dev with .NET. check it out → mauiworkshop.org #dotnet #dotnetmaui #mobiledev #foss
mauiworkshop.org
.NET MAUI Workshop - .NET MAUI Workshop
010
Matt Goldman @mattgoldman.bsky.social · 30/04/2025
🎉 #MAUIUIJuly is nearly here! Want to share your #dotnetmaui tips, projects, or ideas with the community? Pick a day in July, let me know, then post a blog or video on that day! Tag it with #MAUIUIJuly — I’ll update the list daily. Open to all. Who’s in? goforgoldman.com/posts/mauiui...
goforgoldman.com
.NET MAUI UI July - 2025
It’s time for #MAUIUIJuly again!
233
Matt Goldman @mattgoldman.bsky.social · 10/04/2025
TW: SA/incest. Pretty disturbing so please avoid if you need to. 1/3
100
Matt Goldman @mattgoldman.bsky.social · 04/04/2025
🎙️ Bonus #BeerDrivenDevs is out now! #MassTransit and #MediatR going commercial on the same day felt like a tipping point. We couldn’t wait 2 weeks to unpack it. Is the .NET ecosystem in crisis? 🍻 🌐 dub.sh/Yn8SDvq 🍎 apple.co/4iTVBuG 🟢 spti.fi/BVUCRYf #dotnet #OpenSource #DeveloperCommunity #OSS
beerdriven.dev
Is the .NET ecosystem in crisis?
In this special bonus episode, Matt and Liam dive deep into a question that’s been simmering beneath the surface: Is the .NET ecosystem heading for trouble? From the IdentityServer “rug pull” to Jimmy...
010
Matt Goldman @mattgoldman.bsky.social · 27/03/2025
Screenshot of a Reddit post showing a headline stating “Half of all young people want to be severed.” To the right is a link to the article with a thumbnail showing Mark S from the Apple TV show Severed. Below is a reply from someone saying “This would never work bc my office would expect my outie to answer emails…”
000
Matt Goldman @mattgoldman.bsky.social · 19/03/2025
Not sure what changed with #VSCode this week, but it's _really good_. Specifically for C# I mean...properly working IntelliSense code completions, code navigation, automatic namespace imports, pretty much everything you expect. I've noticed it across multiple machines and OSes.
010
Matt Goldman @mattgoldman.bsky.social · 15/03/2025
A meme featuring four panels from the Futurama episode "How Hermes Requisitioned His Groove Back". It features a humurous line from the song at the end but adapted - Zoidberg is singing "They said I probably shouldn't be a brain surgeon" and in the background is a promotional image of Elon Musk with his Neuralink logo. The second panel features Farnsworth singing "They accused me of Nazi hate crimes" and in the background is a screenshot of Elon Musk performing a Sieg Heil at Donald Trump's inauguration. The third panel features Leela singing "They said I probably shouldn't fuck with Cybertruck" and in the background is a Cybertruck on fire. The fourth panel features Bender singing "I am Bender please insert Grimes" and in the background is a screenshot of Grimes' tweet implying that there is video footage of her pegging Elon Musk.
000
Matt Goldman @mattgoldman.bsky.social · 09/03/2025
What #FIDO2 keys are people using? Is Yubikey the only good options?
000
Matt Goldman @mattgoldman.bsky.social · 07/03/2025
www.reddit.com/r/microsoft/...
reddit.com
From the microsoft community on Reddit
Explore this post and more from the microsoft community
000
Reposted by Matt Goldman
Scoops @scooptown.bsky.social · 13/02/2025
WE ARE CONSTITUTIONALLY REQUIRED TO REMOVE DONALD TRUMP'S ENTIRE ADMINISTRATION! Infographics: bit.ly/41bISgD Webcomics: bit.ly/41ik7yj Videos: Treason bit.ly/4aVutbH Treason long-form youtu.be/jFvv-69udgk Tariffs bit.ly/41iyP8v Letters: bit.ly/3Q60O5P Defense Review: binged.it/3EDsw7K
22511
Matt Goldman @mattgoldman.bsky.social · 07/02/2025
100
Matt Goldman @mattgoldman.bsky.social · 31/01/2025
This is not new but I only just discovered it so here you go. One of the real-world use cases for AI providing legitimate value. youtu.be/epvLrK6Mhd4?...
youtu.be
Donald Trump gets advice from Putin before hush money trial | It Wasn't Me
YouTube video by PoliticsJOE
000
Matt Goldman @mattgoldman.bsky.social · 23/01/2025
Someone has revived the #reproductiverights website from the internet archive and is hosting it here: keepyourreproductiverights.com
keepyourreproductiverights.com
KeepYourReproductiveRights.com
011
Matt Goldman @mattgoldman.bsky.social · 22/01/2025
I've seen this shared in a few places, and I have some thoughts: 1. There's no reason to doubt its legitimacy, but there's also nothing corroborating it either. 2. I've had a look at the post, the repo, and the docs. Not sure what these 'breadcrumbs' are, I've found a few vague things but maybe 1/6
100
Matt Goldman @mattgoldman.bsky.social · 21/01/2025
A meme generated from an episode of The Simpsons. It shows Maggie Simpson sitting on the back of Groundskeeper Willie, who is on the ground in the Simpsons' kitchen with an axe stuck in his back. Maggie has removed her pacifier and is speaking. The image includes the caption "This is indeed a disturbing universe.", which is the line of dialogue spoken by the character in this scene.
030
Matt Goldman @mattgoldman.bsky.social · 05/01/2025
Hey #Americans, I have a question as an outsider. Please pardon my ignorance. The current situation with the incoming president seems a little troublesome to me. This isn’t about Trump specifically, or about left vs right or anything like that. The DOJ have dropped 2 criminal proceedings because
100
Matt Goldman @mattgoldman.bsky.social · 31/12/2024
First visitor of 2025 #waterdragon #straya
A photograph of a water dragon perched on top of a guitar amplifier. The water dragon is facing the camera with her head tilted slightly to one side. Part of a guitar and bookshelf can be seen out of focus in the background.
010
Matt Goldman @mattgoldman.bsky.social · 31/12/2024
Starting a new #dotnetmaui project in 2025? 🚀 My PageResolver plug-in just got an update! Now you can: ➡️ Insert pages before the current page in the stack. ➡️ Enjoy full support for #WIMP windows (not the OS, that's always been supported). More details in comments! www.nuget.org/packages/Gol...
nuget.org
Goldie.MauiPlugins.PageResolver 2.5.3
A simple lightweight page resolver for dotnet MAUI projects. Uses the built in DI container to resolve dependencies and push a resolved page onto the navigation stack.
161
Matt Goldman @mattgoldman.bsky.social · 22/12/2024
I just made #glutenfree, #soyfree seitan. That's what's up 🌱 💪 #vegan #veganchristmas
100
Matt Goldman @mattgoldman.bsky.social · 06/12/2024
I hit a snag today with #CosmosDB emulator and #dotnet #Aspire. After a lot of digging (and a few choice words 😅), I found the root cause and a workaround. If you're running into the same issue, I’ve written up some notes that might help. Check it out 👇 goforgoldman.com/posts/cosmos...
goforgoldman.com
Cosmic Aspirations: A Workaround for the Cosmos DB Emulator Explorer in Aspire
If you’ve been struggling to get the Cosmos DB Emulator’s Explorer Dashboard working in Aspire, hopefully this will help. Recently, I encountered a frustrating issue where the dashboard refused to wor...
020
Matt Goldman @mattgoldman.bsky.social · 03/12/2024
000
Matt Goldman @mattgoldman.bsky.social · 26/11/2024
Wait, what?? The #dotnetmaui team snuck this one through quietly! You can set compiled bindings now without having to specify the datatype when you set an explicit binding context! When did this happen? How did I miss this?
A mocked screenshot of a XAML page showing compiled bindings, with a comment highlighting that setting the datatype explicitly when setting a binding context within the page is no longer required.A mock screenshot of a ViewModel that inherits the ObservableObject base class, with two private fields decorated with the ObservableProperty attribute.
030
Matt Goldman @mattgoldman.bsky.social · 26/11/2024
Hey #csharp folks, who using SCREAMING_SNAKE_CASE for constants? Style guide defines PascalCase for constants, which aligns aesthetically with C# and lets you use them like enums, but S_C_C is arguably clearer. Generally, yay or nay to override the style guide, so long as it's documented?
210
Matt Goldman @mattgoldman.bsky.social · 17/11/2024
MOWER ENGINEERS: What if you couldn't empty it without spilling grass all over the floor
020
Matt Goldman @mattgoldman.bsky.social · 16/11/2024
Crazy to think we used to just mail people our DNA on the regular
000
Matt Goldman @mattgoldman.bsky.social · 12/11/2024
XAML live preview!!!! Yassssssss!!! #dotnetconf
030
Reposted by Matt Goldman
Steven Thewissen @thewissen.com · 12/11/2024
I see everyone posting lists and starter packs. Is there a .NET MAUI one yet? If not, let's get the family together here! Let me know if you're working in MAUI so I can add you :) go.bsky.app/CuMKHtE
192819
Matt Goldman @mattgoldman.bsky.social · 11/11/2024
Excited for #dotnetconf and #dotnet 9 tomorrow? I am! 🎉 So, I thought it was the perfect for an update about my #plugin for #dotnetmaui. It’s been 3.5 years since I first introduced my navigation extensions package, and a lot has changed. Check out what’s new: goforgoldman.com/posts/page-r...
goforgoldman.com
PageResolver Updates – The Missing Piece of .NET MAUI, Now Ready for .NET 9!
Introduction
041