Jeroen Janssen

@japj.bsky.social

Interested in software (engineering) & (making) music, sometimes combining the two. http://japj.net https://youtube.com/@japjnl

“VSTest is Removing its Newtonsoft.Json Dependency” VSTest is moving to System.Text.Json (and JSONite on .NET Framework) for a leaner, more secure test platform. Most projects are unaffected; edge cases get simple one‑line fixes. 👉 Read: ift.tt/PYIZ0Ny

.net and visual Studio logos/.
text reads: VSTest is removing its Newtonsoft.Json dependency

@aspire.dev I am using Aspire 13.1.3 AddJavascriptApp WithEnvironment to set HTTPS_PROXY so npm install can go through our corporate proxy. But this does not seem to work, inspecting the npm install process spawned by dcp reveals it isn’t set. What is the recommended way to do this?

@vscode.dev is there a way to white list/start an extension command through the vscode: uri handler? E.g. we have a custom extension that can be used to analyze development logfiles and I would like to open these logfiles from our internal test results website through a vscode: link

MSBuild tip: if you're working with binlogs, set the environment variable MSBuildLogPropertyTracking=15. It enables logging of where each property was initially assigned from during evaluation and lights up more features in the binlog viewer.

screenshot of MSBuild binlog viewer on the Properties and Items tab, the query shows `$property "OutputPath" "UseArtifactsOutput"`

results show a tree where each assignment to OutputPath is highlighted, with the actual value being displayed where an assignment was made

Oh how I wish Microsoft would hire you (no matter the price) to simply fix shit in windows. Free reign. "Bruce, we don't want to see you, just the commits, fix stuff. We'll pay whatever you want" It'll be beneficial for all.

Trying to measure coding productivity is, and always will be, a fool's errand. Why? Because I can go for a walk then take a shower and have an idea, then write a single line of code that fixes everything I was working on. Immense productivity, but by most metrics I didn't do anything at all.

AI PRs where the author doesn't have an understanding of the system shift the burden of understanding onto the reviewer. So now it's on the reviewer to gain an understanding of this area to either confirm or refute. The author saved time at the expense of the reviewer.