#SharePointProblems | Koskila.net

Solutions are worthless unless shared! Antti K. Koskela's Personal Professional Blog

All Posts

Browse all blog posts and archives

All Posts (511)

Showing 1 to 20 of 511 posts (Page 1 of 26)
  • Cover image for Evil triumphs when good men do nothing
    Published on
    Authors
    koskila

    Evil triumphs when good men do nothing

    I never thought that I would write an article on this site of mine about war, peace and a threat to not only an entire nation's existence, but mine, too. But as this website has some reach (there's around 75 000 of you each month), I feel that I have a responsibility to say and do something. On February 24th, 2022, the fascist oligarchy known as Russia attacked yet another one of its neighbors. That's almost not even newsworthy by itself - it's happened multiple times before....
  • Cover image for At Teamsdagen? Come say hi!
    NEW
    Published on
    Authors
    Koskila

    At Teamsdagen? Come say hi!

    Helloooooooo Stockholm! Are you coming to Teamsdagen on 17th of September? Because you probably should! Teamsdagen is Sweden's premier conference dedicated to Microsoft Teams, bringing together experts, innovators, and enthusiasts for a couple of days full of inspiring keynotes, hands-on workshops, and networking opportunities....
  • Cover image for CollabDays Finland 2025 was amazing! Here are the session materials
    Published on
    Authors
    Koskila

    CollabDays Finland 2025 was amazing! Here are the session materials

    CollabDays Finland/Helsinki was last week, and boy was it an interesting trip! I feel super fortunate having the opportunity to do some fun traveling for work, and the privilege to speak and meet people at these community events. I was presenting a session with Gautam Sheth, an old friend from the fabled Valo days. We talked about our experiences (and challenges) with the M365 Agents SDK, and how to build M365 Copilot extensions with it....
  • Cover image for Why M365 Agents SDK Should Be on Your Radar
    Published on
    Authors
    koskila

    Why M365 Agents SDK Should Be on Your Radar

    This article explains some of the pros and cons of the M365 Agents SDK: The ambitious successor to Teams Toolkit, and why you should care about it. I'm also sharing some of my and my peers experiences developing with it. Background Microsoft really, really REALLY wants to be THE Enterprise AI company, and place Copilot as the UI for AI....
  • Cover image for M365 Agents SDK SSO broken - how to fix it?
    Published on
    Authors
    koskila

    M365 Agents SDK SSO broken - how to fix it?

    There are a lot of ways SSO can break for your bot or agent on Teams/M365 Copilot/any other M365 app. I don't even know how to explain the extensibility in M365 now, so this word salad is what you get. Anyway in this article, I'll explain how to fix one of the possible ways your setup might be broken. Background I've been working on and off with M365 Agents SDK (and Teams Toolkit before) for a while now, and have some strong opinions about it....
  • Cover image for First experiences using GitHub Copilot Coding Agent
    Published on
    Authors
    koskila

    First experiences using GitHub Copilot Coding Agent

    In this article, I will share some of my first experiences using GitHub Copilot Coding Agent (or "SWE Agent" as it was known before), and some quick tips for getting the most out of it. Or maybe I'll just be sharing some fun and frustrating moments with the truly Agentic version of GitHub Copilot. Because that's almost as much fun as showing everyone the funny pictures I made with AI, right?...
  • Cover image for Microsoft Lens is going away - what now?
    Published on
    Authors
    koskila

    Microsoft Lens is going away - what now?

    In this article, I'm complimenting Microsoft on making a fantastic app, after which I'll have the questionable pleasure of announcing that the app is going away. Because Microsoft Lens, the app that made scanning, saving and sharing documents and whiteboards a breeze, is being discontinued. Microsoft just can't tolerate an app that does one thing, and does it well. So.. What now? Background Microsoft has officially announced the discontinuation of Microsoft Lens, formerly known as Office Lens....
  • Cover image for All the ways a Mac baffles me as a lifelong Windows user
    Published on
    Authors
    koskila

    All the ways a Mac baffles me as a lifelong Windows user

    Are you like me - a frustrated power user on Windows, reluctantly looking into experimenting with the ultimate smoothbrain of Operating Systems - Mac OS? Or are you already years into that process, but still finding new surprises in the machine that you haven't had to reboot since first opening it?...
  • Cover image for Chrome crashing on startup on mac OS? Easy fix!
    Published on
    Authors
    koskila

    Chrome crashing on startup on mac OS? Easy fix!

    This article explains how to fix it when Google Chrome decides to start crashing immediately on startup. Chrome is seriously starting to feel like the Internet Explorer of the 2020s sometimes - yet, somehow, I still keep using it. Background I was surprised to find out that there are a lot of guides for this issue online already....
  • Cover image for Fix 'Invalid Path' Error When Cloning GitHub Repo on Windows
    Published on
    Authors
    koskila

    Fix 'Invalid Path' Error When Cloning GitHub Repo on Windows

    Let me open up with a few hot takes: Operating System should be an enabler - infrastructure, that doesn't get in the way. Version control should also be an enabler - and at best, a force multiplier. Developers should be able to select their laptops so they'll stay as productive as possible. Fun file names should be allowed. Well, maybe nothing I said was really THAT hot of a take....
  • Cover image for Humbled and Honored to reach my 500th article on koskila.net !
    Published on
    Authors
    koskila

    Humbled and Honored to reach my 500th article on koskila.net !

    This article is going to be something a little bit different: I'm still on vacation, but figured I should write sort of a self-congratulatory celebration post for 500 published blog posts on koskila.net, and offer y'all a quick look at what's going on with the site and myself. koskila.net is evolving - after 10 years! If all goes well, you should be noticing some small differences in the layout and all that....
  • Cover image for Sideloading Teams apps suddenly blocked? YES it's broken.
    Published on
    Authors
    koskila

    Sideloading Teams apps suddenly blocked? YES it's broken.

    This article explains why you might have some trouble uploading your custom Teams app on your dev tenant lately. Because, yes - there's an ongoing service disruption going on. Problem For some background, my tenants have sideloading (uploading custom Teams apps) enabled: But when you're trying to Upload an app, it'll tell you sideloading is disabled anyway (that's what "Request approval from your IT admin to be able to upload apps....
  • Cover image for Am I the problem? Even onboarding to the Apple ecosystem failed miserably.
  • Cover image for Any kubectl command throws "Unhandled Error" err="couldn't get current server API group list:  Get "http://localhost:8080/api?timeout=32s": dial tcp [::1]:8080: connect: connection refused" - what do?
    Published on
    Authors
    koskila

    Any kubectl command throws "Unhandled Error" err="couldn't get current server API group list: Get "http://localhost:8080/api?timeout=32s": dial tcp [::1]:8080: connect: connection refused" - what do?

    This article explains a fix to a - frankly possibly a little bit dumb - problem, where all kubectl commands suddenly throw an error along the lines of "couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused". Since I don't ever have Kubernetes running locally, and I actually don't even change kubectl connections, I was quite confused by this....
  • Cover image for "Sync error. We are having trouble syncing. Click 'Sign in again' to fix the issue." in OneNote? Let's fix it!
    Published on
    Authors
    koskila
    Tags
    onenote

    "Sync error. We are having trouble syncing. Click 'Sign in again' to fix the issue." in OneNote? Let's fix it!

    This article explains a fix to an annoying issue, where OneNote sync randomly breaks. Yes - another one of those! This time, it's probably one of the earlier issues again, but coming back with a different error message. For whatever reason... Read on to see what went wrong this time and how to fix it! Problem This issue surfaces in 2 dfiferent ways. You might see this in the Notebooks list for 1 or more notebooks: "Sync error. We are having trouble syncing....
  • Cover image for How to set Outlook as Your default email client on a mac (because that's definitely a totally sensible thing to do)
    Published on
    Authors
    koskila

    How to set Outlook as Your default email client on a mac (because that's definitely a totally sensible thing to do)

    This article explains how to commit a crime so heinous Steve Jobs would throw a backflip in his grave: start using Outlook as the default mail app on your mac. But, as I've discovered is OFTEN the case with macs, changing default apps isn’t always as intuitive as you’d hope. Few things are. And don't get me wrong - I'm not saying Windows is intuitive....
  • Cover image for GitHub Actions build for Blazor Static (or rather StaticBlazor) never ending? Super-easy fix!
    Published on
    Authors
    koskila

    GitHub Actions build for Blazor Static (or rather StaticBlazor) never ending? Super-easy fix!

    This article explains how to fix an issue where a BlazorStatic build job running on GitHub Actions never finishes. It's a puzzling case, but can't really blame GitHub for this one. Can't actually blame anyone but myself, now that I think about it. But enough about that. What's the issue look like? Background Now that the biggest craze on static websites is long gone, I'm jumping on the bandwagon. After evaluating other options, I ended up going with BlazorStatic - a library built on Blazor....
  • Cover image for Help! My OneNote just turned into "Sticky Notes" - what do?
    Published on
    Authors
    koskila
    Tags
    onenote

    Help! My OneNote just turned into "Sticky Notes" - what do?

    This article explains how to "fix" (I use that word very loosely here) your OneNote when it suddenly goes bonkers, losing all of the controls and becoming this weird floating ancient thing that the boomers used to call "sticky notes". It's out of control, floating somewhere on your screen, insufferably difficult to actually navigate and to do anything with. Annoying. Background Don't get me wrong: the concept of skeuomorphism is fine....
  • Cover image for Where's the CTRL+E search in OneNote for mac?
    Published on
    Authors
    koskila

    Where's the CTRL+E search in OneNote for mac?

    This article explains how to search through all of your workbooks in OneNote for Mac OS. The same thing you can do with CTRL+E on Windows - that is. Because for whatever reason, in OneNote for Mac, it's hidden. Background (and problem) Oh, OneNote for Mac, my dearest... Why must you be the neglected sibling of the Windows version? It’s like Microsoft gave it a pat on the head and said, “You’ll get there someday, champ.” But someday never comes. And that's rare!...
  • Cover image for How to remove DevDrive.vhdx?
    Published on
    Authors
    koskila

    How to remove DevDrive.vhdx?

    This article explains how to remove a virtual Dev Drive (DevDrive.vhdx), after it's stuck on your machine. Dev Drives are separate drives in Windows, that are optimized for Developer workloads. Mostly installing npm packages, that is. I've posted about the performance improvements before: Dev Drive performance increase in real life scenarios Background I've been using a Dev Drive for my npm -heavy workloads for about half a year now....
Whitewater Magpie Ltd.
© 2025
Static Site Generation timestamp: 2025-09-16T15:11:51Z