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

UEFI Secure Boot with Richard Hicks

1 Share

The original Secure Boot certificate expires in June 2026! Richard talks to Richard Hicks about how Secure Boot works and how the expiration of the master certificate can leave PCs vulnerable to boot-related malware, such as rootkits. Richard discusses recent Microsoft communications on SecureBoot and how to check which certificate your machines have. Workstations using managed updates are likely already up to date, but servers are a different issue. When the certificate expires, you'll no longer receive updates to Secure Boot for known exploits, leaving your machines vulnerable. Update today!

Links

Recorded March 9, 2026





Download audio: https://cdn.simplecast.com/media/audio/transcoded/5379899c-61c5-43c3-aa3f-1128cffd9ef4/c2165e35-09c6-4ae8-b29e-2d26dad5aece/episodes/audio/group/cb1a25ec-cc92-41d4-bd20-b18697196078/group-item/0f28e695-da35-46d8-998a-d9775c035fcd/128_default_tc.mp3?aid=rss_feed&feed=cRTTfxcT
Read the whole story
alvinashcraft
25 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

Azure Logic Apps Live: May 2026 Community Call

1 Share
From: Microsoft Azure Developers
Duration: 0:00
Views: 0

Come join us on the May 2026 edition of Logic Apps Live! We will share the latest news from the team and answer as many questions as we can! This time we are planning to do a live Q&A, so come ready with your questions!

🔗 Links: https://aka.ms/aistechcommunity

🎙️ Featuring: Wagner Silveira, Harold Campos, Divya Swarnkar

#LogicAppsAviators #integration #AzureDevelopers

Read the whole story
alvinashcraft
32 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

Orchestrate a team of agents in Warp

1 Share
From: warpdotdev
Duration: 2:59
Views: 198

Read the whole story
alvinashcraft
39 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

Coffee and Open Source Conversation - Debbie O'Brien

1 Share
From: Isaac Levin
Duration: 1:08:57
Views: 5

Here is Debbie in her own words.

With over 15 years experience in Frontend development I have worked as a Tech Lead and consultant for many important clients with various technologies and often with a strong focus on performance. I have lead teams both in house and remotely as well as giving workshops and training. I have many years of experience as a mentor for online learning platforms, Treehouse and OpenClassrooms and am a teacher at Vue School as well as Jamstack Explorers, and I am a writer for Ultimate Courses.

I am a Platform Engineer – Applied AI at Zephyr Cloud, Google Developer Expert in web technologies, Nuxt Ambassador, and am a former Microsoft Most Valuable Professional in developer technologies, Media Developer Expert and GitHub Star Alumni.

I have a special love for JavaScript frameworks especially Vue.js and Nuxt.js and am now focused on testing especially end to end testing with Playwright. I have a Frontend and FullStack Tech Degree and am Microsoft certified. I am an international speaker, and have spoken at many meet-ups and conferences worldwide on many continents including Antarctica.

I am Irish but live in Mallorca, Spain and when I am not writing code and studying new technologies you can find me doing all sorts of sports from running, cycling and skiing, body combat and of course Taekwondo as I am a 4th degree black belt.

You can follow Debbie on Social Media
https://bsky.app/profile/debbie.codes
https://debbie.codes/
https://www.linkedin.com/in/debbie-o-brien-1a199975/
https://github.com/debs-obrien
https://www.youtube.com/c/DebbieOBrien
https://x.com/debs_obrien

PLEASE SUBSCRIBE TO THE PODCAST

- Spotify: http://isaacl.dev/podcast-spotify
- Apple Podcasts: http://isaacl.dev/podcast-apple
- Google Podcasts: http://isaacl.dev/podcast-google
- RSS: http://isaacl.dev/podcast-rss

You can check out more episodes of Coffee and Open Source on https://www.coffeeandopensource.com

