Becoming an Erlang developer has not always been easy, but over the last couple of years I’ve learned a few ways to tame the beast. It doesn’t need to become any other language, but there’s definitely room for improving the developer experience!
Concatenating strings and binaries in Erlang can get ugly quick. Let’s make it easier.
It’s common to compare two objects in C# for equality, such as for a save operation. Let’s take a closer look at how we define what equal means.
We use implicit and explicit conversion in C# all the time, without even realizing it. Let’s learn more about them and look at examples of each.
The Obsolete attribute on a class is ignored when an interface is involved. It caught me by surprise, but makes sense. Let’s see why.
Let’s combine the SqlDataReader’s GetFieldValue and GetOrdinal methods into an extension method that lets us pass a column name and get back a specific type.
Passing data between two Forms is very common in WinForms. There’s a couple ways to do it, and one’s better than the other. Let’s take a look.
In WPF, a ListView allows for quite a bit of flexibility. Let’s take a look at filtering a ListView, using input being typed into a TextBox.