The Curious Engineer

All blogs / Tech news / industry

Tim Anderson's IT Writing

itwriting.com/blog

Tech Writing

Tech news / industryC# / .NETDev tools / editors / IDEs

Posts
3,083 from 1 Jul 2006 to 30 Oct 2026
Posting
weekly (33 in the last year)
Kind
personal blog
Feed
https://www.itwriting.com/blog/feed

Latest

October 2026

  1. WinUI Reactor: yet another way to code for the Windows desktop
  2. Dublin Marathon after injury-interrupted training – a surprising sub-4
  3. A new era of AI-driven application rebuilds – now it is Microsoft Office and Adobe Photoshop
  4. Counterfeit Braun shaver heads on eBay
  5. Deno’s endo – team joins CloudFlare, runtime will be abandoned in one year’s time
  6. JetBrains posts a loss (but revenue is up), puts spotlight on future of IDEs
  7. Apple user interface catches me out

September 2026

  1. Googlebook and Googlebook OS arrive – want one?
  2. Shopify migrates from React Native to native Android and iOS development, citing AI as enabler
  3. Why does a MAUI app store data under “User Name” on Windows?

August 2026

  1. GitHub reliability and scalability: a consequence of AI and too much for free
  2. Linux on the desktop: growing, but not by as much as some claim
  3. First steps with MAUI: some friction
  4. Running Visual Studio 2008 in Windows 11

July 2026

  1. Can AI write as capably as humans?
  2. Vercel’s Scriptc is a TypeScript to native code compiler – how did we get here?
  3. Getting started with Azure Artifact Signing
  4. Kimi K3 and Qwen 3.8: is AI becoming a commodity?
  5. No Mono in Microsoft’s cross-platform MAUI framework on .NET 11 – and a quick hands-on
  6. JetBrains Resharper for Visual Studio Code adds C# debugging support
  7. Notes from the field: when Remote Desktop cannot connect
  8. Cloudflare’s vinext project reaches beta 1 – not just an AI experiment
  9. TypeScript 7 is done
  10. My writing here and elsewhere
  11. Avalonia UI vs Microsoft’s .NET MAUI
  12. Microsoft authenticator cannot be backed up for Microsoft or Entra ID accounts

May 2026

  1. Book review: Running on Air by Sophie Raworth

April 2026

  1. Running London Marathon: fulfilling a dream but under-trained

March 2026

  1. Too hard for AI? Get me a picture of people playing bridge …

February 2026

  1. Book Review: One Small Step by Paul Sinton-Hewitt, not the parkrun story I expected

January 2026

  1. 2025: a crazy year of running

November 2025

  1. The case of .Net Central Package Management and Azure DevOps Pipelines
  2. Running the New York Marathon

October 2025

  1. Running for England as a Masters Representative
  2. Strava sues Garmin for patent infringement, but says it is really about API access

September 2025

  1. Book review: Run like a Pro (Even if you’re slow) by Matt Fitzgerald and Ben Rosario
  2. Winchester Half Marathon: hilly, late starting, got my target time

August 2025

  1. Book review: Advanced Marathoning by Pete Pfitzinger and Scott Douglas (4th edition)

June 2025

  1. Broløbet: the bridge run 2025, an amazing experience

April 2025

  1. Adidas Manchester Marathon 2025: second marathon and sub 3:30 achieved
  2. Creating a secure ASP.Net Core web application with Entra ID (formerly Azure AD) auth by group membership – harder than it should be

March 2025

  1. Garmin Connect+: new subscription will be a hard sell
  2. Changing my mind about open ear earphones
  3. Out of Thin Air by Michael Crawley: a wonderful read

December 2024

  1. AWS 5k re:Invent 2024 results

October 2024

  1. Facebook vs Reddit as discussion forums: why is Facebook so poor?
  2. My journey to a first marathon

August 2024

  1. Running book review: The Art of Running Faster by Julian Goater and Don Melvin
  2. Running book review: Run your best Marathon by Sam Murphy

