Content Developer II at Microsoft, working remotely in PA, TechBash conference organizer, former Microsoft MVP, Husband, Dad and Geek.
132540 stories
·
29 followers

Microsoft is combining ‘the best of Xbox and Windows together’ for handhelds

1 Share
Vector collage of the Xbox logo.
Image: The Verge

Xbox chief Phil Spencer has been dropping hints about an Xbox handheld for months, but what about Windows handheld gaming PCs? Jason Ronald, Microsoft’s VP of “Next Generation,” tells The Verge that we should expect to see the Windows handheld gaming experience change within this calendar year.

Ronald was a roundtable panelist this evening at an AMD and Lenovo event titled “The Future of Gaming Handhelds,” which was mostly a coming-out party for Lenovo’s new Legion Go S. But he did hint on stage that Microsoft plans to bring the Xbox experience to Windows PCs, rather than the other way around — and expanded on that considerably after we caught up with him later.

“We’ve been really innovating for a long time in the console space, and as we partner across the industry it’s really about how do we bring those innovations that we’ve incubated and developed in the console space and bring them to PC and bring them to the handheld gaming space,” said Ronald.

After we caught up with him after the event, he confirmed that Microsoft is looking at combining Xbox and Windows experiences together — and that we should see changes this very year, rather than needing to wait for an Xbox handheld that might still be years away.

 Photo by Sean Hollister / The Verge
Microsoft’s Jason Ronald speaks at the Lenovo/AMD event, flanked by Valve SteamOS designer Pierre-Loup Griffais (left) and AMD chief gaming architect Frank Azor (middle right).

“I would say it’s bringing the best of Xbox and Windows together, because we have spent the last 20 years building a world-class operating system, but it’s really locked to the console,” says Ronald. “What we’re doing is we’re really focused on how do we bring those experiences for both players and developers to the broader Windows ecosystem.”

Right now, Windows sucks on handhelds, to put it rather bluntly, to the point that a community-created fork of Valve’s SteamOS experience can be a far better way to pick up and play games. Ronald is clearly aware of the issues. “We’re focused on really simplifying that and making it much more like a console experience. Our goal is to put the player and their library at the center of the experience and not all the [Windows] work that you have to do today.”

Microsoft has done compact modes for Xbox apps on Windows that are focused on improving the handheld experience, but it’s a lot like putting lipstick on a pig instead of addressing the core experience. “I think we’ll have a lot more to share later this year,” teases Ronald. “I think it’s going to be a journey and I think you’ll see a lot of investments over time that you’re starting to see already, but we’ll have a lot more to share later this year.”

An Asus ROG Ally handheld running the Xbox app Photo by Tom Warren / The Verge
Microsoft has made several Xbox apps more handheld-friendly over the past year.

How Microsoft goes about this merging of Xbox and Windows will be key, but it doesn’t sound like the company is suddenly going to port a custom Xbox operating system to Windows. It sounds more like Microsoft wants to make Windows all up better at gaming with an Xbox experience on top so the pesky desktop, notifications, and legacy of Windows is hidden away.

“I think, at the end of the day, our goal is to make Windows great for gaming on any device,” says Ronald. “The reality is the Xbox operating system is built on top of Windows. So there’s a lot of infrastructure that we built in the console space that we can bring to the PC space and really deliver that premium gaming experience on any device.”

Specifically, Microsoft has to tackle a lot of the very basics of making Windows more friendly to controllers and getting that Xbox experience to really drive things instead of the taskbar, Start menu, and other elements. “There’s just certain things in Windows that were not designed for if you don’t have a keyboard and mouse, like thumbstick support or joypads and stuff like that,” Ronald admits.

“There’s fundamental interaction models that we’re working on to make sure that regardless of the operating system details it feels very natively like a gaming-centric device and a gaming-centric experience.”

Ronald says the goal is to put an Xbox experience at the center — “not the Windows desktop that you have today.”

Read the whole story
alvinashcraft
6 hours ago
reply
West Grove, PA
Share this story
Delete

SE Radio 650: Robert Seacord on What's New in the C Programming Language

1 Share

Robert Seacord, the Standardization Lead at Woven by Toyota, the convenor of the C standards committee, and author of The CERT® C Coding Standard, Effective C, and Secure Coding in C and C++, speaks with SE Radio host Gavin Henry about What's New in the C Programming Language.

They start with a review of the history of C and why it has a standard, and then they discuss what C23 brings and how programmers can take advantage of it. They consider the sectors in which C is most used and whether you should use C to start a brand new project in 2025. Seacord discusses 8 new things that C23 brings, use case examples, must haves, floating point numbers, how automotive systems use C, why C is used there, Rust vs C, compile time checks vs static analysis, all the various safety standards they can use, why you should use the right tool for the job and never trust user input no matter the language. 

