Sign in

Jeroen Janssen

@japj.bsky.social
48 followers 112 following 53 posts

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

PostsRepliesMedia
Reposted by Jeroen Janssen
Simon Willison @simonwillison.net · 14/06/2026
It's now possible to compile Python extensions (C, C++, Rust etc) to WebAssembly and distribute them through PyPI such that Pyodide can install them directly simonwillison.net/2026/Jun/13/...
simonwillison.net
Publishing WASM wheels to PyPI for use with Pyodide
The Pyodide 314.0 release announcement (via Hacker News) includes news I’ve been looking forward to for a long time: You can now publish Python packages built for Pyodide (or any …
812711
Reposted by Jeroen Janssen
Emscripten @emscripten.org · 04/06/2026
Emscripten 6.0.0 is out! 🚀 github.com/emscripten-c... Includes a lot of modernization to things like browser support, dynamic linking, and windows launchers.
github.com
082
Reposted by Jeroen Janssen
.NET @dot.net · 11/05/2026
“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
041
Reposted by Jeroen Janssen
Immo Landwerth @terrajobst.net · 28/04/2026
Anyone using podman? I want to build and run docker images from inside a container and I run into all sorts of problems. Anyone done this successfully?
211
Reposted by Jeroen Janssen
Kirill Osenkov @kirillosenkov.com · 28/04/2026
Published a new tool that lets you record all .NET exceptions system-wide in all processes: github.com/KirillOsenko... dotnet tool update -g beetle It records AllExceptions.beetle, which is like a binlog for exceptions. There's also an MCP that can read and analyze .beetle files.
0157
Reposted by Jeroen Janssen
polder-pv.bsky.social @polder-pv.bsky.social · 20/04/2026
Ik vind deze campagne erg belangrijk. U kunt ook tekenen, geen gevoelige Nederlandse digitale privacy info "bereikbaar dan wel manipuleerbaar" door zeer dubieus regime in USA actie.degoedezaak.org/petitions/st...
actie.degoedezaak.org
Stop de Amerikaanse overname DigiD!
Onze privé-gegevens zijn bij overname door een Amerikaans bedrijf niet veilig! Dit lijkt ons niet de veilige manier nu president Trump in Amerika aan het roer staat. Dit kan misgaan! Als de Nederland...
085
Reposted by Jeroen Janssen
Ben Collins @bencollins.bsky.social · 24/03/2026
An unaccounted for part of the economy is how much young people virulently hate AI, despite how aggressively it's being forced on them. They realize it's making their friends dumber and ruining the world and they want nothing to do with it. From the Penn student paper: www.thedp.com/article/2026...
Goldman Sachs reports that 300 million full-time jobs could be replaced by AI by 2030. Labor turnover is high and hiring has slowed. 71% of Americans worry that AI will cause permanent job loss. As young people about to enter the workforce for the first time, the fear of unemployment is understandable, but we cannot save ourselves with the very tool that is putting us at risk.

The irony is that as Penn pours endless money and energy into AI advancement in its attempt to get ahead, the University is only quickening its own demise. AI cannot coexist with education — it can only degrade it. As technology advances and workers are replaced by machines, schools are some of the only places we have left to explore and wrestle with human thought. With our own university leading the charge, AI is now corrupting those few sacred spaces and leaving us with nowhere to engage in true scholarship. 

Editorials represent the majority view of members of The Daily Pennsylvanian Editorial Board who meet regularly to discuss issues relevant to the Penn community. This body is led by Editorial Board Chair Jack Lakis and is entirely separate from the newsroom. Questions or comments should be directed to letters@thedp.com.
15070692004
Reposted by Jeroen Janssen
Aspire 💫 @aspire.dev · 23/03/2026
The #AspireConf 2026 Keynote is starting NOW 💫 9:00 AM - 10:00 AM PT Join us LIVE: youtu.be/6j61K9Sna2M Follow the conversation: #AspireDev #AspireConf
Aspire Conf Keynote starts now!
023
Jeroen Janssen @japj.bsky.social · 23/03/2026
@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?
000
Reposted by Jeroen Janssen
Kelsey Hightower @kelseyhightower.com · 20/03/2026
Announcing the Zero Token architecture. Instead of burning AI tokens, you learn to think for yourself, and complete tasks using your brain.
1951499
Reposted by Jeroen Janssen
Marc-André Moreau @awakecoding.com · 02/03/2026
MCP server of the day: mcp-binlog-tool. Rather than manually generate and inspect msbuild binary logs, why not have GitHub Copilot just build and analyze it? Those binlogs contain a *LOT* more information than what you see in the terminal output: github.com/baronfel/mcp...
github.com
GitHub - baronfel/mcp-binlog-tool: A Model Context Protocol server binary that exposes information inside an MSBuild Binary Log to LLMs to aid build analysis.
A Model Context Protocol server binary that exposes information inside an MSBuild Binary Log to LLMs to aid build analysis. - baronfel/mcp-binlog-tool
033
Jeroen Janssen @japj.bsky.social · 14/02/2026
@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
000
Reposted by Jeroen Janssen
Stuart Lang @stu.dev · 18/01/2026
My latest side project, this takes an MSBuild binlog file and transforms it into a Perfetto trace msbuild-binlog-perfview.pages.dev
2249
Jeroen Janssen @japj.bsky.social · 14/01/2026
@james.newtonking.com is grpc-dotnet 2.76.0 officially relased? There is a nuget (and a -pre1 one), but on GitHub there are no release notes or git tag for grpc-dotnet 2.76.0
000
Reposted by Jeroen Janssen
Bryan Cantrill @bcantrill.bsky.social · 05/01/2026
The first Monday of the new year means... predictions! Thrilled to announce that @simonwillison.net will again be joining @ahl.bsky.social and me for 1- 3- and 6-year predictions. Bring your own predictions and join us today at a special time: 4p Pacific! discord.gg/QrcKGTTPrF?e...
discord.gg
Join the Oxide Computer Company & Friends Discord Server!
The Oxide Computer Company and friends; home of the Oxide and Friends podcast. | 4687 members
1515
Reposted by Jeroen Janssen
Simon Willison @simonwillison.net · 31/12/2025
Here's my enormous round-up of everything we learned about LLMs in 2025 - the third in my annual series of reviews of the past twelve months simonwillison.net/2025/Dec/31/... This year it's divided into 26 sections! This is the table of contents:

    The year of “reasoning”
    The year of agents
    The year of coding agents and Claude Code
    The year of LLMs on the command-line
    The year of YOLO and the Normalization of Deviance
    The year of $200/month subscriptions
    The year of top-ranked Chinese open weight models
    The year of long tasks
    The year of prompt-driven image editing
    The year models won gold in academic competitions
    The year that Llama lost its way
    The year that OpenAI lost their lead
    The year of Gemini
    The year of pelicans riding bicycles
    The year I built 110 tools
    The year of the snitch!
    The year of vibe coding
    The (only?) year of MCP
    The year of alarmingly AI-enabled browsers
    The year of the lethal trifecta
    The year of programming on my phone
    The year of conformance suites
    The year local models got good, but cloud models got even better
    The year of slop
    The year that data centers got extremely unpopular
    My own words of the year
    That’s a wrap for 2025
824954
Reposted by Jeroen Janssen
Jaap Beetstra @jaapbeetstra.bsky.social · 17/12/2025
Bert Hubert over digitale autonomie, w.o. DigiD, Microsoft, de grillen van Trump, enzovoort. Als je een uurtje over hebt, luisteren! Als je dat niet hebt, tijd voor maken en ook luisteren.
173
Reposted by Jeroen Janssen
Eclipsed Sounds @eclipsedsounds.bsky.social · 03/12/2025
It's #SynthV_ASTERIAN 's anniversary of release today! If you have anything to say or anything to share to celebrate ASTERIAN's third anniversary today, we would love if you would take the time to let us know. Thank you for your support of ASTERIAN since 2022!
Graphic of Eclipsed Sounds' Synthesizer V ASTERIAN with artwork by precursor777, with text reading: "Third Anniversary

Thank you so much for your support of ASTERIAN since 2022.

As our second vocal project, and first sales-funded vocal, ASTERIAN was a deeply important project to our future as a company, and we truly approached him with this mindset. Thanks to the incredible talent of Eric Hollaway and the tireless effort of our team, ASTERIAN became a reality and was readily embraced by an incredible community of talented users around the world.

To celebrate ASTERIAN today, we'd love to hear any of those works from you or others that you have enjoyed, or even just a little bit of what you have to say about ASTERIAN today on his anniversary of release.

Thank you for your support of ASTERIAN for 3 years - and for many more!"
27432
Reposted by Jeroen Janssen
Kirill Osenkov @kirillosenkov.com · 02/12/2025
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
2298
Reposted by Jeroen Janssen
Frans Bouma @fransbouma.com · 29/11/2025
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.
271
Jeroen Janssen @japj.bsky.social · 26/11/2025
www.youtube.com/live/rpw0s_6...
youtube.com
Make Dorico Sing | Discover Dorico
YouTube video by Dorico
000
Reposted by Jeroen Janssen
Sean Brodrick @seanbrodrick.bsky.social · 16/11/2025
Some great charts on #AI from the Wall Street Journal. t.ly/xvvbw "AI products would have to create an additional $650 billion a year, indefinitely, to give investors a reasonable 10% annual return. That’s more than 150% of Apple’s yearly revenue"
829889
Reposted by Jeroen Janssen
Eternal Skies TCG RPG @eternalskies.neocities.org · 16/11/2025
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.
2242981
Reposted by Jeroen Janssen
Kirill Osenkov @kirillosenkov.com · 15/11/2025
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.
111729
Reposted by Jeroen Janssen
nohwnd @jakubjares.com · 14/11/2025
youtu.be/QWi_bvQc4fc?... #dotnet
youtu.be
New dotnet test Experience with Microsoft.Testing.Platform
YouTube video by dotnet
031
Reposted by Jeroen Janssen
nohwnd @jakubjares.com · 11/11/2025
I am excited for #dotnetconf, I've secured a spot for a talk and will show the best new things in #dotnet test and #mstest. Hope that you join me to see the cool stuff we've been working on throughout the past year. (It is on day 2).
042
Jeroen Janssen @japj.bsky.social · 09/11/2025
Now that #dotnet code coverage will be coming to #visualstudio professional 2026, is there perhaps also any info on Testcase Impact Analysis ( #TIA) for #azuredevops CI/CD pipelines (as far as I can tell it was never supported for .Net Core?)
001
Reposted by Jeroen Janssen
Kirill Osenkov @kirillosenkov.com · 07/11/2025
New in MSBuild Structured Log Viewer: property trail showing reads and writes during evaluation, in order: github.com/KirillOsenko... If you've ever had ordering issues where someone reads your property before you wrote to it, this is the tool for you.
Screenshot showing a search box on top with $property and three property names such as DebugType, and lower the search results in the form of a tree, showing reads and writes of those MSBuild properties.
3919
Jeroen Janssen @japj.bsky.social · 02/11/2025
Looking forward to the Sneak Peak at ARA 3.0 @audiodevcon.bsky.social 2025 Talk conference.audio.dev/session/2025... (Embracing Audio Synthesis) by Stefan Gretscher (Celemony)
conference.audio.dev
Sneak Peak at ARA 3.0 - Audio Developer Conference
Since its public release over a decade ago, ARA Audio Random Access has grown into a widely supported industry standard. While originally designed to process audio input provided by the user, a lot of...
021
Reposted by Jeroen Janssen
Ezra Levin ❌👑 @ezralevin.bsky.social · 28/10/2025
Spotify is now running ICE recruitment ads. We asked them to stop. They ignored us. Let's show them what we showed Disney. No Kings, No Collaborators, No Capitulators. indivisible.org/cancel-spotify
indivisible.org
Don’t Stream Fascism: Cancel Spotify
24246512570
Reposted by Jeroen Janssen
Python Software Foundation @python.org · 27/10/2025
TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-... 🧵
python.org
The official home of the Python Programming Language
12363792728
Reposted by Jeroen Janssen
Humble @humblebundle.com · 25/10/2025
Discover the origins of Vox Machina and The Mighty Nein with the Critical Role Comics Collection featuring an absolute stack of titles to read under twin moons! Supports the Critical Role Foundation | bit.ly/3WgbMc9
Critical Role Comics Collection by Dark Horse | Humble Comics BundleCritical Role Comics Collection by Dark Horse | Humble Comics BundleCritical Role Comics Collection by Dark Horse | Humble Comics BundleCritical Role Comics Collection by Dark Horse | Humble Comics Bundle
0236
Reposted by Jeroen Janssen
Sedat Kapanoğlu @ssg.dev · 09/10/2025
visual studio 2026 insider edition includes code coverage tools in its community edition. bad news for ncrunch and others, but great news for OSS devs. (also, a great way to upsell AI)
092
Reposted by Jeroen Janssen
Bo Salomons🔻 @bosalomons.bsky.social · 30/09/2025
ALERTA! De regering heeft zonder veel bombarie een internetconsultatie ingediend om de tijd dat je hier moet wonen om Nederlander te worden gigantisch op te rekken. Van 5 naar 10 jaar! Hieronder kan je laten weten wat je vindt van onmenselijk beleid: internetconsultatie.nl/naturalisati...
internetconsultatie.nl
Overheid.nl | Consultatie Verlenging naturalisatietermijnen
1887106
Reposted by Jeroen Janssen
Kirill Osenkov @kirillosenkov.com · 05/09/2025
Wow, @drewnoakes.bsky.social and I have debugged deep into MSBuild just now to bring you this magnificent and horrifying MSBuild behavior: github.com/dotnet/msbui...
092
Reposted by Jeroen Janssen
Bert Hubert 🇺🇦🇪🇺🇺🇦 @berthub.eu · 28/08/2025
Er is geen tijd te verliezen! nerdvote.nl is er om ieder kandidaat-kamerlid te steunen wat zich kan en wil inzetten voor veilige & verantwoorde ICT, en dat we niet onze hele overheid uploaden naar Amerika! Als eerste actie: @barbarakathmann.bsky.social hoger op de GL-PvdA lijst!
nerdvote.nl
NerdVote.NL
Ondersteuning voor en informatie over alle kandidaat-kamerleden met en warm hart voor onze privacy en eigen IT-vaardigheden.
32614
Reposted by Jeroen Janssen
Mishal @shahmishal.bsky.social · 23/07/2025
My team at Apple is currently hiring for a role that focuses on compiler tools and infrastructure. If you’re interested in this opportunity, please take a look at the job posting here: jobs.apple.com/en-us/detail... #llvm #swiftlang
jobs.apple.com
Compiler Tools Engineer - Jobs - Careers at Apple
Apply for a Compiler Tools Engineer job at Apple. Read about the role and find out if it’s right for you.
13019
Reposted by Jeroen Janssen
Mathieu Ropert @matropert.bsky.social · 08/07/2025
I'm officially available for consulting! Need C++ expertise for games or software? Could use some profiling and optimization? Want training your employees? Feel free to reach out! And remember, if it's not made in the Champagne region of France, it's only ✨Sparkling Code AB✨!
02511
Jeroen Janssen @japj.bsky.social · 02/07/2025
@simonwillison.net have you seen youtu.be/3pdlTMdo7pY?... yet by any chance? What are you thoughts on it in relation to the current developments (and limitations) in AI/LLMs
youtu.be
John Carmack (Keen Technologies): Research Directions @ Upper Bound 2025
YouTube video by Taylor Hodge
100
Reposted by Jeroen Janssen
Kirill Osenkov @kirillosenkov.com · 31/05/2025
Ran into the situation again where updating VS broke incremental builds, because a different compiler version is now being stamped into the embedded PDB, invalidating all caches and resulting in different PE file bytes from identical sources. Glad I invested in the fancy PE parser and differ!
Screenshot of a fancy diff tool with a tree on the left which shows the PE file structure all the way down into the embedded PDB stream, showing different compiler version and runtime version between left and right. Some bytes in the hex editor on the right.
2214
Reposted by Jeroen Janssen
Garrett Serack @fearthecowboy.bsky.social · 29/05/2025
#QQs - I have questions about resumes. (Comment here or on LinkedIn) www.linkedin.com/posts/garret...
013
Reposted by Jeroen Janssen
Simon Willison @simonwillison.net · 15/05/2025
Here's the full workshop handout plus annotated slides from "Building software on top of Large Language Models", a three hour tutorial I presented yesterday at PyCon US #PyConUS simonwillison.net/2025/May/15/...
simonwillison.net
Building software on top of Large Language Models
I presented a three hour workshop at PyCon US yesterday titled Building software on top of Large Language Models. The goal of the workshop was to give participants everything they …
418642
Reposted by Jeroen Janssen
Eclipsed Sounds @eclipsedsounds.bsky.social · 14/05/2025
On May 14th, 2021, we made our first step into vocal synthesis. 4 years later, our vocal lineup has expanded to 6, with thousands of users around the world! On today, our 4th anniversary, thank you so much for your support - both now and into the future! eclipsedsounds.com/pages/es-ann...
Artwork by Superstellar (@superstellart.bsky.social) celebrating Eclipsed Sounds' 4th anniversary. Featuring Synthesizer V SOLARIA, ASTERIAN, SAROS & NYL gathered around the glowing Earth, with a starry backdrop.
513176
Reposted by Jeroen Janssen
Immo Landwerth @terrajobst.net · 14/05/2025
My heart goes out to anyone who was let go today ❤️ A lay off (or even a performance-based firing) isn’t a statement about you as a person or your character. YOU ARE NOT YOUR WORK. DM‘s are open, happy to chat.
1628
Reposted by Jeroen Janssen
Kirill Osenkov @kirillosenkov.com · 14/05/2025
We have an SDE II position on my team. No external link, but if I know you, you can send me your resume.
12518
Reposted by Jeroen Janssen
Scott Hanselman 🌮 @scott.hanselman.com · 13/05/2025
if you know someone who was impacted, call them. Support them, lend them your network, your references, your referrals, and your time. This is a day with a lot of tears.
416128
Reposted by Jeroen Janssen
Ashley Willis-McNamara @ashley.dev · 13/05/2025
There are a lot of incredibly talented people on the job market right now. Many of my friends in DevRel, OSPO, program management, and engineering are looking for their next role, some have been searching for months. If you’re hiring, please consider sharing a link to your open roles below. TY ❤️
1818793
Reposted by Jeroen Janssen
Kirill Osenkov @kirillosenkov.com · 12/05/2025
New feature in MSBuild Structured Log Viewer: Target Graph! It parses the preprocessed XML and constructs the target graph where edges are BeforeTargets, DependsOnTargets and AfterTargets.
Screenshot of binlog viewer search query $target CoreCompile project, the result tree includes folders: Graph, DependsOnTargets, Targets that run before CoreCompile, targets that run after CoreCompile and targets that depend on CoreCompile
0256
Reposted by Jeroen Janssen
Swift Language @swift.org · 09/05/2025
We're excited by this year's summer of code projects! ⛱️🧑‍💻They focus on improving Swift tooling and language interoperability, from VSCode to Java interop. Check them out here: forums.swift.org/t/gsoc-2025-... #GSOC25
An illustrative image of a resort pool with a big screen for Swift code.
1529