Discord Nitro now includes Xbox Game Pass, as Microsoft and Discord deepen their partnership to bring additional benefits to gamers. The new deal means that anyone with a Discord Nitro subscription gains access to a library of over 50 console and PC games without an increase in subscription fees. Discord describes it as “one of the best benefits we’re offering because it changes how you try games. Most of us have spent money on something, played it for a couple weeks, then watched it sit in our library. Game Pass removes that friction”. Microsoft says: “For years, Xbox and Discord… [Continue Reading]

Pardon the mess, but the Critter Stack 2026 releases are heavily underway in the JasperFx GitHub Organization. Busy enough that I am getting hit with GitHub rate limiting messages the past couple days and I think that’s a good sign about our productivity? It’s also blessedly coincided with a couple very quiet days in the community which has certainly helped too!
The main goals are to:
RestoreV8Defaults() and Wolverine is getting a RestoreV5Defaults() to make it easier to stay right were you are. Some of this is getting driven by real efficiency concerns, and other parts are purposely meant to enable CritterWatch management and oversight of production applications.This wave of releases is going to include:
For some other details:
[Obsolete] APIs, but I don’t think there’s muchOther than some changes to the shape of our MultiStreamProjection types in Marten and Polecat, I’m expecting no other breaking changes except for some public types moving namespaces. I’m confident this time around that we’ll have a comprehensive migration guide that will cover all of those moves in a form that should be helpful for both humans or LLM tools.
If you utilize the new defaults though, there will be database migrations for extra fields and new tables that have been added in the past year or two for enhanced auditing and observability — but all of this will be purely additive.

[Editorâs Note: This is the fourth in a series by Oren Etzioni about AI usage and best practices.]
Iâve been writing code since before most of todayâs vibe coding founders were born. So when I sat down to try the latest vibe coding tools â Lovable, Claude code, and the like â I expected a frictionless ride. What I got was a rough detour through systems administration 101.
I want to reassure non-coders: itâs not you, itâs the tools. Vibe coding has a useability problem and a safety challenge â and the first should not be solved without the second.
Andrej Karpathy coined âvibe codingâ in a now-famous tweet on Feb. 2, 2025: âThereâs a new kind of coding I call âvibe coding,â where you fully give in to the vibes, embrace exponentials, and forget that the code even exists.â Thatâs the promise; the reality is downright annoying.
Claude code wouldnât run on my machine until I sorted out PATH variables. (If you donât know what a PATH variable is, thatâs exactly the point of this essay.) When I moved to Lovable to spin up a website, it asked me, almost immediately, about secrets and keys. I knew what it meant â and I knew what to do with them, which is its own kind of safety net. But what about a small business owner who wants to build an inventory tool for their shop? What about my mother-in-law?
What vibe coding needs is its Windows moment â the point at which a powerful but arcane technology gets a user interface so good that the machinery underneath disappears. Before Windows (and the Macintosh before it), using a personal computer meant typing obscure commands at a DOS prompt. Of course, Windows also opened the door to a flood of viruses. Vibe coding needs to get the on-ramp and the seat belts right at the same time.
Today, first-time vibe coders encounter The Great Wall of Jargon. In the first 10 minutes of trying to vibe-code a simple website, I encountered the terms: secret, key, API key, token, environment variable, .env file, shell, terminal, command line, CLI, PATH, localhost, port, 127.0.0.1, repo, clone, commit, push, Node, npm, dependency, runtime, build, IDE, deploy, deployment, production. Each is a tiny door I had to find the key to. None is about what I wanted to build. Novices are being asked to learn a foreign language before they get to say âHello World.â
Justine Moore, a partner at Andreessen Horowitz who wrote the go-to piece on this usability barrier to vibe coding earlier this year, admits her own success rate on vibe coding projects is roughly 50-50.
âI spend a lot of time dragging screenshots and copying error messages into Cursor and asking for help,â Moore writes. If the people whose job it is to invest in this category are squinting at the screen, the audience that vibe coding was supposed to liberate is also struggling.
The data backs this up. Stack Overflowâs 2025 Developer Survey of more than 49,000 developers found that, when asked about vibe coding, 77% said it is not part of their professional work. These are the professionals â the people for whom this should be easiest.
And among the audience that should benefit most, the picture is no better. Bubble, a visual-development platform with an obvious competitive interest in the answer, surveyed 793 builders who had tried both visual development and vibe coding tools and found that 90.6% stuck with visual development while only 25.6% stuck with vibe coding.
As Moore put it: âRight now, vibe coding is a spectator sport for most of America.â
The vibe coding companies know this and are working on it. Replitâs one-click deploy is the closest thing in the current generation to that Windows moment â you hit âpublishâ and your app exists at a URL, no shell, no configuration, no Node install. But this is the exception, not the rule. Cybersecurity, too, is still up to you â a gap that the next generation of vibe coding platforms will need to close.Â
What the on-ramp needs to look like is clear enough. Zero setup. Nothing to install. No keys to manage; the platform handles credentials behind the scenes. No separate deployment step; when youâre done, the thing exists at a URL, full stop. Sensible security defaults baked in, not opt-in â because an on-ramp without guardrails is worse than no on-ramp at all.
None of this is easy. Hiding the machinery requires solving real problems â credential management, sandboxed execution, automatic deployment â that are genuinely hard. But hard problems are exactly where startups are born.
Moore ends her piece with a powerful observation: every Unix command, as Matt Rickard noted years ago in a much-quoted essay, eventually becomes a startup. Squarespace did it for websites. Canva did it for design. The company that does it for vibe coding will do something at least as big. The on-ramp is missing. Whoever builds it will turn a craft that today requires patience and perseverance into something that millions of people can do in their spare time. But getting there will require more than the on-ramp.
An on-ramp gets you on the road. It doesnât teach you how to drive. As non-coders ship more home-grown apps, we can expect some accidents â even dangerous ones. The Tea App, an app meant to help women stay safe on dates, was reportedly built largely with vibe coding; its creators stored 72,000 driver’s-license photos in a wide-open database. They were not bad people, but they didnât understand cybersecurity.Â
The next generation of vibe coding platforms should refuse to ship an app with a wide-open database the way a modern car refuses to shift into drive when your foot isn’t on the brake â automatically. For lesser sins, like the software equivalent of an unfastened seatbelt, the platforms should chime until you fix the problem.
The Windows moment we need isn’t only an on-ramp. It is an on-ramp with best practices baked in.
Read more of Oren Etzioni’s views on AI:
[Editorâs note:Â GeekWire publishes guest opinion pieces representing a range of perspectives. The views expressed are those of the author.]