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
320 posts
.NET Web Application Logging Essentials ebook

Announces the 19-page .NET Web Application Logging Essentials ebook, featuring a Log Lady cover, free for elmah.io newsletter subscribers or a minimum $4.99 purchase on Leanpub, with 100% of elmah.io's cut after Leanpub's 20% fee donated to Code Club's after-school coding clubs for children. ...

Best Visual Studio Code Extensions

Rounds up the team's essential VS Code extensions, from Auto Close Tag and Code Runner to Visual Studio Keymap, Debugger for Chrome, the Dracula Theme, and EditorConfig for sharing code style settings across a team. ...

New Video Tutorials Published

Announces 8 new short videos on the elmah.io YouTube channel covering installation, error monitoring, searching logs, user administration, integrations, ignore filters and rules, deployment tracking, and uptime monitoring. ...

Make your elmah.io dashboard ubiquitous

A guest post by Dashman founder J. Pablo Fernandez on driving wall-mounted TVs with elmah.io dashboards: configuring sites with Dashman Configurator, timing how long each view displays, and approving displayers via end-to-end encrypted pairing. Note: Dashman has since shut down. ...

New Hire at elmah.io: Eduard-Dan Stanescu

Introduces new front-end hire Eduard-Dan Stanescu, a Bucharest-based freelancer turned team member who has already shipped elmah.io's new stack trace display, graphical components, and the blog and documentation site designs. ...

Tuning performance on Azure websites using remote profiling

Shows how to profile a live Azure website using Kudu's Process Explorer and Stack Profiling button, then analyze the resulting .diagsession/.etl trace in Visual Studio by Total CPU and Self CPU columns, uncovering a costly stack-trace regex on elmah.io's own API. ...

Supporting NLog 4.5 and structured logging

Announces Elmah.Io.NLog support for NLog 4.5's structured logging, showing how a message like logger.LogWarning with a {method} placeholder surfaces as a searchable key/value pair in elmah.io's Data tab, plus a new ASP.NET Core 2.0 sample. ...

GDPR changes

Ahead of GDPR enforcement, elmah.io added a signup step requiring acceptance of both terms and privacy policy, plus a new profile toggle that blocks employee access to personal data like name and email, with progress tracked on the elmah.io GDPR wiki. ...

Domain name expires check

elmah.io Uptime Monitoring can now check a domain's expiration details and warn you before it lapses, avoiding lost domains from missed renewal notices like the one that inspired this feature. Enable it with a single toggle when creating or editing an uptime check. ...