-
Setting up a Security System with Home Assistant
Update Jun 3, 2020: Adjusted for breaking changes in version 0.110.
-
Authoring MSBuild Project SDKs
You may have seen the term “SDK-style projects” referring to MSBuild projects which have an
Sdkattribute on the root<Project>element, and generally are associated with .NET Core projects. This article explains how they work and when and how you should author your own. -
Migrating from WebCORE to Home Assistant
About a month ago I decided to migrate all my home automation from WebCORE to Home Assistant. I liked the idea of all my home automation being local and inside my house, both from a security and reliability perspective. Furthermore it just seemed like a fun project to tinker with, and in general seemed like it would add a bunch of flexibility to my home automation. In this post I’ll describe my experience with the migration, the good and the bad.
-
Learn Span<T> by Implementing a high-performance CSV Parser
Ever since I first heard about
Span<T>, I’ve been wanting play around with using it. It’s aref struct, so the semantics of using this type and the restrictions that go along with it are best understood by actually trying to use it. So I decided to build a simple CSV parser and see how the performance compared to other mainstream CSV parsers. -
A Tale of Performance and Bad SQL Usage
The other day I was looking at telemetry for one of my websites to try and finally figure out why I was running into my telemetry cap, which I had been putting off for a while. I’m on the free Application Insights tier, so I only get 1 GB a month and was needing to sample to only 4% of traffic to remain under the cap, which didn’t seem right considering the traffic that site gets.