Antti K. Koskela 🌻 (@koskila) header
Antti K. Koskela 🌻 (@koskila) profile picture

Lead consultant at @meltlake. Excited about #Azure, #Blazor, #AzureDevOps, #Microsoft365 and #dotnet 😁. Microsoft MVP for M365 Copilot Extensibility.

Tampere Region, Finland
Joined December 2012
Photo by Antti K. Koskela 🌻 (@koskila)Photo by Antti K. Koskela 🌻 (@koskila)Photo by Antti K. Koskela 🌻 (@koskila)Photo by Antti K. Koskela 🌻 (@koskila)Photo by Antti K. Koskela 🌻 (@koskila)Photo by Antti K. Koskela 🌻 (@koskila)Photo by Antti K. Koskela 🌻 (@koskila)Photo by Antti K. Koskela 🌻 (@koskila)Photo by Antti K. Koskela 🌻 (@koskila)Photo by Antti K. Koskela 🌻 (@koskila)
No regular blog post today. #Ukraine is fighting for the its people's existence. But Evil only triumphs when the Good guys do nothing. So: Do something. Anything. Even if our governments won't help, we can. Read more 👇 koskila.net/evil-triumphs-wh… #blogging #RussianUkrainianWar
4
5
1
46
Today, I'm sharing another solution to a problem nobody else probably has had. My #Copilot was very dutifully instantly accepting any and every meeting invitation my manager would send my way. And refused to stop doing it. Read more in the article! 😂 koskila.net/copilot-stop-aut…
59
Maybe a week ago, I was complaining about the Media Library view in #Copilot being kind of broken since the thumbnails wouldn't load. I'm happy to report Microsoft fixed it! No more broken thumbnails 😊 Now the whole view has been reworked, and doesn't load at all anymore.
97
Antti K. Koskela 🌻 retweeted
By letting Russian hockey back, CAS is staining the ice with Ukrainian blood. Russia has not stopped its war. It has not stopped killing Ukrainians. It has not stopped its relentless attacks on our cities. So what exactly has changed to justify the return of its national ice hockey teams to international competition? The CAS decision to legitimise Russia’s participation in the @IIHFHockey World Championships is unacceptable. Russian national teams represent a state that is still waging a war of aggression. Letting them back now would hand Moscow the international legitimacy it craves. I urge the international sporting community and all our partners to take a firm stand against Russia's readmission to international competition. There can be no business as usual while Russia wages war on Ukraine. This shameful decision must be reversed. I also call on governments that have not lost their moral compass to deny Russian players entry to their territory. Russia's war must have consequences, including in international sport.
95
470
26
1,760
21,629
Antti K. Koskela 🌻 retweeted
Replying to @IAPonomarenko
Correct. Ukraine wouldn't even be the most corrupt country in NATO. Ukraine has become far less corrupt since Ukrainians kicked out their russian puppet president in 2014. Meanwhile, russia under Putin has become one of the most corrupt countries on Earth.
3
19
125
1,882
Antti K. Koskela 🌻 retweeted
VERY BIG TOP NEWS TODAY 🔝 🔥 AFU hit Novokuibyshevsk Oil Refinery in the Samara region. 💥 AFU hit Konservsushprod canning plant in the Bryansk region. ✈️ On October 29, at the Akhtubinsk airfield, Russian Su-57 caught fire (and burned completely) 🚁 3 AC Hornet drone destroyed Mi-8 in Tarasivka village, Luhansk region. 🚀 US State Department approved the potential sale of PATRIOT PAC-3 MSE missiles to Ukraine for an estimated $2.1 billion. 🇫🇷 The first training courses for Ukrainian pilots on French Rafale fighter jets will begin in November 2026 🇺🇦 Zelensky has imposed sanctions on the developers of the Russian analogue of Starlink (Rassvet) and 39 ships of the shadow fleet. 🚀 Defense Forces hit the launcher of Iskander-M OTRK in the Kursk region. ✈️ At night, another collapse occurred at Moscow airports due to the threat of UAVs - in total, more than 370 flights were delayed and canceled 🙏 Temporary ceasefire allows over 700 to flee occupied Oleshky. Evacuation continues. SUPPORT ME 💙💛 ☕️ buymeacoffee.com/MAKS22 ✅ PayPal: [email protected] ☑️ patreon.com/Maks24
8
70
3
392
15,686
Today, I'll be in the beautiful city of Rennes in Bretagne to speak at aMP Day Rennes with my co-conspirator @michael_maillot 🙌 We will (of course) be talking about #MicrosoftFoundry Agents 😉 See you there! koskila.net/amp-rennes-2026/
1
2
188
#Wicked was probably THE movie surprise of 2024 - a welcome reimagining among the endless sequels, prequels and reboots. Apart from pronounciation, that unfortunately has zero to do with #WIQD (Work IQ Developer Tools), the problematic #VSCode extension. koskila.net/wiqd-install-fai…
1
106
Antti K. Koskela 🌻 retweeted
New free article: Europe backed Washington in its hour of need. The US returned the favor with betrayal. Trump’s Russia policy is like Europe signing business deals with Al-Qaeda after 9/11 joniaskola.substack.com/p/eu…
4
111
3
249
4,554
Since the American President announced the energy ceasefire a week ago, Russia has deliberately attacked Ukraine’s energy and oil and gas sectors 76 times. Last night alone, there were strikes on substations in the Vinnytsia, Zhytomyr, Khmelnytskyi, and Odesa regions. Tens of thousands of families remain without power. Energy workers and repair crews are working virtually around the clock to restore electricity supply. Overnight, the Russians also struck residential buildings in our regions. As of now, 12 people have been reported injured, including two children. Two people have been killed. My condolences to their families and loved ones. This morning, there was a strike on an agricultural enterprise in Volyn. All necessary services are working at the site. In total, over this past week, the Russians have attacked Ukraine with almost 2,700 attack drones, 1,700 aerial bombs, and 66 missiles, most of them ballistic. The main targets of these strikes are energy facilities – the Russians are trying to cause a blackout. And America should see that Russia is not taking any reciprocal steps in response to sanctions relief or agreements. On the contrary, they take every signal of an opportunity to make money as proof that their bet on war is paying off and they can keep fighting. It is because of this position of Russia’s that the war continues, not because Ukraine is rightfully defending itself. It is Russia that must face pressure for peace to have a chance. Thank you to everyone who understands this and helps.
1,926
8,286
375
26,997
577,742
So.. What do you all think about M365 Copilot's new Library view? 😅 I personally love the performance (after removing all thumbnails, the list of images loads so much faster!) Maybe I just shouldn't be using Corporate Copilot during the weekend... 🙈 #sarcasm
1
93
Antti K. Koskela 🌻 retweeted
3/x This behaviour is worrisome. ICEYE-X36 is a US registered SAR satellite reportedly used by Ukraine. I wonder if we are watching a first actual ASAT developing in Space. Let us see what happens tonight and the days after.
8
70
5
574
48,050
What a day to be a #M365Copilot user! I learned that modifying Copilot's Brand Kit is apparently difficult enough to deserve its own blog post. Not because its complicated. But simply because Microsoft removed the link from the UI. 😂 #M365 koskila.net/modify-microsoft…
1
3
477
Antti K. Koskela 🌻 retweeted
“If you want to win, don’t buy oil from russia.” Do you know who said these words? The greatest hypocrite in the US history - Donald J. Trump. Trump repeatedly condemned European countries for buying russian oil, accusing them of financing russia’s war. And now - he is doing it himself. Here is a compilation of Trump’s own statements from 2025.
163
2,168
170
4,626
78,112
Antti K. Koskela 🌻 retweeted
Turns out Ukraine knows nothing about the "energy ceasefire," Financial Times reports, citing a senior official close to Zelensky who says crews are busy restoring power and water in Kyiv right now. "No one has heard of any ceasefire," the official says.
"Effective immediately, there is an ENERGY CEASEFIRE in the War between Russia and Ukraine. Both parties have agreed. Do not break it!" Trump just announced.
Readers added context they thought people might want to know
Trump announced that Russia and Ukraine have agreed to an immediate energy ceasefire. No confirmation from Russian or Ukrainian officials. Zelensky said the announcement was news to him but Ukraine would agree if Russia does. axios.com/2026/10/11/tru… reuters.com/world/europe/t… foxnews.com/politics/trump…
19
50
7
400
27,993
When you follow Microsoft's marketing, it can seem like everyone’s building custom #Copilots. They’re not. And most teams shouldn’t. In my latest article I cover how you can ground your agent to data on #M365 without a backend - or #CopilotStudio! koskila.net/grounding-declar…
2
146
The reality just hit me - tonight I'll jump on a train to attend @Meltlake onboarding & #DevDay in Helsinki tomorrow! But why now? Well - I got 2 packages delivered to my place - one was SWEET, and the other one I gave to my kids. Take a guess which one was which 😉
2
4
266
Antti K. Koskela 🌻 retweeted
It has been confirmed that the arson attack on an Estonian defence company was ordered by russia. russia’s acts of sabotage across Europe are intended to undermine support for Ukraine and fuel fears of escalation. They demonstrate russia's desperation. Our response is precisely the opposite of what russia seeks to achieve: more pressure on russia, stronger support for Ukraine. russia will not intimidate us or alter our policy.
Based on the information collected by the Estonian Internal Security Service @kaitsepolitsei we can conclude with certainty that the arson attack on Milrem Robotics premises that took place on the night of 14–15 august in Tallinn was an act of sabotage ordered by the special services of the Russian Federation. Such actions are absolutely unacceptable. In response, the @MFAestonia will today summon Russia’s Chargé d’affaires. The perpetrators have been apprehended and no longer pose a threat to our national security. Estonia is a difficult environment for Russia to carry out such actions because we act decisively and swiftly to protect our state. This act of sabotage is part of Russia’s broader campaign across Europe, aimed at intimidating us and weakening our support for Ukraine. Our response will be the opposite. We will increase both our support for Ukraine and the pressure on Russia to end its aggression. Let’s not lose focus and stay the course, because Russia’s actions are a clear indication that our collective exertion of pressure is working.
45
236
21
1,109
74,351
This week, I'm revisiting the topic of my and @gautamdsheth's session at #HELishsummit! I'll explain how you can get a lot of value from a #nocode Declarative Agent using pro-code tooling. Kind of a ludicruous angle but that's part of the fun! 😅 koskila.net/baby-steps-to-co…
1
3
113
Antti K. Koskela 🌻 retweeted
Rose Garden, paved over.
11
59
3
341
7,799