Sr. Content Developer at Microsoft, working remotely in PA, TechBash conference organizer, former Microsoft MVP, Husband, Dad and Geek.
158732 stories
·
33 followers

Explorers, exploiters, and the myth of the 100x engineer​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌​‌‍​‌‌‍‍‌‍‍‌‌‌​‌‍‌​‍‍‌‍‍‌‌‍​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​‍​‍​‍‍​‍​‍‌‍‍​‌‌​‌‌​‌​​‌​​‍‍​‍​‍‌‍​‌‍‌‌​​‍‍‌​‌‌​‌‍​‌‌‍​‌‍‍‌‍‌‌‍‌‍‌‌‌​‍‌‍‌‍‌‍​‌‍‌‌​‍‍‌‍​‌‍​‍‌‍‍‌‌‍‍‌‌​‌‍‌‌‌‍‍‌‌​​‍‌‍‌‌‌‍‌​‌‍‍‌‌‌​​‍‌‍‌‌‍‌‍‌​‌‍‌‌​‌‌​​‌​‍‌‍‌‌‌​‌‍‌‌‌‍‍‌‌​‌‍​‌‌‌​‌‍‍‌‌‍‌‍‍​‍‌‍‍‌‌‍‌​​‌​‌​‌‍‌​​​​‌‍‌‍​‍​‌‌‍‌‍‌‍‌‌​‍‌​‍​‌‍‌‍​‌​‌​​‍‌​‌​​‌​‌‍​‍​​​‍‌​‍‌​​‌‌‍‌​‌‍​‍​‍‌‌‍​‌‌‍​‍‌‍​​‌‌‌‍‌​​‌​‌‍‌‌‌‍​​‌‌‌‍‌​​‍‌​‍‌​‍‌‌​‌‍‌‌​​‌‍‌‌​‌‌‍​‍‌‍​‌‍‌‍‌‌‌​​‌‍‌​‌‌​​‍‌​​‌‍​‌‌‌​‌‍‍​​‌‌‌​‌‍‍‌‌‌​‌‍​‌‍‌‌​‌‍​‍‌‍​‌‌​‌‍‌‌‌‌‌‌‌​‍‌‍​​‌‌‍‍​‌‌​‌‌​‌​​‌​​‍‌‌​​‌​​‌​‍‌‌​​‍‌​‌‍​‍‌‌​​‍‌​‌‍‌‍​‌‍‌‌​​‍‍‌​‌‌​‌‍​‌‌‍​‌‍‍‌‍‌‌‍‌‍‌‌‌​‍‌‍‌‍‌‍​‌‍‌‌​‍‍‌‍​‌‍​‍‌‍‌‍‍‌‌‍‌​​‌​‌​‌‍‌​​​​‌‍‌‍​‍​‌‌‍‌‍‌‍‌‌​‍‌​‍​‌‍‌‍​‌​‌​​‍‌​‌​​‌​‌‍​‍​​​‍‌​‍‌​​‌‌‍‌​‌‍​‍​‍‌‌‍​‌‌‍​‍‌‍​​‌‌‌‍‌​​‌​‌‍‌‌‌‍​​‌‌‌‍‌​​‍‌​‍‌​‍‌‍‌‌​‌‍‌‌​​‌‍‌‌

