Writing

A look at Windows 11 updates from Microsoft Build 2026Microsoft Build 2026 delivered a refreshingly practical keynote, prompting me to immediately put some of the newly announced Windows 11 features to the test. This post walks through my hands-on experience with the refreshed Run dialog, the long-awaited movable taskbar, native Coreutils command-line tools, and the AI-enhanced Intelligent Terminal. I’ll share quick setup steps, real-world first impressions, and whether these preview features are worth adding to your workflow today.
windowsJune 3, 2026

First impressions on the MacBook NeoApple’s MacBook Neo is marketed as an affordable entry-level laptop. Does it actually handle real-world productivity? After integrating it into my mixed-device workflow alongside a MacBook Pro and a ThinkPad, I was pleasantly surprised. Despite having only 8GB of RAM and a mobile processor, the Neo delivers snappy performance for daily tasks, exceptional battery life, and a surprisingly sturdy build. It will not replace a high-performance workstation, yet at €799, it makes an incredibly smart secondary machine for travel, quick tasks, and staying connected. Read my honest first impressions, real-world performance notes, and find out if this compact notebook earns a permanent spot in my backpack.
macosMay 27, 2026

Building a custom content editor for my blogI explain how I designed and built a custom content editor to streamline writing for my Astro-based blog, specifically to handle metadata and store images in Azure Storage while keeping Markdown files in GitHub. By leveraging AI-assisted engineering rather than random "vibe coding," I created a user-friendly, offline-capable tool that simplifies the publishing process and makes content creation more efficient.
azureMay 18, 2026

Migrating my content to Astro, and I learned a few lessonsIf you are looking for a personal account of why I left WordPress and Ghost for Astro, this post details my decade-long journey through different blogging platforms and the frustrations with their costs and inflexibility. I explain how my desire for full ownership and visual control led me to finally adopt Astro, allowing me to focus on crafting artisan-quality content without the technical headaches that previously drove me away.
software developmentMay 14, 2026
"Team, say hello to Discord" - or how we're building our company culture one small step at a timeI am sharing how introducing Discord has helped our remote team build a more relaxed company culture by separating casual social interaction from work-related communications. By establishing simple ground rules for a dedicated non-work server, we’ve created a low-pressure space for colleagues to connect without the obligation of constant engagement. This small step reinforces our commitment to asynchronous work and employee autonomy while fostering genuine camaraderie.
microsoft teamsAugust 26, 2025
Upgrading a self-hosted Ghost to Ghost 6If you’re looking to upgrade a self-hosted Ghost instance running in Docker, my experience with migrating to version 6 might save you from some common pitfalls. I detail my rigorous backup strategy and the specific Docker tag workaround I used to successfully complete the upgrade when the standard image wasn’t available for my architecture.
dockerAugust 5, 2025
Mapping out Wi-Fi coverage at home with UniFi InnerSpaceIf you are curious about optimizing your home Wi-Fi with UniFi InnerSpace, this post explores my experience mapping coverage using the platform's floor plan tools. I discuss the software’s limitations in distinguishing between concrete and drywall structures, which led to inaccurate signal predictions that I validated using the WifiMan app. Ultimately, I explain how InnerSpace still provides valuable visibility into potential blind spots despite these initial discrepancies.
networkingAugust 4, 2025
Tracking my stuff with the Moto TagsAfter years of frustration with Tile trackers constantly reporting false battery issues on my Android devices, I decided to switch to Motorola Moto Tags for a more reliable tracking experience. In this post, I share why the seamless setup and integration with Google’s Find Hub app have finally made keeping track of my belongings effortless.
cybersecurityJuly 23, 2025
And suddenly, 300 podcast episodes laterReflecting on nearly six years of weekly conversations, I share how my friendship with Tobias Zimmergren evolved into the 300th episode of the Ctrl+Alt+Azure podcast. I discuss our organic approach to episode planning, the logistical challenges of recording platforms, and the journey from casual virtual coffees to a long-running show.
azureJuly 21, 2025
A look at CyberSecurity by Proofpoint and Cloudflare for UniFi network gearIf you are curious about enhancing the security of your UniFi network hardware, this post details my experience with the CyberSecurity add-on powered by Proofpoint and Cloudflare. I break down the cost, configuration options like region blocking and content filtering, and share my practical insights on whether this subscription is worth it for home lab users.
cybersecurityJuly 18, 2025
Lessons learned from self-hosting Ghost (and this site)I share the practical steps and hardware requirements I used to transition this blog from a costly managed service to a self-hosted Ghost installation running on Docker, saving significant annual costs. By detailing my specific setup, including resource usage and configuration files, I aim to help others who have the technical skills and hardware consider making the same move.
homelabJuly 17, 2025
No more Synology - moving on to the UGREEN NAS DXP6800 ProAfter two decades of loyal Synology use, I’m switching to the UGREEN NAS DXP6800 Pro due to their controversial push for proprietary drives and the limited performance of competitors like the Ubiquiti UNAS Pro. This post details my decision-making process, explaining why I finally left the Synology ecosystem and why the UGREEN device emerged as the superior alternative for my home networking needs.
homelabJuly 15, 2025

