Avonelle's Blog

Brain Time vs Butt Time and Measuring Developer Productivity

By Avonelle Lovhaug on 4/23/2021

This post by Nick Hodges about Brain Time vs. Butt Time does a nice job of explaining the challenge in measuring developer productivity.

This is a very sad thread

By Avonelle Lovhaug on 4/19/2021

I’m not saying software is easy. In fact, I know I have some bad software too.

It is a mystery

By Avonelle Lovhaug on 4/9/2021

Lots of female programmers have suggested that they they don’t feel that the profession is very inclusive. Personally I’ve never had an issue as a woman, but I do run into this a lot:



By Avonelle Lovhaug on 4/9/2021

Every time I see a story involving planes and “software mistake” I get nervous:

Features I want for Azure DevOps

By Avonelle Lovhaug on 4/3/2021

I use Azure DevOps for my freelance software development work. It is (relatively) affordable, and combines issue tracking with source control management and continuous integration. Previous issue tracking systems I used did not have these other features, which meant trying to isolate the code that was changed for particular bugs or enhancements was difficult. I like that Azure DevOps provides an integrated solution, but frankly the issue tracking part of it is not that great. Here are some of the things I wish it would do:

Make up your mind, developers!

By Avonelle Lovhaug on 3/25/2021

As is typical, industry news is filled with contradictions.


SQL TRY_CONVERT–I need to use this more

By Avonelle Lovhaug on 3/16/2021

I ran into an issue in a SQL stored procedure where I was using ISDATE to test a string before stuffing it into a date column

The week of Microsoft Ugly

By Avonelle Lovhaug on 3/13/2021

I don’t know about you, but I had a bad, bad week of Microsoft.


Telerik UI for ASP.NET AJAX–RequestQueueSize

By Avonelle Lovhaug on 3/12/2021

Today I ran into a strange problem with a complex form that in ASP.NET WebForms. My form is using Telerik UI for ASP.NET AJAX, and has (among other things), two RadAsyncUpload controls and two RadListView controls. The form had previously worked successfully but after adding the second RadListView control we noticed that the first RadListView control wasn’t getting populated in some circumstances.


Onyx Boox announces new Nova3 Color

By Avonelle Lovhaug on 3/7/2021

I was pleasantly surprised to watch the announcement of this new device. I wasn’t expect a color note-taking device from them quite yet. I’m a fan of e-ink generally, and the Boox devices specifically – they have a lot of features, and are updated semi-regularly. I have a Nova2, and I use it quite a bit for note-taking and reading books and other documents. The size is optimal for me, because I can easily take it with me in a purse or other bag, which means I’m more likely to use it. The battery lasts a LONG time, and I prefer to use a stylus for several kinds of note-taking over typing. (Obviously there are plenty of cases where typing is preferable, but often jotting a quick note during a phone conversation or on the go is much easier to do with handwriting.)