Hjelle.Dev

Why am I doing this?

Me in a cowboy hat at Moldegaard stables

Through the years of working as developer I feel like I have picked up quite a few small tips and tricks. And probably some anti-patterns, bad habits and a love for over-engineered solutions (especially in hobby projects). I have worked on small and large projects since I started my Bachelor in Information-Technology in 2006. Since 2010 I have been working mostly with Microsoft technologies like:

  • Asp.net, .Net, .Net Core

  • MsSql, Azure SQL

  • Azure

I also love trying out new technologies and functions in frameworks like Svelte, Angular, React, .Net Razor pages, .Net Maui etc.

Powered by Synscribe

10/4/2024
Related Posts
Entity framework gotcha you didn’t know about

Entity framework gotcha you didn’t know about

Performance issue encountered with Entity Framework Core where a query using FirstOrDefaultAsync and multiple Include statements was unexpectedly slow. By simply moving the filter condition .Where(d => d.Id == doc.Id) earlier in the query chain, EF generated a much more efficient SQL plan, reducing execution time from 20 seconds to milliseconds. The key lesson is that EF sometimes needs a bit of guidance to optimize queries effectively.

Read Full Story
Caching in Azure DevOps pipeline

Caching in Azure DevOps pipeline

Using caching in Azure DevOps pipelines can drastically reduce build times.I cut build time from 7-8 minutes to 2-3 minutes by implementing caching.

Read Full Story
Plan, Automate, Review, Repeat

Plan, Automate, Review, Repeat

A practical guide to building a solid website maintenance plan — combining automation, manual reviews, and smart tooling to stay secure, up-to-date, and efficient.

Read Full Story
© Andreas Skeie Hjelle 2025