Mike James (@MikeCodesDotNET) on X (original) (raw)
C# devs, you can also ditch types if you want. Pass everything as object and use dynamic everywhere!
I'm excited to share that I'll be joining the incredible @AvaloniaUI team as CEO next month. We aim to make Avalonia UI the leading cross-platform UI framework for @dotnet app development, whether desktop, mobile, embedded or WebAssembly.
I deployed my blog to App Service and picked Windows as the host OS without giving it any thought (Linux was the default). The cost difference is staggering. Linux: ~£120 per year. Windows: ~£600 per year. I’ll be redeploying next week!
Yesterday I did something I’ve been considering for a while; I resigned from my role at Microsoft. I’ve loved working for such an influential company with so many great colleagues, but it’s time to start something new.
Hot take. 🌶️ Magic links for authentication are the worst user experience possible. I'd rather open an authenticator app than log into my emails.
Excited to announce that I’ve moved to the UK to start a new role at Microsoft as part of the Cloud Developer Advocate team! I’ll be based out of London working at the @MSFTReactor so drop in and say hello if you’re about! #Microsoft#Xamarin
I just spoke with someone who is building embedded apps using @AvaloniaUI . They said some incredibly nice things. "Thanks to Avalonia UI, we can compete with companies with hundreds of employees." "Avalonia is better than Qt and C++ for embedded development." 🎉🎉🎉
To help JavaScript devs coming to #dotnet, I've created a simple hello world example for them. They should feel right at home!
Here's my hot take on #dotnet content creators. You owe it to your community to research the stuff you're talking about. Talking to a camera about things you're wholly uninformed about wastes everyone's time and doesn't reflect well on you.
Hey @thurrott , we thought it be fun to try your .NETpad app with Avalonia XPF. Check out the diff at the end to see how easy it was to take your WPF app to new platforms. Powered by @AvaloniaUI 🎉
Replying to @TheCodeTraveler Sorry to hear this! I discussed with the team this morning the shortlist for the @AvaloniaUI MVP program. At no point did we discuss any employers as it shouldn’t be relevant. The priority of an MVP program should be to recognise those contributing to the community.
Inspired by the brave decision to ban LINQ, I’ve decided to ban namespaces. We will now organise our code only using regions.
Replying to @matvelloso and @davidfowl I joked to my manager at the time that I’d consider doing the same. Without missing a beat he responded: “I’d know straight away as you’d actually get something done”. I’m still nursing that particular burn.