Callon Campbell ๐Ÿ‡จ๐Ÿ‡ฆ MVP (@flying_maverick) 's Twitter Profile
Callon Campbell ๐Ÿ‡จ๐Ÿ‡ฆ MVP

@flying_maverick

Microsoft MVP Azure, Cloud Architect, Developer, Consultant. Pilot. Passionate about @Azure #Serverless โšก๏ธ#AzureFunctions #ApiManagement. Organizer of #CTTDNUG

ID: 321733818

linkhttps://TheFlyingMaverick.com calendar_today22-06-2011 01:46:56

15,15K Tweet

1,1K Followers

2,2K Following

Microsoft Learn (@microsoftlearn) 's Twitter Profile Photo

AI Engineer, this oneโ€™s for you. ๐Ÿ™Œ Prove your real-world AI skills with Microsoft Applied Skills, then take the next step with the Microsoft Certification exam AI102. Learn more: msft.it/6014Stbjk

Thomas Maurer (@thomasmaurer) 's Twitter Profile Photo

Microsoft Azure Strategic Migration Assessment & Readiness Tool thomasmaurer.ch/2023/08/microsโ€ฆ #Microsoft #Azure #MicrosoftAzure #CloudComputing #CloudMigration #AzureEssentialsChamps

Milan Jovanoviฤ‡ (@mjovanovictech) 's Twitter Profile Photo

Want more resilient HTTP requests in .NET? The new Microsoft HTTP Resilience library gives you a prebuilt pipeline with: - Rate limiting - Retries - Timeouts - Circuit breakers And setup takes just one line of code. Built in collaboration with Polly, this version is faster

Want more resilient HTTP requests in .NET?

The new Microsoft HTTP Resilience library gives you a prebuilt pipeline with:

- Rate limiting
- Retries
- Timeouts
- Circuit breakers

And setup takes just one line of code.

Built in collaboration with Polly, this version is faster
Ashish Pratap Singh (@ashishps_1) 's Twitter Profile Photo

Top 5 Caching Strategies You Must Know: 1. ๐‘๐ž๐š๐ ๐“๐ก๐ซ๐จ๐ฎ๐ ๐ก: The application first checks the cache. On a cache miss, the cache itself fetches data from the database, stores it, and returns it to the application. ๐Ÿ‘‰ Best for: Read-heavy applications like CDNs and social

Top 5 Caching Strategies You Must Know:

1. ๐‘๐ž๐š๐ ๐“๐ก๐ซ๐จ๐ฎ๐ ๐ก: The application first checks the cache. On a cache miss, the cache itself fetches data from the database, stores it, and returns it to the application.
๐Ÿ‘‰ Best for: Read-heavy applications like CDNs and social
Milan Jovanoviฤ‡ (@mjovanovictech) 's Twitter Profile Photo

Want to implement ๐—ฅ๐—ผ๐—น๐—ฒ-๐—•๐—ฎ๐˜€๐—ฒ๐—ฑ ๐—”๐—ฐ๐—ฐ๐—ฒ๐˜€๐˜€ ๐—–๐—ผ๐—ป๐˜๐—ฟ๐—ผ๐—น (๐—ฅ๐—•๐—”๐—–) in .NET? Users get roles. Roles have permissions. You enforce permissions on individual actions โ€” simple in principle, but tricky in practice. I built a custom permission-based authorization handler

Want to implement ๐—ฅ๐—ผ๐—น๐—ฒ-๐—•๐—ฎ๐˜€๐—ฒ๐—ฑ ๐—”๐—ฐ๐—ฐ๐—ฒ๐˜€๐˜€ ๐—–๐—ผ๐—ป๐˜๐—ฟ๐—ผ๐—น (๐—ฅ๐—•๐—”๐—–) in .NET?

Users get roles. Roles have permissions.

You enforce permissions on individual actions โ€” simple in principle, but tricky in practice.

I built a custom permission-based authorization handler
Dave Callan | dotnet (@dave_dotnet) 's Twitter Profile Photo

Brand new set of Roslyn analyzers to catch common exception anti-patterns in #dotnet code Great work by Thomas Ardal ๐Ÿฆ„ elmah.io ๐Ÿ‘๐Ÿป marketplace.visualstudio.com/items?itemNameโ€ฆ

Microsoft Dev Docs (@docsmsft) 's Twitter Profile Photo

Built-in OpenAPI in #ASPNET Core 9 skips the default UI โ€” and thatโ€™s exactly why Safia Abdalla loves it. She shares about this and a few more of her favorite features in this #OneDevQuestion. Read the OpenAI Overview here: msft.it/6012SIijO

Stefan ฤokiฤ‡ | .NET (@thecodeman__) 's Twitter Profile Photo

Why is your SQL query slow, even with an index on the created_at column? Hint: Itโ€™s a common date filtering mistake. So, what's the problem here? Using a function on the column (DATE()) prevents index usage. Instead, you can use a range filter, so the index on created_at is

