Mads Kristensen
A blog about everything technology.
- Website
- madskristensen.net · all feeds from this site
- Feed URL
https://feeds.feedburner.com/netslave
Read it in your FeedListing reader
Or add to: Feedly Inoreader Raw feed
Latest posts
-
Why I built Home Automation Cookbook, and how I keep it useful
Home Automation Cookbook collects practical patterns for making a home helpful without making it harder to use. I have written about home automation on this blog for years. In 2019, I published a collection of home automation ideas that worked well for my family. The important…
-
Solution Colors: Telling Visual Studio Windows Apart at a Glance
When several Visual Studio instances are open, identifying the right one becomes a surprisingly repetitive task. Two windows showing different checkouts of the same solution can look almost identical. Reading the title works, but a small visual cue is easier to spot. That's the…
-
Lore for Visual Studio: Source control without leaving the IDE
Lore is a new source control system from Epic Games. It is designed for fast, distributed workflows, with local repositories that work offline and optional Lore servers when you need to collaborate. Lore for Visual Studio brings that workflow directly into the IDE. It is also a…
-
Building Max Line Length: Making EditorConfig Formatting Visible in Visual Studio
Line length is one of those conventions that teams agree on easily and enforce inconsistently. EditorConfig gives us a shared vocabulary with max_line_length , but Visual Studio does not natively draw a boundary for it or apply it during formatting. That gap is what inspired Max…
-
Building Bookmark Studio: bookmarks that belong to the codebase
Visual Studio bookmarks are useful for marking a line and returning to it later. The problem is that a line number alone does not say why the location matters, how it relates to other locations, or whether the rest of the team should know about it. Bookmark Studio treats a…
-
Building CodeShot: turning Visual Studio editor state into a shareable PNG
Turning a code sample into an image sounds simple until the image needs to look like the code inside Visual Studio. Copying text into a design tool loses editor colors and formatting. Taking a normal screen capture includes tabs, margins, toolbars, and whatever else happens to…
-
Schemastore.org: The journey of a quiet revolution
Let me take you back to a moment that might feel familiar: you’re staring at a JSON configuration file, wrestling with field names and structure, hoping you’ve gotten it right. Your IDE is offering no help, and documentation is scattered or nonexistent. Frustrating, right? Years…
-
Receive a notification when the dishwasher finishes
At our house, we use home automation for a lot of different things. One of them is the ability to get a quick overview of the state of our appliances such as the washer, dryer and dishwasher. That way we don’t accidentally forget to turn over the laundry or empty the dishwasher.…
-
Hiding electronics behind fake books
After showing some pictures of our smart home dashboard , questions started coming in about the cables going in behind the books. Where is the modem and what else is going on? Spoiler alert, the books are fake. Here you see a couple of cables going in behind the books on the top…
-
The dashboard for our smart home
I’ve had some questions lately about how we keep track of all the home automation devices spread across the house. So, I thought I’d share how our dashboard is set up. The dashboard is the web-based SharpTools that runs in Fully Kiosk Browser on an Amazon Fire Tablet HD 10 which…