One of the things that greatly impacts users experience is a website’s is perceived performance. One way of getting better perceived performance is by decreasing page load time, this not only helps user experience, but also gives you a better ranking in some search engines such as Google. The plus side is, there are optimisations are quite straight forward to do and only takes a bit of your time, especially if you’re just starting out with a fresh web project.
if possible, I try to keep nesting of blocks to a minimum. In C#, there’s actually a good way of reducing nesting when combining
Functional programming has gained a lot of traction over the years, along with the growing trend of functional/hybrid programming languages including F#, Scala, Clojure and Haskell to name a few. I wanted to re-explore functional programming – Can it really reduce bug count? Is it here to stay, or is it just one of those things that becomes a trend and die out after a few years?
There appears to be an undocumented side-effect with HttpClient when operating with Stream’s