Tag

Development

The Notepad Logger: Window Messaging

In this post, I go deeper into the world's strangest logging implementation, and make it work with Notepad++ and Notepad2.

Building a custom Notepad logger for ASP.NET Core

In this post, I take possibly the world's strangest logging implementation, and rewrite it for .NET Core.

Accessing COM ports from a web page?!?!!

Did you know that you can control serial COM ports from a web page? Me neither. Here's what I've learned about it.

ZIP64 - Go Big Or Go Home

How does a ZIP file work? And how do you make really, really, _really_ big ones? Read this post to find out.

Pausing Packer's PowerShell Processes

When using Packer to build virtual machines, sometimes I just want to pause it and poke around. Here's how I achieve that.

Using and Extending GitHub Actions

I got into the GitHub Actions beta! Here's what I've learned so far.

Automatically generating assembly binding redirects

If you're sick of System.IO.FileLoadExceptions, you've come to the right place!

Setting a Default InputFormatter in ASP.NET Core

In ASP.NET Core, you can write custom formatters to serialize or deserialize objects from/into request bodies. But how do you pick one without a Content-Type?
You've successfully subscribed to Yaakov's Blog
Great! Next, complete checkout to get full access to all premium content.
Welcome back! You've successfully signed in.
Unable to sign you in. Please try again.
Success! Your account is fully activated, you now have access to all content.
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.