tech.blog

web development, .NET and UX

Cover Image for Skip(), Take() and the poor performance it brings

Skip(), Take() and the poor performance it brings

How to improve the performance of Skip().Take() for large datasets.

Sindre Berge
Sindre Berge
February 4, 2022
Cover Image for JavaScript Proxy

JavaScript Proxy

Just like one would expect from a proxy, the Proxy object in JavaScript acts as an intermediary between a caller and an intended target. As Proxy will intercept operations, one can alter or extend the original functionality for a given object.

Sindre Berge
Sindre Berge
January 10, 2022
Cover Image for It looks like a developer designed it!

It looks like a developer designed it!

Sindre Berge
Sindre Berge
February 24, 2021

We have all heard it. Developers are not good at design. Thankfully, we have UX-designers. I have had the pleasure of collaborating with excellent designers in my time and have seen firsthand the importance of their work. Sadly, as developers we are not always blessed with a designer on our team...

Cover Image for Let's pipe!

Let's pipe!

An introduction to the concept of piping functions in JavaScript.

Sindre Berge
Sindre Berge
January 10, 2021
Cover Image for LINQ - The building blocks

LINQ - The building blocks

This post gives insight to the concepts of extension methods, lambdas, generics, delegates and iterators of the C# language and how they are utilized by LINQ.

Sindre Berge
Sindre Berge
November 24, 2020