Why is your SQL query slow, even with an index on the created_at column?

Hint: Itโ€™s a common date filtering mistake.

So, what's the problem here?

Using a function on the column (DATE()) prevents index usage.

Instead, you can use a range filter, so the index on created_at is
Milan Jovanoviฤ‡ (@mjovanovictech) 's Twitter Profile Photo

In-memory caching in .NET: Pros & Cons โœ… Pros: - Blazing fast - Easy to implement - No external dependencies โš ๏ธ Cons: - Data lost on server restart - Limited to one instance - No cross-app sharing To scale beyond that, use a distributed cache. Redis is a top choice and in

In-memory caching in .NET: Pros & Cons

โœ… Pros:

- Blazing fast
- Easy to implement
- No external dependencies

โš ๏ธ Cons:

- Data lost on server restart
- Limited to one instance
- No cross-app sharing

To scale beyond that, use a distributed cache.

Redis is a top choice and in
Microsoft Learn (@microsoftlearn) 's Twitter Profile Photo

Boost your career with Microsoft Virtual Training Days! ๐ŸŒŸ Join free, expert-led sessions to sharpen your tech skills, prepare for certifications, and unlock new career opportunities: msft.it/6017SLDuT

Boost your career with Microsoft Virtual Training Days! ๐ŸŒŸ 

Join free, expert-led sessions to sharpen your tech skills, prepare for certifications, and unlock new career opportunities: msft.it/6017SLDuT
Anton Martyniuk (@antonmartyniuk) 's Twitter Profile Photo

๐Ÿต๐Ÿฌ% ๐—ผ๐—ณ ๐—”๐—ฃ๐—œ๐˜€ ๐—ฎ๐—ฟ๐—ฒ ๐—ป๐—ผ๐˜ ๐—ฅ๐—˜๐—ฆ๐—ง๐—ณ๐˜‚๐—น Web APIs can't be fully RESTful without a GPS ๐Ÿ‘‡ According to Richardson's REST Maturity Model, there are four levels of REST APIs: โ€ข Level 0 (Swamp of POX): Plain XML or JSON with a single endpoint. โ€ข Level 1 (Resources):

๐Ÿต๐Ÿฌ% ๐—ผ๐—ณ ๐—”๐—ฃ๐—œ๐˜€ ๐—ฎ๐—ฟ๐—ฒ ๐—ป๐—ผ๐˜ ๐—ฅ๐—˜๐—ฆ๐—ง๐—ณ๐˜‚๐—น

Web APIs can't be fully RESTful without a GPS ๐Ÿ‘‡

According to Richardson's REST Maturity Model, there are four levels of REST APIs:

โ€ข Level 0 (Swamp of POX): Plain XML or JSON with a single endpoint.

โ€ข Level 1 (Resources):
Milan Jovanoviฤ‡ (@mjovanovictech) 's Twitter Profile Photo

Do you know all 3 ways to define Middleware in ASP .NET Core? Middleware handles cross-cutting concerns (logging, auth, exception handling) before or after each request. You're already using built-in middleware. But when you need your own, youโ€™ve got 3 options: - Request

Do you know all 3 ways to define Middleware in ASP .NET Core?

Middleware handles cross-cutting concerns (logging, auth, exception handling) before or after each request.

You're already using built-in middleware.

But when you need your own, youโ€™ve got 3 options:

- Request
Aurimas Griciลซnas (@aurimas_gr) 's Twitter Profile Photo

Adding ๐— ๐—–๐—ฃ to ๐—”๐—ด๐—ฒ๐—ป๐˜๐—ถ๐—ฐ ๐—ฅ๐—”๐—š Systems. If you are building RAG systems and packing many data sources for retrieval, most likely there is some agency present at least at the data source selection for retrieval stage. This is how MCP enriches the evolution of your

Adding ๐— ๐—–๐—ฃ to ๐—”๐—ด๐—ฒ๐—ป๐˜๐—ถ๐—ฐ ๐—ฅ๐—”๐—š Systems.

If you are building RAG systems and packing many data sources for retrieval, most likely there is some agency present at least at the data source selection for retrieval stage.

This is how MCP enriches the evolution of your
Microsoft Learn (@microsoftlearn) 's Twitter Profile Photo

2 days, 8 sessions, zero cost. Join one or join them all to discover practical AI frameworks, architectures and best practices to scale transformative AI solutions using Azureโ€™s latest tools, models and platforms. Register for the Microsoft Cloud & AI Bootcamp today:

2 days, 8 sessions, zero cost. Join one or join them all to discover practical AI frameworks, architectures and best practices to scale transformative AI solutions using Azureโ€™s latest tools, models and platforms. 

Register for the Microsoft Cloud & AI Bootcamp today: