New Year's Predictions 2026
Ten predictions across Microsoft, AI, and society from my 42-year-old self. A fun little experiment I hope to look back on in ten years, and maybe a new annual tradition.
A personal website and blog by Alex Duggleby.
Ten predictions across Microsoft, AI, and society from my 42-year-old self. A fun little experiment I hope to look back on in ten years, and maybe a new annual tradition.
Around your 40s you're "supposed to" buy a car, invest in a bar or do something else drastic. Well, I bought a bike. But really only to replace my 15-year-old bike that still had a sticker of my first startup on it. Read on to find out how I flew that bike across Europe and then cycled it back to my home. If you're interested in doing a low-risk bike journey that you don't have to train for ages…
Learn how to secure Azure deployments using vnets and VPNs to minimize exposure and protect your services. A step-by-step guide on setting up a secure environment.
Learn how to deploy ASP.NET apps in Azure with regional data segregation and Azure Front Door for optimal performance and security.
Learn how to deploy an AppService with a SQL Server and set the right permissions for the managed identity to access the database. No more secrets in your configuration files.
Learn how to seamlessly integrate API calls into static Astro websites hosted on Cloudflare Pages with simple serverless functions.
Learn how to automate Astro redirects to Cloudflare's `_redirects` file for seamless site navigation management.
In this blog I explore how to migrate from Postmark templates to React.Email for flexible email templating and reduce my dependency on a single provider. It covers converting templates from Postmark, creating a custom API, and deploying a scalable solution to support multiple ESPs.
Discover how to enhance your ASP.NET apps with rate limiting for IP-based control and customizable policies for improved performance and security.
Secure your ASP.NET apps with distributed rate limiting and Altcha to protect against automated attacks. Learn how at my Minimal Identity UI project.
Discover how to enhance ASP.NET Identity forms with Altcha for bot protection, including a fix for replay attacks. A self-hosted, privacy-centric solution.
Revamp your ASP.NET Identity UI with a modern, TailwindCSS makeover using MinimalIdentityUI - simple, open-source, and ready to use!
Discover how to integrate Clerk authentication with ASP.NET for secure server-side user management. Updates include OAuth scope and sign-out enhancements.
Discover how I enhanced SecureMailMerge with Weglot for easy multilingual support, tackling NextJS challenges along the way.
"Discover how to easily switch from Algolia to Typesense for TailwindUI sites - a quick, cost-effective search solution!"
Discover how I turned reading into a daily habit, reading over 50 books in a year, and find my top picks with unique awards! Dive into my journey and recommendations.
Learn how to serve static websites with HTTPS on Azure for less than $5/month using Azure Blob, CDN, Cloudflare, and Caddy 2 with this step-by-step guide.
Discover the essentials and nice-to-haves for co-working spaces from a seasoned traveler's perspective, including must-have amenities and common pitfalls to avoid.
Learn how I set up my software company in Estonia with e-residency, Xolo & more, making business admin smooth to focus on growth.
"Join me as I escape the winter to Tenerife, exploring its stunning landscapes & vibrant co-living community over 3 incredible months."
Discover my frustration with a new bank login app that adds security but charges for dual-device use. A digital age dilemma.
Join me on my recent trip to Cape Town, South Africa. Explore with me as we venture outside the city center, experiencing areas like Blouberg and Strand, sharing my favorite restaurants, wine estates, and activities along the way.
"Discovering the charm of Hoi An, Vietnam from coworking spaces to rice fields and stunning beaches. A digital nomad's paradise!"
Discover how setting SameSite to None enables Office365 Add-Ins to authenticate seamlessly across devices using web technologies.
Discover the truth behind OneDrive's offerings & how its business version lacks crucial security features. Learn from a ransomware incident recovery.
Discover the wonders of Koh Lanta, Thailand as a digital nomad at KoHub's tropical co-working space. My journey, experiences, and why it's a top pick!
Discover why Cape Town is a top destination for digital nomads in my winter adventure, from scenic hikes to vibrant city life. #TravelBlog #CapeTownAdventure
"Join me on my digital nomad journey: from newbie doubts to expert tips on travel, co-working, and living globally with minimal baggage."
Discover serene Lesbos: A digital nomad's paradise for tranquility, nature, and efficient work amidst Greek beauty. Perfect for a peaceful retreat.
Secure Azure deployments with custom roles in KeyVault to deploy without accessing secrets – ideal for teams!
Learn how to securely use Azure KeyVault for web app configurations, avoiding the pitfalls of storing sensitive info in files or app settings.
Learn to secure your Azure AppService & set up SSL with custom domains using KeyVault certificates, including a self-signed cert guide.
Learn how to securely store secrets in Azure using KeyVault instead of exposing them in resource templates. Ideal for safe, scalable deployments.
Learn to deploy a web app with a database to Azure using Resource Manager templates. Perfect for beginners in cloud deployment!
Discover the power of Azure Resource Manager Templates for efficient cloud deployments, using variables & parameters for easy changes.
Learn how to deploy Azure resources efficiently using ARM templates & JSON in our latest blog post. Dive into incremental updates & error handling!
Explore the essentials of managing Azure with PowerShell, focusing on the transition to AzureRM for improved control.
A cautionary tale of injury in Indonesia, prompt medical care in Bali, and my journey back to Germany for recovery. A must-read for digital nomads.
Discover the magic of Sanur, Bali through my eyes: pristine beaches, vibrant coworking spaces, and a true nomad's adventure, until an unexpected twist.
Join me as I embrace a nomadic lifestyle, starting with an unplanned stay in Ubud, Bali, filled with culture, adventure, and remote working.
Learn how to import GeoNames data into SQL with my simple guide, from file conversion to bulk import and Azure loading.
Discover the charms of Tarifa: a haven for kite surfers, digital nomads, and adventurers seeking a unique blend of work and play by the windswept shores.
Discover a fix for Office365's dynamic groups auto-adding meeting rooms to your invite list with this PowerShell guide!
Discover the ancient, vibrant world of blue oolong tea, a treasure from China's tea tradition with a brewing secret waiting to be explored.
Discover the colorful world of tea beyond black and green, exploring the six traditional Chinese tea colors and their unique processing methods.
Discover why the WhatsApp exodus in Europe post-Facebook buyout reflects deeper privacy concerns and the implications of ad-targeting.
Solved: How to fix common errors when setting up an App for SharePoint in Visual Studio 2013 on a new machine. Essential prerequisites listed!
Discover how a missed flight led to innovative solution development for document creation at easydocs.co. A tale of turning delays into opportunities.
Learn how hackers use email alerts to uncover private info and how to enhance your site's security against such tactics.
Discover the power of "commitment" in uniting diverse start-up teams for shared success. #Teamwork #StartUpJourney