Profile avatar
brianpmccullough.bsky.social
Microsoft 365 (SharePoint) Solutions / Development β€’ Full Stack β€’ ASP.NET β€’ NestJS β€’ React πŸƒβ€β™‚οΈ ⚽️ πŸ’ ⚾️ πŸ‘¨β€πŸ‘©β€πŸ‘§ πŸ– πŸ‡ΊπŸ‡²
83 posts 64 followers 85 following
Regular Contributor
Active Commenter

πŸ’‘ Explore insights of the SPFx Sample Organization Tree Chart! Let @petkir.bsky.social show you how to leverage SharePoint Framework to create an interactive organization chart. πŸ“Ί Watch the demo here β†’ youtu.be/L39nqNPAIpY #sharepoint #spfx #microsoft365dev #intranet

πŸš€ Proud to share what me and my team have been building: Microsoft 365 Copilot connectors for people data! It’s all about bringing richer, unified people insights into Copilot and Microsoft 365. Check it out πŸ‘‰ learn.microsoft.com/en-us/graph/... #Copilot #GraphConnectors #PeopleData #Microsoft365

Been using Github Copilot for a few weeks now. Inline edits are usually pretty good. Agent mode leaves lots to be desired with various models. Custom instructions files are cool, but I find are rarely fully followed.

#sphelp cc/ @sympmarc.com @susanhanley.bsky.social

Does anyone have any guidance or gotchas related to using the newer(?) "Link" functionality vs the older "Link to a Document" content type in SPO? The "Link to a Document" creates a ".aspx" file with specific content type, whereas the "Link" function creates a ".url" file using the default ctype.

πŸŽ‰πŸ₯‚ Excited to share my new podcast!!! Tune in to hear my co-host @julieturner.net & I share opinionated takes on the latest news, deep discussions, interviews, & more on full-stack dev topics in the #Microsoft365, #MicrosoftAzure & related topics! Listen to the trailer & first 6 episodes today! πŸ‘‡

πŸŽ™οΈ Just published a new episode of "Code. Deploy. GoLive." Episode 1 | 001 | Welcome to Code. Deploy. GoLive. Have a listen 🎧 πŸ‘‡

Introducing Microsoft 365 Copilot APIs

Why does SP Rest API to get list item with managed metadata column (single) return the lookup id, rather than the text, for the Label property, but a multi-select managed metadata column returns the correct text value? #sphelp

Admins everywhere panic. The AI is coming for your content.

The Node.js security release is out! πŸ’š We have released new versions of 20, 22, 23, and 24 release lines in order to address: - 1 high severity issue - 1 moderate severity issue - 1 low severity issue nodejs.org/en/blog/vuln...

@vesajuvonen.bsky.social regarding ACE personalization i. SPFx 1.21, I searched the docs, but don't see how to add personalizable properties. Also, where is the "personalization" attribute changed, "preconfiguredEntries" in manifest.json? learn.microsoft.com/en-us/sharep...

DYK that @devproxy.bsky.social is now on YouTube πŸ“Ί Watch @ youtube.com/@devproxy We will be adding more videos over the coming days and weeks. Anything you would like to see? Just let us know. Also don’t forget to like πŸ‘ and subscribe ❀️ 😊

"spfx-install.sh" New sample added! πŸŽ‰ on #PnPScriptSamples - by @donkirkham.bsky.social using Bash. Check it out: pnp.github.io/script-sampl... #SharePoint #M365PnP #CommunityRocks #Microsoft365 #PowerShell

πŸ“Ί Getting started with Dev Proxy In this video, we walk you through installing and running Dev Proxy on your machine for the first time using the Dev Proxy Toolkit extension for Visual Studio Code. Watch: youtu.be/HVTJlGSxhcw #DevProxy #VSCode #APIs

We've just release new version of PnP React Controls (3.21.0) and Property Controls (3.20.0)! Thanks again to all the contributors which helped during PnP March Challenge! Check it out! pnp.github.io/sp-dev-fx-co... pnp.github.io/sp-dev-fx-pr... #PnPControls #SPFx #M365Dev

πŸ’Ύ Recording of the #MicrosoftViva and #SPFx call 1st of May - The latest roadmap and other updates - Building SPFx powered experiences in Microsoft 365 - Presented by @simondoy.bsky.social and @brianpmccullough.bsky.social Watch πŸ“Ί β†’ www.youtube.com/watch?v=2bXc... #Microsoft365dev #SharePoint

πŸ“… Agenda for the #MicrosoftViva & #SPFx call 1st of May - The latest roadmap and other updates - Building SPFx powered experiences in Microsoft 365 - Presented by Manoj Verma, @simondoy.bsky.social and @brianpmccullough.bsky.social + more! πŸš€ πŸ‘‹ Join the call β†’ aka.ms/spfx-call #Microsoft365Dev

πŸ’‘ Weekly update on the upcoming calls from @community.ms β€’ Agenda details β€’ Focus this time on #Agents, #Copilot, #SharePoint & #SPFx β€’ Presented by AyΓ§a, Ajit, DC, Manoj, @simondoy.bsky.social & @brianpmccullough.bsky.social β€’ Other assets & updates πŸ“ See details β†’ pnp.github.io/blog/weekly-...

I was unhappy with the OOB logging framework, and having a need to remotely collect logs, I put together some SPFx logging infrastructure. Love any feedback you all may have - good or bad. Repo: github.com/brianpmccull...

Are Q&A and Locations now gone from MAC > Search & intelligence > Answers? cc/ @kasperlarsen.bsky.social

Removal of deprecated DISCO & WSDL aspx pages from SharePoint Online

πŸ† Announcing the winners of the SharePoint Hackathon 2025 β€’ Most beautiful portals 🎨 β€’ Most useful SharePoint agents πŸ’‘ β€’ Most creative dashboard πŸͺ β€’ Custom solutions ⚑ πŸ‘‹ Read more details β†’ techcommunity.microsoft.com/blog/spblog/... #Microsoft365 #SharePoint #SPFx

Looking at things like SP Copilot agents, and similar tools from 3P/ISV that can chat about some docs stored in SPO doc libraries. If embeddings are taken from docs, and the chat is getting answers from embeddings/vectors (bypassing the doc), how do these tools ensure user has permission on the doc?

Microsoft 365 Search (Graph), is this right to exclude folders: NOT(ContentClass:"STS_ListItem_DocumentLibrary" AND IsDocument:false)

I am curious to know if the new "end user cinfigurable" Viva Connections Dashboard Card - "Quick links" opens the door for 3rd party developed cards that can store end user configurations? Maybe also make it's way to SPFx web parts too?? πŸ€” cc/ @vesajuvonen.bsky.social @andrewconnell.com

Possible to do Move-PnPFile with .aspx within /Site Pages/ ? cc/ @erwinmcm.com

Anyone in my network able/interested to share how they are / have seen configuring/customizing M365 search in SPO? Can remotely buy you a coffee (Venmo/Paypal/etc). πŸ˜‰