Blog
This is a blog about software engineering, consulting, coffee and other things that I find interesting.
React Native: Loaded "env" configuration for the "production" profile: no environment variables specified.
This is a post to describe a fix for an error in React Native, specifically an Expo Bare project, that looks like "Loaded "env" configuration for the "production" profile: no environment variables specified".
https://clintmcmahon.com/blog/view-of-all-the-books-2Armchair Media Explorer: Running list of all media
https://clintmcmahon.com/blog/how-i-destroyed-a-production-databaseHow I completely destroyed a production database
This is a story about how I completely destroyed a production database, what I did to fix it and the lessons I learned that I carry with me today.
https://clintmcmahon.com/blog/get-a-list-of-extension-attributes-from-azure-b2cGet a list of all extension attributes from an Azure B2C tenant
This is a blog post on how to get the full list of custom attributes that exist in an Azure B2C tenant. This example uses Microsoft Graph API and the client credentials OAuth flow.
https://clintmcmahon.com/blog/manage-azure-ad-b2c-users-dashboard-2Manage Azure AD B2C users dashboard
https://clintmcmahon.com/blog/lessons-from-a-wordpress-hack-2Lessons from a WordPress hack
https://clintmcmahon.com/blog/making-the-armchair-expert-media-explorerMaking the Armchair Expert Media Explorer
We've created a website that keeps track of every book, show, movie, documentary, article and podcast that's mentioned in each Armchair Expert podcast episode.
https://clintmcmahon.com/blog/resources-for-strike-older-strike-developersAre there specific resources for older developers?
A post on Hacker News got me thinking. Is there a specific resource for a developers of a certain age? I don't think there is.
https://clintmcmahon.com/blog/business-names-are-hard-2Business names are hard
https://clintmcmahon.com/blog/not-right-now-phoneNot right now phone, I'm working
https://clintmcmahon.com/blog/you-dont-know-what-i-havent-told-you-2You don't know what I haven't told you
https://clintmcmahon.com/blog/how-to-use-rabbitmq-with-a-c-producer-and-a-c-consumerHow to use RabbitMQ with a C# producer and a C# consumer
Use RabbitMQ to create a system with a C# producer and a C# consumer to save messages into a PostgreSQL database using Entity Framework Core.
https://clintmcmahon.com/blog/how-to-use-graph-api-to-query-azure-ad-b2c-users-using-postmanHow to use Graph API to query Azure AD B2C users using Postman
In this blog post I show you how to use Graph API to query Azure AD B2C users using Postman and return a list of users in your B2C tenant.
https://clintmcmahon.com/blog/how-to-fix-a-multi-line-text-metafield-now-showing-in-shopify-2