James Montemagno
James Montemagno

Live, Love, Bike, and Code.

Tags


James Montemagno

cedar_format_image

Randomizing Lists in Power Automate Flow

Every Monday at 9:15 my team and I gather for our weekly team meeting to talk about our achievements from the previous week and what are plans are for the current week. ¬†Traditionally during status updates people just go around the room, but in a virtual standup it is easy just to go down the list alphabetically. I don't feel like this is very fair to members in the meeting. When I became a new manager and setup the weekly meeting I knew I wanted to do something a bit different. That is why each…

James Montemagno James Montemagno

Straightening Your Webcam with a $3 Level

If you have been working from home more recently and started to invest in a sweet new home setup you may have upgraded your webcam. Most webcams mount on top of a monitor, but if you are going the DSLR or GoPro route then it has a mount on a mount or sometimes an arm. All of this can lead to complications of "straightening" your video output. If you are using a monitor arm like I am then there is yet another complication in the mix. However, with these super simple $3 "bubble levels", you can fi…

James Montemagno James Montemagno

Switching from Android to iPhone - 1 Month Later

Last month for my birthday I decided to make the big switch from Android to iPhone after being an Android exclusive user for nearly 11 years. My life has mostly been infused with Android/Google devices, which have included my long love of Android phones, Android TV, and Android based smart displays. For the last two years I have been rocking the Pixel 2 XL, which is been a solid device with an amazing camera. I have been waiting and waiting for Google to release something great in their main or…

James Montemagno James Montemagno

Introducing Island Tracker for Animal Crossing New Horizons

tldr; I built a new iOS & Android app called Island Tracker that enables you to track turnip prices, get predictions, and share them with friends. It is available today. Get it on: When Animal Crossing New Horizons launched in late March I fell in love immediately. My wife adopted my Nintendo Switch Lite and we both got copies the night of release. Over on the Nintendo Dispatch podcast, we call it the perfect game at the perfect time. It truly has been for us during this time of staying…

James Montemagno James Montemagno

Animate Anything with Xamarin.Forms

I have been building apps with Xamarin.Forms for nearly 6 years now! I love how it has evolved over the years, added new controls, new features, and simplified everything with Shell. While I think I can build pretty decent apps in general, one thing that I have ¬†always struggled with is animations. The very first release of Xamarin.Forms had a built in animation system to fade, move, and scale any of the controls. These are great and there have been several videos on how to use these: One thing…

James Montemagno James Montemagno

Hello Again, My Name is James

And...... we are back! Where have I been? Inside, in Seattle! It has been around 5 months since my last update on the site and a lot of things have changed since then. Here is an update. Be safe when you get your coffeeSince my last blog here are just a few things that have happened: We ushered in a whole new yearA global pandemic broke out and continues to impact us every dayWe had our largest Xamarin event of the year all online We all learned how to properly wash our handsNintendo Dispatch br…

James Montemagno James Montemagno

Azure DevOps Settings for Xamarin iOS 13 and Android 10 Apps

Settings up continuous integration can be tricky when there are new versions coming out. Recently Visual Studio 2019 updated to support Xcode 11, iOS 13, Android 10, .NET Core 3, and C# 8. What a whirlwind of new updates that CI servers got all around the same time! This means that as you were updating your apps your hosted machines also got updated and probably broke your builds :(. My good friend Jonathan Peppers wrote an amazing tool called Boots that allows you to manually install dependenci…

James Montemagno James Montemagno

Is the MacBook Pro 16-inch the Ultimate Developer Laptop?

It seems as though Apple has finally fixed the keyboard on the latest MacBook 16-inch and as a bonus, brought back the escape key! This seems to be what everyone is talking about, but what is really important is the return to PRO for the MacBook Pro. What I mean by this is that finally we can fully spec out a MacBook Pro with as much RAM and SSD space that we could ever want and at a decent price. If you head over to the configuration page you will be able to spec out your MacBook Pro with up to…

James Montemagno James Montemagno

I crush code and share it, publish NuGet packages, speak at conferences, upload videos, pretend I am good at playing video games, tweet up a storm, drink gallons of coffee, and ride my bike. Checkout my monthly newsletter that you should subscribe to!