July 2024

  1. Running book review: The Race against Time by Richard Askwith

April 2024

  1. Running and Plantar Fasciitis: so many questions

March 2024

  1. Fixing a .NET P/Invoke issue on Apple Silicon – including a tangle with Xcode
  2. Amazon Linux 2023: designed to be disposable
  3. Amazon Linux 2023 on Hyper-V

February 2024

  1. New Outlook confusion as connection to Exchange Online or Business Basic mailboxes blocked “due to the license provided by your work or school”
  2. What is an operating system for? A friend’s Windows 11 rant shows disconnect between vendors and users
  3. Windows 11 rant: “I replaced Win 11 with Win 10. It was like walking back into my house”
  4. Garmin vs Apple Watch: why I switched

January 2024

  1. Runbritain rankings and how they work

December 2023

  1. A year of running
  2. The era of tiny PCs: 400g and smaller than a paperback book
  3. The AWS re:Invent 5K run 2023

October 2023

  1. AverMedia LiveGamer Ultra 2.1 – excellent capture card and getting better

August 2023

  1. A mild case of Azure bill shock: is this the most over-priced service on Microsoft’s cloud?
  2. Windows Server 2022 Essentials – a good deal for small businesses but what is it really?

April 2023

  1. Remote Desktop on Mac failes to connect with 0x207 error

February 2023

  1. StackOverflow still delivers, fixes my Rollup.js problem

November 2022

  1. Surface 9 Pro with Windows on Arm

October 2022

  1. .NET P/Invoke on Azure App Service for Linux

September 2022

  1. Microsoft to remove Azure “Basic” IP number and load balancer in favour of pricier options

July 2022

  1. Reimagining Collaboration by Phil Simon
  2. Web page memory usage: how much is too much?
  3. Windows Subsystem for Linux 2 will not start: a possible fix
  4. Using an M1 Mac after a lifetime of mainly Windows

June 2022

  1. Book review: After Steve by Tripp Mickle

May 2022

  1. Abba 10 CD box set 2022
  2. Installing Ubuntu 22.04 on Apple M1 with UTM

April 2022

  1. Fixing an Xbox controller broken by Elden Ring
  2. The two key things I do with a new Mac
  3. Microsoft moves towards UDP in place of TCP for Azure Virtual Desktop, claims lower latency and higher reliability

March 2022

  1. Thoughtworks: do not choose to develop Single Page Applications by default
  2. Drupal 7 is the version that refuses to die as the majority of sites have not upgraded

January 2022

  1. Multi-page ASP.NET Core, TypeScript, and ES JavaScript Modules
  2. Microsoft’s “new commerce experience” for 365 services: not just price increases
  3. Converting a scanned image to text in Office 365
  4. All change for the New Year
  5. Visual Studio, TypeScript, WebPack and ASP.NET Core: somewhat awkward
  6. Exchange emails stuck in queue because “message deferred by categorizer agent”- Happy New Year admins!

November 2021

  1. Notes from the field: virtualising an existing Windows server using UEFI and Secure Boot

July 2021

  1. Funbridge abandons its Windows app

June 2021

  1. The World of Bob Dylan edited by Sean Latham

April 2021

  1. Bang & Olufsen HX wireless headphones: a delight
  2. HP unhinged, refuses to honour warranty on its defective laptop

March 2021

  1. A surprising favourite: Shure’s Aonic 215 True Wireless Sound Isolating Earbuds

February 2021

  1. Karachi Vice by Samira Shackle
  2. Carole King’s Tapestry by Loren Glass

December 2020

  1. Odd behaviour from Azure App Service: production version sometimes serves app from staging slot
  2. Some of my favourite earbuds and headphones of 2020: part 1
  3. Her Last Holiday by C L Taylor

November 2020

  1. Rhys Bowen: A love story for Venice
  2. A UI lesson: do not ask users to choose between Register and Login

