Latest Posts
Building a ChatGPT solution with custom data using Azure OpenAI
I explain how to leverage Azure OpenAI’s PaaS service to train GPT models on your own custom data by creating simple JSONL dataset files. This approach allows you to move beyond generic responses and tailor the AI’s behavior for specific, high-value use cases.
A practical look at using and building on Azure OpenAI, specifically the "ChatGPT-style" feature
I share my mixed experiences with ChatGPT, noting that while it excels at specific technical tasks like data conversion, it often provides unhelpful advice for broader questions. To help you build more robust solutions, I also introduce Azure OpenAI as a powerful commercial alternative with enterprise capabilities and guide you through the initial steps of provisioning it in the Azure Portal.
Peak metaverse hustle: the virtual mettwurst
I investigate the recent claim by Finnish food brand HK to have entered the metaverse with a virtual mettwurst, only to discover it is merely an NFT collection and an Instagram AR filter. This analysis reveals how companies are leveraging buzzwords to hype up simple digital assets while failing to create any actual immersive virtual experience.
A few tips for using MacOS, when you have a strong Windows background
Coming from a Windows background, I share my three-week experience with the new MacBook Pro, highlighting how MacOS respects my preferences by staying out of the way compared to the bloatware found in Windows 11. I also discuss the challenge of limited screen resolution settings on the 14-inch display and how I solved it using a third-party tool to reclaim the workspace I was accustomed to.
Building a little notification engine for Tailscale events
If you want to stay informed about critical events in your Tailscale network, this guide shows you how I built a custom notification engine using Azure Logic Apps and webhooks. During my winter holiday, I set up a simple solution that triggers HTTP requests to Azure whenever specific Tailnet management or device misconfiguration events occur, ensuring I never miss important alerts.
A journey into using a MacBook Pro 14" M2 Max (2023) after a lifetime on Windows and PCs
As a long-time Windows and Microsoft ecosystem enthusiast, I’m sharing my initial experience transitioning to a MacBook Pro 14″ M2 Max. I’ll walk you through my complex multi-device home office setup and explain how I manage daily tasks like Teams, Azure, and coding across these platforms. This article offers my honest verdict on what it’s like to switch from Windows to macOS while remaining deeply immersed in Microsoft services.
Jussi Roine
Microsoft MVP and consultancy founder with 30+ years of experience, passionate about Microsoft security, AI governance, and sharing what I learn along the way.