1 Share
The “find the special ones and promote their traits” approach isn’t the best or only way to drive AI adoption and productivity on an engineering team. ​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌​‌‍​‌‌‍‍‌‍‍‌‌‌​‌‍‌​‍‍‌‍‍‌‌‍​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​‍​‍​‍‍​‍​‍‌‍‍​‌‌​‌‌​‌​​‌​​‍‍​‍​‍‌‍​‌‍‌‌​​‍‍‌​‌‌​‌‍​‌‌‍​‌‍‍‌‍‌‌‍‌‍‌‌‌​‍‌‍‌‍‌‍​‌‍‌‌​‍‍‌‍​‌‍​‍‌‍‍‌‌‍‍‌‌​‌‍‌‌‌‍‍‌‌​​‍‌‍‌‌‌‍‌​‌‍‍‌‌‌​​‍‌‍‌‌‍‌‍‌​‌‍‌‌​‌‌​​‌​‍‌‍‌‌‌​‌‍‌‌‌‍‍‌‌​‌‍​‌‌‌​‌‍‍‌‌‍‌‍‍​‍‌‍‍‌‌‍‌​​‌​‌​‌‍‌​​​​‌‍‌‍​‍​‌‌‍‌‍‌‍‌‌​‍‌​‍​‌‍‌‍​‌​‌​​‍‌​‌​​‌​‌‍​‍​​​‍‌​‍‌​​‌‌‍‌​‌‍​‍​‍‌‌‍​‌‌‍​‍‌‍​​‌‌‌‍‌​​‌​‌‍‌‌‌‍​​‌‌‌‍‌​​‍‌​‍‌​‍‌‌​‌‍‌‌​​‌‍‌‌​‌‌‍​‍‌‍​‌‍‌‍‌‌‌​​‌‍‌​‌‌​​‍‌​​‌‍​‌‌‌​‌‍‍​​‌‌‍‌‌‌‍​‌‍​‌‍‌‌‌​‍‌​​‌‌​​‌‍​‍‌‍​‌‌​‌‍‌‌‌‌‌‌‌​‍‌‍​​‌‌‍‍​‌‌​‌‌​‌​​‌​​‍‌‌​​‌​​‌​‍‌‌​​‍‌​‌‍​‍‌‌​​‍‌​‌‍‌‍​‌‍‌‌​​‍‍‌​‌‌​‌‍​‌‌‍​‌‍‍‌‍‌‌‍‌‍‌‌‌​‍‌‍‌‍‌‍​‌‍‌‌​‍‍‌‍​‌‍​‍‌‍‌‍‍‌‌‍‌​​‌​‌​‌‍‌​​​​‌‍‌‍​‍​‌‌‍‌‍‌‍‌‌​‍‌​‍​‌‍‌‍​‌​‌​​‍‌​‌​​‌​‌‍​‍​​​‍‌​‍‌​​‌‌‍‌​‌‍​‍​‍‌‌‍​‌‌‍​‍‌‍​​‌‌‌‍‌​​‌​‌‍‌‌‌‍​​‌‌‌‍‌​​‍‌​‍‌​‍‌‍‌‌​‌‍‌‌​​‌‍‌‌​‌‌‍​‍‌‍​‌‍‌‍‌‌‌​​‌‍‌​‌‌​​‍‌‍‌​​‌‍​‌‌‌​‌‍‍​​‌‌‍‌‌‌‍​‌‍​‌‍‌‌‌​‍‌​​‌‌​​‍‌‍‌​​‌‍‌‌‌​‍‌​‌​​‌‍‌‌‌‍​‌‌​‌‍‍‌‌‌‍‌‍‌‌​‌‌​​‌‌‌‌‍​‍‌‍​‌‍‍‌‌​‌‍‍​‌‍‌‌‌‍‌​​‍​‍‌‌
Read the whole story
alvinashcraft
55 minutes ago
reply
Pennsylvania, USA
Share this story
Delete

ASP.NET Core Authentication - The Dirty Details - Chris Klug - NDC Copenhagen 2026

1 Share
From: NDC
Duration: 1:03:29
Views: 52

This talk was recorded at NDC Copenhagen in Copenhagen, Denmark. #ndccopenhagen #ndcconferences #developer #softwaredeveloper

Attend the next NDC conference near you:
https://ndcconferences.com
https://ndccopenhagen.com/

Subscribe to our YouTube channel and learn every day:
/ @NDC

Follow our Social Media!

https://www.facebook.com/ndcconferences
https://twitter.com/NDC_Conferences
https://www.instagram.com/ndc_conferences/

#dotnet #microsoft #security #web

Think you understand ASP.NET Core authentication? Adorable. In this session, we’ll peel back the nice, developer-friendly abstractions you normally work with and dive head‑first into the tangled "stuff" lurking underneath.

We’ll go crawling through handlers, schemes, events, and the various moving parts that somehow work together to decide (how the system decides) who you are and what you can do. This talk won’t just show you _how_ things work, but also _why_ they often work, and why understanding the internals can save you hours of “why is this happening?” therapy.

Expect a deeply technical (level 300–400) exploration that embraces the weird corners of the authentication pipeline most developers never see. Sure, knowing these details will not change your day to day life, but they will make you a more confident, better equipped developer and maybe even give you a few things to laugh about the next time authentication goes sideways. And if you have ever been trapped in a login loop that felt like the system had decided to gaslight you personally, you will walk away knowing exactly why it happened.

Read the whole story
alvinashcraft
55 minutes ago
reply
Pennsylvania, USA
Share this story
Delete

AI Agents In-Depth – Function Calling, MCP and Tool Use Under the Hood - Alan Smith

1 Share
From: NDC
Duration: 1:00:46
Views: 45

This talk was recorded at NDC Copenhagen in Copenhagen, Denmark. #ndccopenhagen #ndcconferences #developer #softwaredeveloper

Attend the next NDC conference near you:
https://ndcconferences.com
https://ndccopenhagen.com/

Subscribe to our YouTube channel and learn every day:
/ @NDC

Follow our Social Media!

https://www.facebook.com/ndcconferences
https://twitter.com/NDC_Conferences
https://www.instagram.com/ndc_conferences/

#ai #aiagents #aitools #aidata #aifundamentals

Agentic AI enables large language models to use tools to interact beyond system boundaries. From no-code implementations in Copilot Studio to developing sophisticated solutions using LangChain and Semantic Kernel, developers of all levels can leverage tools to create agentic solutions.

But how does agentic AI work under the hood?
How are models able to understand when to use a tool and how to use it?

In this demo intensive session Alan will explain the concepts of agentic AI in detail. Starting with the basics of function calling in the Open AI models, he will cover the techniques used to provide tools to models, and how the models are able to understand and use the tools. The use of prompting to guide models and improve tool call behavior will be covered, along with guidelines for adding tools to your solution. Alan will also cover the protocols used by Open AI models as well as how the model context protocol is used to provide compatibility between services and LLM solutions.