Coffee and Open Source is hosted by Isaac Levin (https://twitter.com/isaacrlevin)

Read the whole story
alvinashcraft
54 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

Package Identity

1 Share

An MSIX package identity is composed of a five-part tuple that uniquely identifies a package. It consists of the following attributes:

  • Name
  • Version
  • Architecture
  • Resource Id
  • Publisher

Together, these fields form the canonical identity of a package. Programmatically, this identity can be represented using APIs such as Windows.ApplicationModel.PackageId or the PACKAGE_ID structure.

Why Package Full Name?

Working directly with the individual identity fields is often inconvenient. To simplify common scenarios, Windows defines an opaque string representation that encapsulates the entire five-part identity: the Package Full Name.

This canonical form provides a convenient way to serialize and pass package identity across system boundaries – such as APIs, file systems, access control lists (ACLs), policy configurations, and other components – without requiring callers to parse or manipulate individual fields.

Why PublisherId?

The Publisher field is an X.509 subject distinguished name. While precise, it can be quite large (up to 8 KB) and may contain characters (such as spaces, backslashes, and ampersands) that are cumbersome in paths, identifiers, or protocol payloads.

To address this, Windows derives a compact shorthand known as the PublisherId.

A PublisherId:

The result is a short, fixed-width, ASCII alphanumeric identifier suitable for use in contexts where the full X.509 subject name would be impractical.

Why Package Family Name?

In some scenarios, the full package identity is overly specific.

For example, if application configuration were tracked per-package, updating a package from version 1.0.0.0 to 1.0.0.1 would produce a new identity – and therefore a completely separate configuration state.

In such cases, a version-independent1 identifier is preferable.

The Package Family Name provides this abstraction by identifying a package in a manner that is independent of:

  • Version
  • Architecture
  • ResourceId

Common uses include tracking security assignments and persistent configuration at the Package Family level rather than per individual package instance.


1 More precisely: independent of version, architecture, and resource id.

The post Package Identity appeared first on Inside MSIX.

Read the whole story
alvinashcraft
1 minute ago
reply
Pennsylvania, USA
Share this story
Delete

Daily Reading List – May 19, 2026 (#787)

1 Share

Whew. The workday isn’t done yet, but I’m getting a quick breather from Google I/O going on this week. The keynotes were terrific, and I just finished a breakout with two superstar presenters. Below you’ll find a few I/O items I read, and then non-Google stuff.

[blog] I/O 2026: Welcome to the agentic Gemini era. Huge momentum, and a fantastic array of announcements and releases. Here are some key highlights.

[blog] Gemini 3.5: frontier intelligence with action. This latest family of models is here, starting with Gemini 3.5 Flash, available today.

[blog] Introducing Gemini Omni. This was the most impressive thing I saw today. Truly transformational technology.

[blog] Building the agentic future: Developer highlights from I/O 2026. We shipped a huge refresh to Antigravity, our agent-first way of building. Also check this out for a new Managed Agents service, and improvements to Google AI Studio.

[article] Agent Skills Work but the Research Shows Most Teams Are Building Them Wrong. Some very actionable advice here on what to put in a skill, how to structure them, and how to think about their lifecycle.

[blog] Everything Google Cloud customers need to know coming out of Google I/O. Sometimes, it seems we ship consumer-focused features that our enterprise customers can’t take advantage of. Many of today’s releases were for everyone.

[article] We Went Multi-Cloud and Almost Drowned: Lessons From Running Across AWS, GCP, and Azure. Nothing makes multi-cloud infrastructure “easy.” At best, a product can make it “easier.” This shows where some of the pain lives.

[blog] Deploying to Agent Platform with ADK. Simple example, but also simple to follow if you want to see the way to deploy and test and agent.

[article] Why Is It So Hard to Write a Good Design Doc? (Part 1). Can the AI read the code, and with good prompting, generate a human-approved design doc? Seems like you get some shallow results without the right human guidance.

[blog] The just-say-no engineer was a ZIRP phenomenon. Bargaining power doesn’t exist for most roles today, including engineers. Scope is different, as are expectations. AI is part of it, but not the cause according to Sean.

Want to get this update sent to you every day? Subscribe to my RSS feed or subscribe via email below:



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