I'm renewed as a Microsoft MVP for 2025-2026!If you are curious about the journey behind my 11th year as a Microsoft MVP, this post shares my excitement over my recent renewal and transition to a dual role in Security Copilot and Identity & Access. I reflect on my evolution from SharePoint to Azure and express my gratitude for the community's support as I embark on what promises to be a hectic and rewarding year ahead.
identity managementJuly 10, 2025
Upgrading my home barista gameCurious about how simple tool upgrades can enhance your home coffee experience? I replaced my decade-old routine with a rotary WDT, gravity distributor, and calibrated tamper, resulting in a smoother, richer cappuccino without needing a new espresso machine.
homelabJuly 8, 2025

Governing Generative AI with Data Security Posture ManagementIf you are worried about the security risks associated with adopting generative AI tools like ChatGPT or Copilot, this post explains why Data Security Posture Management (DSPM) is becoming essential for protecting your organization's data. I explore how DSPM differs from traditional cloud security management and demonstrate how solutions like Microsoft Purview can help govern AI workloads, assess data risks, and ensure compliance in today’s rapidly evolving technological landscape.
ai and machine learningApril 7, 2025

Modernizing file transfer integrations in Microsoft AzureIf you’re navigating the persistent challenge of moving data between systems in 2025, this post explores why traditional file transfers remain essential despite modern advancements. I examine the ongoing relevance of FTP, SFTP, and FTPS for batch processing, highlighting their reliability in hybrid environments where legacy systems still play a critical role. You’ll also see how to modernize these integrations effectively using Microsoft Azure’s contemporary tools and services.
azureApril 2, 2025

Managing cybersecurity risks and vulnerabilities with Microsoft Security Exposure ManagementDrawing from my evolution as a security advocate since 2013, I share insights on Microsoft Security Exposure Management (MSEM) to help you navigate the shift toward Zero Trust and centralized risk visibility. I explain how this under-the-radar tool consolidates data from Defender XDR to provide a 360° view of your organization’s critical assets, exposure initiatives, and potential attack paths.
cybersecurityMarch 27, 2025
How I migrated from X (Twitter) to BlueskyDiscover why a long-time Twitter user with nearly 25,000 tweets decided to finally leave X for Bluesky. I share my journey from loving early Twitter to feeling the platform had become a "dated shopping mall," and why I now feel at home on Bluesky’s familiar, ad-free, and curatable interface.
productivityNovember 18, 2024
Finding the perfect 4K display for a MacBook ProLooking to create a seamless, portable office setup with your MacBook Pro? I share my experience narrowing down the perfect 32-inch 4K display, ultimately choosing the Benq PD3205U for its reliability and single-cable convenience. This guide details how I balanced compatibility with Windows customer laptops against the need for a high-quality, eye-friendly workspace.
macosAugust 9, 2024
The Mac vs. Windows paradox for Microsoft IT ProsIf you’re an IT professional navigating the often contradictory world of Microsoft technology standards, this post explores the surprising paradox of device compatibility. I visualize the common dilemmas where certain Apple and Android combinations are rejected for security or functionality, while unexpected pairings like Windows with iPhone or Mac with Android are hailed as the ideal balance.
macosApril 15, 2024