Thomas Ardal

Thomas Ardal

Meet Thomas, the founder and developer behind elmah.io. Thomas blogs about everything technical from C# and ASP.NET Core to machine learning.

Denmark
313 posts
5 advantages by moving your subscription

If you are an elmah.io administrator in your company, we just unlocked a range of new features for you. In short, we moved your subscription from user to organization. To understand the rationale behind this, let's begin with a bit of history. When we initially introduced elmah. ...

The elmah.io AppStore

We have just started rolling out our new AppStore. Apps on elmah.io mean integrations to different third-party systems, using a single click and a bit of configuration. As of today, we offer native integration with Slack, HipChat and RequestBin: The AppStore is available beneath your log settings. To install ...

Discounts on popular .NET tools with the elmah.io Goodie Bag

Like you, we are .NET developers with a love for the possibilities in C# and all of the related technologies and frameworks around it. Let's face it, we won't get anywhere without great tooling around our everyday work. That's why we have chosen to ...

elmah.io Technology Stack

This post didn't age well. Almost all of the technologies on this list has been replaced with more modern options. If anyone is still interested in knowing about these details, please make sure to reach out and I'll write an updated post. For now, this post ...

ASP.NET Error Logging Best Practices

Adding error logging to an ASP.NET application can be quite the challenge. A lot of different tools and frameworks are available. Everyone probably know log4net, but a lot happened since the first .NET logging frameworks where conceived. This post will show you the best practices which will provide you ...

Yearly Subscriptions

Your wish is our command. Well almost. A recurring feature request has been yearly payments, known from similar SaaS applications. As of today, you will be able to choose to pay one year in advance on any elmah.io plan: Having customers willing to pay yearly (rather than monthly) is ...

Danish service provides maximum scaling and secures data on Azure

This is an English translation of an article that Microsoft wrote about us in their Danish MSDN Flash newsletter. elmah.io helps developers find errors on their sites and services – and handles very large fluctuations in the incoming data volume. Therefore the service, located on Azure, can scale to the ...

elmah.io documentation

Until now, the documentation for elmah.io have been centered around our blog. We initially chose to do this simply because it was easy to get started and because WordPress offered some nice tools to author new pages without us having to code everything. In time, the blog have grown ...

Building a scalable architecture to handle millions of errors

You may take it for granted, but building an architecture that is able to scale to millions of messages isn’t something that comes overnight. elmah.io is built to handle lots and lots of messages by utilizing some of the nice features of Windows Azure. In this post, we’ ...