Joined April 2008
384 Photos and videos
Book review: Running on Air by Sophie Raworth itwriting.com/blog/12418-boo…

157
Too hard for AI? Get me a picture of people playing bridge ... itwriting.com/blog/12384-too…

2
162
Book Review: One Small Step by Paul Sinton-Hewitt, not the parkrun story I expected itwriting.com/blog/12378-boo…

142
The case of .Net Central Package Management and Azure DevOps Pipelines itwriting.com/blog/12365-the…

1
156
Strava sues Garmin for patent infringement, but says it is really about API access itwriting.com/blog/12348-str…

157
Creating a secure ASP . Net Core web application with Entra ID (formerly Azure AD) authentication by group membership - harder than it should be itwriting.com/blog/12282-cre…

284
Running book review: Out of thin air by Michael Crawley (spoiler: I liked it!) itwriting.com/blog/12263-out…

462
Facebook vs Reddit as discussion forums: why is Facebook so poor? itwriting.com/blog/12243-fac…

4
1,009
Running book review: Run your best Marathon by Sam Murphy itwriting.com/blog/12206-boo…

1,335
Running book review: The race against time by Richard Askwith itwriting.com/blog/12200-run…

1
1,334
3
3
21
4,941
Running and Plantar Fasciitis: so many questions itwriting.com/blog/12185-run…

1
2
872
Fixing a .NET P/Invoke issue on Apple Silicon – including a tangle with Xcode itwriting.com/blog/12169-fix…

1
889
Running Amazon Linux 2023 on Hyper-V itwriting.com/blog/12160-ama…

1
780
New Outlook confusion as connection to paid Exchange Online or Business Basic email accounts blocked "due to the license provided by your work or school" itwriting.com/blog/12153-new…

815
Windows 11 rant (from a friend): "I replaced Win 11 with Win 10. It was like walking back into my house" itwriting.com/blog/12146-win…

1
2
844
Garmin vs Apple Watch: why I switched itwriting.com/blog/12139-gar…

3
716

2
568
2023: A year of running itwriting.com/blog/12117-a-y…

1
518