Brought to you by IEEE Computer Society and IEEE Software magazine.





Download audio: https://traffic.libsyn.com/secure/seradio/650-robert-seacord-c-programming-language.mp3?dest-id=23379
Read the whole story
alvinashcraft
6 hours ago
reply
West Grove, PA
Share this story
Delete

Got an Owncast instance deployed to Azure!

1 Share
Read the whole story
alvinashcraft
6 hours ago
reply
West Grove, PA
Share this story
Delete

New Year, New Job

1 Share

Last year I wrote a post, career chutes and ladders, where I proposed that a linear climb to the C-suite is not the only approach to a satisfying career. At the end of the post, I mentioned I was stepping off the ladder to take on an IC role.

Hedge hog typing on a keyboard

After over a year of being on a personally funded sabbatical, I started a new job at PostHog as a Senior Product Engineer. This week is my orientation where I get to drink from the firehose once again.

What is PostHog?

Apart from being a company that seems to really love cute hedgehogs, PostHog is an open-source product analytics platform. They have a set of tools to help product engineers build better products. Each product can be used as a standalone tool, but they’re designed to level-up when you put them together.

In particular, I’ve started on the Feature Flags team. Yesterday was my first day of onboarding and so far I really like my team.

Today is day two and I’ve already submitted a small fix for my first pull request!

Why PostHog?

When I was looking around at companies, an old buddy from GitHub who worked at PostHog reached out to me and suggested I take a look at this company. He said it reminded him of the good parts of working at GitHub.

Their company handbook really impressed me. What it communicates to me is that this is a remote-friendly company that values transparency, autonomy, and trust. It’s a company that treats its employees like adults and tries to minimize overhead.

Not only that, they’ve embraced a lot of employee-friendly practices. For example, a while back my friend Zach wrote about his distaste for the 90 day exercise window. PostHog provides a 10-year window. Not only that, they offer employes double trigger acceleration!

Double trigger acceleration, which means if you are let go or forced to leave due to the company being acquired, you receive all of your options at that time

This is a perk usually only offerered to executives.

I should mention we’re hiring! Please mention me if you apply. If we’ve worked together, let me know so I can provide feedback internally.

I’m excited to be part of a company that’s small, but growing. The company is at a stage similar to the stage GitHub was at when I joined. This is a team with a strong product engineering culture and I’m excited to contribute what I can and learn from them.

The Challenge

The other part that’s exciting for me is that I’ll be working in a stack that I don’t have a huge amount of experience with. The front-end is React with TypeScript and the back-end is Django with Python. I’ve done a bit of work in all these technologies except Django. However, I believe my experience with ASP.NET MVC will help me pick up Django quickly.

Not to mention, I’ve always taken the stance that I’m a software engineer, not just a .NET developer. Don’t get me wrong, I love working in .NET. But at the same time, I think it’s healthy for me to get production experience in other stacks. It’ll be an area of personal growth. Not to mention, they don’t quite have a .NET Client SDK yet so once I get settled in, that’s something I’m interested in getting started on.

The Future

I’ll share more about my experience here as I get settled in. In the meanwhile, wish me luck!

Read the whole story
alvinashcraft
8 hours ago
reply
West Grove, PA
Share this story
Delete

Node’s new built-in support for TypeScript

2 Shares

Starting with v23.6.0, Node.js supports TypeScript without any flags. This blog post explains how it works and what to look out for.

Read the whole story
alvinashcraft
8 hours ago
reply
West Grove, PA
Share this story
Delete

Least Privilege in 2025 with Bailey Bercik

1 Share

How is least privilege different in 2025? Richard talks to Bailey Bercik about the ongoing efforts to minimize users, administrators, and applications' privileges in 2025. Bailey talks about the power of Entra Permissions Management to help you see what permissions are going unused on various accounts so that you can tailor rights to individual accounts without things becoming unmanageable. Artificial intelligence is a forcing function for many permission issues, with these new tools potentially creating problems when given unnecessary rights. But those same tools can help you understand where permissions are being underutilized and help protect your systems!

Links

Recorded December 16, 2024





Download audio: https://cdn.simplecast.com/audio/c2165e35-09c6-4ae8-b29e-2d26dad5aece/episodes/dc869eb0-f8a7-4dd3-892b-acb83ce70a9f/audio/b0cbb2f3-aa0d-402e-b68b-a88f8c0ac163/default_tc.mp3?aid=rss_feed&feed=cRTTfxcT
Read the whole story
alvinashcraft
8 hours ago
reply
West Grove, PA
Share this story
Delete
Next Page of Stories