Handing down the keys

Bulk Adding Owners to Azure App Registrations and Enterprise Apps with AZ CLI

Managing multiple Azure App Registrations and Enterprise apps can be overwhelming, especially when you need to add owners manually. To save time, I’ve created a PowerShell script that lets you bulk add owners to Azure App Registrations and Enterprise apps. This is useful when you have a list of users to assign as owners across several apps. VERY IMPORTANT SECURITY NOTICE: adding owners to app registrations and enterprise apps is a risky operation....

October 5, 2024 · 3 min · LPains
Image generated by ChatGPT based on post content

Sharp Cooking - How to upgrade Python Azure Functions from v1 to v2

For a while, I’ve been using Python Azure Functions to power the Sharp Cooking Backend API. When I first created the API, the v2 programming model was still in preview and not fully ready. Now that it’s generally available, I finally upgraded. The v2 model reduces boilerplate code and adds features that weren’t previously possible—such as streaming responses, which is great for LLM models. Here’s a quick overview of the process and what changed....

September 10, 2024 · 3 min · LPains
GO REST Template Major Changes

GO REST Template Major Changes

I’ve been working on side projects with the Go language for a while, and it has quickly become my favorite tool for getting things done. About a year ago, I created a template repository on GitHub to help me (and hopefully you) bootstrap new projects. This template has evolved over time, and I’ve recently decided to make some major changes to it. Before diving into the changes, here’s some context. The Go community is quite active on Reddit....

July 5, 2024 · 2 min · LPains
Sharp Cooking Release Announcement

Sharp Cooking v1.11.0 released!

I’m excited to announce the release of Sharp Cooking v1.11.0! This update brings several new features and improvements to enhance your cooking experience. 1. Set Recipe Language One of the new features allows you to set the language for individual recipes. For example, when my mom sends me one of her amazing recipes in Portuguese, I can now set the recipe language accordingly. This way, I can still use Sharp Cooking’s highlighting and parsing features effectively, even if the recipe is not in the same language as the app....

May 31, 2024 · 2 min · LPains
GitHub Public Roadmap

Running Agile projects in GitHub Projects - 2024 review

In September 2022, I shared insights on Running Agile projects in GitHub Projects, concluding that while feasible, it wasn’t as feature-rich as Azure DevOps. I also highlighted the significant improvements in GitHub due to Microsoft’s dedication. Now, in May 2024, let’s revisit GitHub Projects and see how it has evolved. New Features Here are some notable changes in GitHub Projects: 1. GitHub projects on mobile app: Depending on your project management style, this feature can be quite useful....

May 27, 2024 · 3 min · LPains