Join this session if you want to understand what goes on under the hood of function calling, MCP and agentic AI.

Read the whole story
alvinashcraft
55 minutes ago
reply
Pennsylvania, USA
Share this story
Delete

How The AI Bet Pays Off + AI Lab Strategy Game — With David Cahn

1 Share

David Cahn is a partner at Sequoia Capital. Cahn joins Big Technology Podcast to discuss how much revenue the AI industry must generate to pay back its massive infrastructure investments and why the pursuit of AGI is driving companies to keep spending. Tune in to hear his assessment of the strategies guiding OpenAI, Anthropic, Google, Meta, Microsoft, Amazon, Apple, Nvidia, and SpaceX. We also cover the risk of an investment-timeline mismatch, the value of AI talent and proprietary chips, and whether building artificial intelligence could change religion and spirituality. Hit play for a cool-headed examination of the enormous financial and strategic bets shaping the future of AI.

---

Enjoying Big Technology Podcast? Please rate us five stars ⭐⭐⭐⭐⭐ in your podcast app of choice.

Watch the full documentary here: https://www.gravitee.io/ai-agent-documentary

Want a discount for Big Technology on Substack + Discord? Here’s 25% off for the first year: https://www.bigtechnology.com/subscribe?coupon=0843016b

Learn more about your ad choices. Visit megaphone.fm/adchoices





Download audio: https://pdst.fm/e/tracking.swap.fm/track/t7yC0rGPUqahTF4et8YD/pscrb.fm/rss/p/traffic.megaphone.fm/AMPP4263318796.mp3
Read the whole story
alvinashcraft
55 minutes ago
reply
Pennsylvania, USA
Share this story
Delete

Write Drunk, Edit Sober: Creating Generative Content Responsibly - Matthijs van der Veer

1 Share
From: NDC
Duration: 56:54
Views: 4

This talk was recorded at NDC Copenhagen in Copenhagen, Denmark. #ndccopenhagen #ndcconferences #developer #softwaredeveloper

Attend the next NDC conference near you:
https://ndcconferences.com
https://ndccopenhagen.com/

Subscribe to our YouTube channel and learn every day:
/ @NDC

Follow our Social Media!

https://www.facebook.com/ndcconferences
https://twitter.com/NDC_Conferences
https://www.instagram.com/ndc_conferences/

#genai #ai

Let's examine the growing concern over low-quality generative AI content and explore how we can build automated systems that produce high-quality output.

You’ll learn to identify the signs of 'AI Slop' and implement strategies that counteract our automation bias, ensuring that the content we create meets the standards we expect. Using session abstract generation as a case study, I will provide practical guidelines to elevate the quality of your AI-generated content.

This talk is designed for developers and IT professionals who are dedicated to improving the quality of AI-driven content in their organisations. Get ready to roll up your sleeves and discover how a little effort can lead to significant improvements in the content we create.

Read the whole story
alvinashcraft
55 minutes ago
reply
Pennsylvania, USA
Share this story
Delete

Application Performance Optimisation in Practice - Steve Gordon - NDC Copenhagen 2026

1 Share
From: NDC
Duration: 1:02:30
Views: 40

This talk was recorded at NDC Copenhagen in Copenhagen, Denmark. #ndccopenhagen #ndcconferences #developer #softwaredeveloper

Attend the next NDC conference near you:
https://ndcconferences.com
https://ndccopenhagen.com/

Subscribe to our YouTube channel and learn every day:
/ @NDC

Follow our Social Media!

https://www.facebook.com/ndcconferences
https://twitter.com/NDC_Conferences
https://www.instagram.com/ndc_conferences/

#dotnet #architecture #languages #microsoft #tools

Application performance always matters. Sometimes critically, sometimes subtly, but it’s never irrelevant. While many developers rightly caution that “premature optimisation is the root of all evil,” the opposite mistake, ignoring performance until it becomes a serious issue, can be just as problematic.

This talk explores the practical aspects of performance optimisation in .NET. We’ll look at proven strategies for monitoring, identifying, analysing, and iteratively improving applications. You’ll learn how to approach the performance lifecycle, from monitoring applications in production and pinpointing the best areas to optimise, to investing valuable engineering time where it counts most.

Through a worked example, we’ll follow a feature through the optimisation cycle. We’ll profile the application, design benchmarks, theorise improvements, and iteratively refine the implementation to reduce allocations and execution time, while balancing performance gains with code readability and maintainability.

Along the way, you’ll learn how to use tools like dotTrace, dotMemory, and BenchmarkDotNet to target areas for improvement and validate gains. We’ll discuss common optimisation opportunities, from smarter memory usage and fewer allocations to more efficient execution flow.

By the end of this session, you’ll leave with practical techniques to write faster, more efficient .NET code, along with the judgment to know when optimisation is worth the trade-off, and when it’s not.

Read the whole story
alvinashcraft
55 minutes ago
reply
Pennsylvania, USA
Share this story
Delete
Next Page of Stories