• Home
  • Subscribe to RSS Feed
  • About & contact
  • Follow me
  • Twitter
  • Github
Blog Logo

Alastair Crabtree

[Developer blog]

Implementing a simple retry pattern in c#

Everything is unstable. You cannot assume that every external service call will succeed on first attempt - the load balancer might be removing a failing host, the database might be being patched, the Ops person…

  • 2 years ago
  • c#, polly, cloud, retry-pattern
  • Comments

Converting an SVN repository to Git on windows

Git is everywhere these days, and I can't really remember how I used to cope without the power of local distributed source control and quick branching. But once in a while I find an old…

  • 2 years ago
  • git, GitHub
  • Comments

Cache the result of an async method using LazyCache

The latests release of LazyCache, my open source cache library based on ObjectCache, makes it easy to cache the results of asynchronous or Task returning methods, so now it is simpler for you to speed…

  • 2 years ago
  • c#, LazyCache, async-await, MemoryCache
  • Comments

I have to rebase and squash before the pull request will be accepted?!

TL/DR If you want your pull requests to be taken seriously you probably need to learn some more advanced git features like interactive rebase and squash. Fist I wanted to share an article I…

  • 2 years ago
  • git, GitHub, code-review, best-practise
  • Comments

How to run a dotnet windows service as a console app

C# Windows services can be a pain to develop because they are awkward to test, debug and run locally. However a few tweaks to the default VS template make them far more manageable. Why use…

  • 2 years ago
  • windows-service, topshelf
  • Comments
 Newer Page 3 of 7 Older 

© 2019. All Rights Reserved.

Ghostium Theme by @oswaldoacauan

Proudly published with Ghost