October 2020

  1. Cyber Privacy by April Falcon Doss
  2. The Whole Truth by Cara Hunter
  3. Flashbacks of a Fool, a film inspired by a song
  4. Debugging Safari on an old iPad

August 2020

  1. Point-in-time restore: a handy built-in feature in Azure SQL

July 2020

  1. Wrestling with Azure DevOps Pipelines

June 2020

  1. Using Windows 10 on a 4K display: issues in multi-monitor setups
  2. Developing software for playing bridge

May 2020

  1. StackOverflow survey 2020
  2. Hands On ASP.NET Core

March 2020

  1. Android: a lack of software to take advantage of high-end mobiles?

January 2020

  1. Annoying Azure capacity problems in UK West region

December 2019

  1. Five facts about Rust

November 2019

  1. Mad but great: Sony Walkman 2019 NW-A105
  2. The problem with price comparison sites

October 2019

  1. Microsoft posts another strong set of results, does not know how to invest its profits
  2. Xcode on Catalina update hassles
  3. Marley Stir it up Wireless Turntable: a good introduction to the vinyl revival?
  4. Just ahead of the launch of Oppo Reno 2, here is a look at Oppo Reno 10x Zoom

September 2019

  1. Finding the multi-factor authentication and authenticator options in an Office 365 account
  2. Yamaha’s vinyl revival on display at IFA in Berlin including GT-5000 turntable
  3. Saving documents in Office 365 desktop applications

July 2019

  1. Microsoft earnings: strong quarter, but Xbox revenue dives
  2. Not OK Google
  3. Chromium and Microsoft annoyances : Dynamics CRM issues like broken downloads, Chromium team “won’t fix”

June 2019

  1. Two Factor Authentication is great–but what if you lose your phone or have your number hijacked?
  2. Wrestling with Visual Basic 6 (really!) and how knowledge on the internet gets harder to find

May 2019

  1. Microsoft’s Pipelines for Azure Kubernetes Service: fixing COPY failed
  2. Automatic transcription for journalists: still not viable despite Microsoft push for “Modern journalism”
  3. The future of WPF for developers who need to support Windows 7
  4. Windows Subsystem for Linux 2: Microsoft’s change of direction delivers better performance, worse integration
  5. One .NET: unification of .NET for Windows and .NET Core, Xamarin too
  6. Microsoft Build and the repositioning of Windows
  7. Microsoft Office and privacy: happy to send what you type to the cloud for analysis?

April 2019

  1. A post that can save you money: scheduling Azure Virtual Machines for start/stop
  2. Microsoft Financials: strategic purpose of Github, Teams and PowerApps revealed
  3. Microsoft Planner: a good task management solution for small teams?
  4. Stack Overflow survey shows leap in popularity for Visual Studio Code

March 2019

  1. Hands on with Windows Virtual Desktop
  2. Progressive Delivery: the next step in DevOps?
  3. Location Services: GPS-only no longer protects your privacy on Android 9 “Pie”, Huawei / Honor 10

February 2019

  1. How Windows 10 Ransomware Protection interferes with application installs
  2. Adding a Visual Studio code workspace to a GitHub repository
  3. Linksys LPAC1750C, Cloud Manager, and the mystery of the wifi printer that would not print
  4. Office 365 vs Office 2019 vs LibreOffice: some thoughts
  5. How Windows 10 Ransomware protection can cause install failures, LibreOffice for example
  6. Which application platform for desktop Windows apps? Microsoft has stated its official line, but UWP is still not compelling
  7. Microsoft quarterly financials: strong figures, note LinkedIn and Dynamics numbers

January 2019

  1. Google’s search monopoly, the decline of organic search and its implications

Every year

2026 312025 132024 152023 82022 212021 82020 172019 442018 1032017 482016 542015 572014 1832013 2062012 3332011 4172010 3412009 3072008 4382007 3492006 90