Happy 25th birthday, SharePoint! π - Koskila.net
This article is my love letter to the 25-year-old workhorse in the Microsoft ecosystem - SharePoint. Let me take you on a wild ride through my personal...
The world feels chaotic: wars, tax hikes, poor investments while the economy struggles, the environment is bust... Meanwhile, AI.
Yet, amidst these issues, it's important to appreciate the positives, like #SharePoint.
Happy 25th Birthday, SharePoint!
www.koskila.net/happy-25th-b... #SPat25
03.03.2026 09:04
π 0
π 0
π¬ 0
π 0
Got to love how the #NewOutlook has decided that my theme color now is "poison green". Another move that kind of underlines the fact that the P in "PC" does NOT stand for "Personal"... π€
03.03.2026 06:55
π 0
π 0
π¬ 0
π 0
How to use Graph Subscriptions to monitor changes on a SharePoint site? - Koskila.net
In this article, I'll show you how to get notified by Graph API about the latest changes like file updates in your SharePoint document library. This is a...
Recently I had to refresh my memory on Graph Change Notifications - i.e. how to register a webhook to get updates for resources such as Document Libraries on SharePoint.
And a quick PoC later - here are my notes in blog form :)
www.koskila.net/graph-subscr... #CopilotForAPIs #SharePoint
24.02.2026 14:48
π 0
π 0
π¬ 0
π 0
... every. single. time... π
π
#copilot #gaslighting
18.02.2026 10:13
π 1
π 0
π¬ 0
π 0
I spend my weeks normally working from home, so when I get a chance to travel to an exotic southern city to meet some Omnia colleagues, I better take it! π
So, see you tomorrow #Stockholm! πΈπͺ
17.02.2026 20:23
π 1
π 0
π¬ 0
π 0
Git failing with a Filename too long fatal: Could not reset index file to revision 'HEAD - Koskila.net
In this article I'll explain a simple way to fix the "Filename too long" error when using Git on Windows, which can be especially frustrating when it works...
KA-BLOW! π₯
That's the sound of your development workflow on Windows BLOWING UP if you have a colleague using a mac. π₯οΈ
Just because #Windows can't handle long paths. π₯²
Fear not! Easy fixes are available - read the article to be surprised by the best way to fix it!
www.koskila.net/git-failing-...
17.02.2026 08:02
π 0
π 0
π¬ 0
π 0
Help! My Frontier Office Agents disappeared! What do? - Koskila.net
Did your Frontier Office Agents vanish without a trace? Don't panicβyou're not alone. Many Microsoft 365 users have experienced the frustration of losing...
Living on the bleeding edge of #AI can be fun - but not when losing Β½ of your #agentic workforce suddenly!
All of my #Frontier Office Agents went AWOL. And #Agent365 wasn't making it easier to figure out what happened π΅
Check out the fix from this week's article!
www.koskila.net/office-front...
10.02.2026 13:14
π 1
π 0
π¬ 0
π 0
Thank you Cloud Tech Tallinn 2026! - Koskila.net
Ever had one of those conferences that are fun, informative, and did I say - fun? No matter whether you're a speaker or an attendee, Cloud Tech Tallinn 2026...
Last week, I had the honor of presenting a session together with my good friend michaelmaillot.bsky.social on M365 Agents SDK at #CTTT26 - and what a fun conference that was! I'm sharing the slides (and some photos) in this week's article!
www.koskila.net/thanks-for-c... #copilot #m365copilot
03.02.2026 14:48
π 0
π 0
π¬ 0
π 0
More awesome sessions at #CTTT26, this one by @yhabersaat and @michael_maillot on #M365AgentsSDK and #CopilotStudio
29.01.2026 09:50
π 0
π 0
π¬ 0
π 1
Time to head out to #CTTT26! π’ #visittallinn
28.01.2026 11:03
π 0
π 0
π¬ 0
π 0
#OneDrive β€οΈ
28.01.2026 10:13
π 0
π 0
π¬ 0
π 0
This week, I'll be at #CTTT26 in Tallinn, talking AGENTS with my good friend MichaΓ«l Maillot! If you're getting your Microsoft Agent 365 SDKs and Microsoft 365 Agents SDKs confused, join us as we set the record straight π€
See more: www.koskila.net/cloud-tech-t...
27.01.2026 06:55
π 0
π 0
π¬ 0
π 0
Oh, okay then! I can wait.
It's not like you have to pay 30 USD / month for this feature... π€
#Copilot
24.01.2026 14:48
π 2
π 0
π¬ 0
π 0
Okay then #MicrosoftViva
23.01.2026 14:48
π 2
π 0
π¬ 0
π 0
You can have the best #UX designers in the world and the most comprehensive design manuals and playbooks, but this is still the design you come up with β€οΈπ
#justmicrosofthings
23.01.2026 06:55
π 2
π 0
π¬ 0
π 0
How to edit members in a M365 Group or Distribution list? - Koskila.net
Stop sending mail to the wrong people because Microsoft buried the controls behind two completely different and hidden UIs. This guide shows how to edit...
#Microsoft365 Groups vs #DistributionLists: While they largely behave the same, the admin UIs are different becauseβ¦ why wouldn't they be? π
Stop emailing the wrong people and fix your group members - all without even opening "New Outlook (NEW)" π€
www.koskila.net/edit-members... #outlook
20.01.2026 14:48
π 0
π 0
π¬ 0
π 0
In the past 12 months, it's been fun to discover the similarities and differences between #Windows and #macos.
One thing that's very similar is #OneDrive being a massive power hog!
But at least it's much more stable on a #mac π
17.01.2026 10:13
π 1
π 0
π¬ 0
π 0
I wish we all had the endless confidence of #GitHubCopilot. Would make public speaking, performance reviews or any other stressful situation much easier.
Here it proudly fixes the issues with timezones it found in documentation.. By inserting exactly the same values. π€·ββοΈ
Well done, #agent.
14.01.2026 14:48
π 0
π 0
π¬ 0
π 0
What do you do when AKS randomly changes IP address? - Koskila.net
A working service can stop answering overnight when the IP beneath your AKS ingress changes β and when DNS records or firewall rules depend on that address,...
I have a confession to make: this is yet another, clickbaity headline by yours truly π©
#AKS doesn't change IP addresses randomly - only when it needs to, and even then, it'll do so fairly logically.
Follow along as I learn what that logic is π₯²
www.koskila.net/aks-randomly...
14.01.2026 06:55
π 0
π 0
π¬ 0
π 0
Spending some time away from #Windows11 has made me question some of the fairly random stuff just happening on the machine.. Like this dialog.
What is "Setup"? Why is it running now? And why was it already running?
As a #Windows user, I guess one just needs to accept that "stuff happens"? π€
30.12.2025 06:55
π 0
π 0
π¬ 0
π 0
Sharing your meeting recordings has never been more... Confusing! - Koskila.net
This is not my typical blog post, where I introduce a problem, talk a little bit about the background, dive in to the technical stuff, rant for a while and...
In my last blog post before the holidays, I'm sharing my confusion with the #MicrosoftTeams meeting recording sharing experience (try saying that 3 times with mouth full of glΓΆgg!)
Here's how to ACTUALLY share that recording with your colleagues: www.koskila.net/sharing-meet...
23.12.2025 14:48
π 0
π 0
π¬ 0
π 0
Is it too late to wish for a #Macbook this Christmas? π
My #Dell Always Maxi Ultra Plus has spiraled into yet another infinite boot loop, keeping up with its biannual crash routine since 2023! It's impressive, given I only use it 3-4 times monthly..
Going to finish my blog on mobile. #TechWoes
23.12.2025 13:39
π 0
π 0
π¬ 0
π 0
How to ignore SSL validation errors in a HttpClient in C#? - Koskila.net
SSL certificates - some days they'll give your end users that false sense of security that only a beautiful green lock icon can bring, and some other days...
Nobody likes SSL certificates! But an expired one? Even worse - turned down even by the tooling, supposed to be used to renew it. π¬
No, wait, that only happens to me, doesn't it? π
Well - but because it did happen, here's the solution. π‘
www.koskila.net/ignore-ssl-v... #dotnet #csharp #ssl
16.12.2025 10:13
π 1
π 0
π¬ 0
π 0
How to fix "Decryption failed: Key not valid for use in specified state" in Azure CLI?
Ever thought Azure CLI was your reliable sidekick on Windows? Ha! You'd think so, until "Decryption failed: Key not valid for use in specified state" hits...
Ever thought #AzureCLI was the one thing on Windows that always has your back and never breaks? I sure did, until it hit me with a "Decryption failed: Key not valid for use in specified state" out of nowhere.
Read more to find out why (and how) WAM was the culprit!
www.koskila.net/azure-cli-br...
09.12.2025 10:13
π 1
π 0
π¬ 0
π 0
How to replace the default certificate in AKS?
Ah, the joys of Kubernetes wrangling β where even a "simple" cert swap feels like herding a bunch of ferrets on meth through a YAML labyrinth. Or so I've...
This week, I'm revisiting an old topic - how to change the default certificate in AKS.
The UI has changed, the commands have stayed the same.
Check it out if you, too, like performative information security circus! π
#AKS #Kubernetes #infosec
www.koskila.net/replace-defa...
03.12.2025 06:55
π 1
π 0
π¬ 0
π 0
Ever wondered if shelling out for a top-tier #Windows laptop really delivers the bang for your buck in development speed, or if you could do with a much cheaper pc - like a #macmini? Stop wondering, and start reading, because I've got the answers for you!
www.koskila.net/windows-jugg... #dell
25.11.2025 14:48
π 2
π 0
π¬ 0
π 0
How to fix a ReFS Dev Drive on Windows?
Ever tried editing a file on your ReFS Dev Drive only to get "This media is write-protected" or "unexpected error code 19"? Welcome to the non-deterministic...
One day your #DevDrive is fine. The next, all you get is ReFS claiming to be writeβprotected, and laughing at your pitiful attemps at takeown and icacls.
And as usual, there's a fix at the end of what turned out to be another ridiculous journey in the #Windows'land
www.koskila.net/fix-refs-dev...
18.11.2025 10:13
π 4
π 0
π¬ 0
π 0
Probably the worst use of 10 GB of storage ever. π
#AppleIntelligence #macos
12.11.2025 14:48
π 4
π 0
π¬ 0
π 0