List of Cameras in Windows

Webcam randomly pausing in OBS, Discord, and websites – LSVCam and TikTok Studio

I use my webcam constantly for streaming and I’m pretty familiar with all the internals and how the camera model on Windows works. I also use OBS extensively, so I regularly use the OBS virtual camera and flow everything through Open Broadcasting Studio. For my podcast, I use Zencastr which is a web-based app that…

Beta DOS Disks

Open Sourcing DOS 4

See the canonical version of this blog post at the Microsoft Open Source Blog! Ten years ago, Microsoft released the source for MS-DOS 1.25 and 2.0 to the Computer History Museum, and then later republished them for reference purposes. This code holds an important place in history and is a fascinating read of an operating…

All the Unit Tests pass

Updating to .NET 8, updating to IHostBuilder, and running Playwright Tests within NUnit headless or headed on any OS

I’ve been doing not just Unit Testing for my sites but full on Integration Testing and Browser Automation Testing as early as 2007 with Selenium. Lately, however, I’ve been using the faster and generally more compatible Playwright. It has one API and can test on Windows, Linux, Mac, locally, in a container (headless), in my…

Apple Music All Time Playlist

Apple Music is celebrating 10 years with a personalized ‘All Time’ Playlist, and there’s a way for Spotify listeners to get in on the action

Apple Music has turned 10 and is letting users take a look back The Replay All Time playlist lets you see your top 100 tracks since you joined Apple Music It’s a nice throwback treat, and there’s a way for Spotify users to get a taste Time flies when you’re listening to some good music,…

Why `h3` (from UnJS) Might Replace Express in the Modern Node.js Stack

Why `h3` (from UnJS) Might Replace Express in the Modern Node.js Stack

The Express Fatigue is Real For over a decade, Express.js has been the go-to framework for Node.js backends. But as we scaled our real-time analytics platform to 50,000+ RPS, we hit familiar pain points: Middleware soup (unpredictable execution order) Performance bottlenecks (slow routing, body-parser overhead) Lack of modern features (no built-in WebSockets, HTTP/2) Then we…

Laravel Testing – A Beginner-Friendly Guide for Developers

Laravel Testing – A Beginner-Friendly Guide for Developers

Testing is one of the most crucial parts of building scalable, bug-free Laravel applications. Whether you’re a solo developer or part of a team like WeDev, learning how Laravel handles testing will not only improve your code quality but also boost your confidence during deployment. In this post, I’ll walk you through the essentials of…

Stimulus + TypeScript: A Love Story

Stimulus + TypeScript: A Love Story

“We resisted TypeScript in our Stimulus controllers—until it saved us from 50 runtime bugs in a week.” Stimulus is brilliant for sprinkling interactivity without a JavaScript framework. But as our app grew, we found ourselves: Guessing what this.targets included Debugging undefined method calls Wasting hours on typos in event names Then we added TypeScript—and everything…

This Lenovo Chromebook uses a CPU not found in any other laptops – and it should give AMD and Intel a run for their money

This Lenovo Chromebook uses a CPU not found in any other laptops – and it should give AMD and Intel a run for their money

MediaTek’s Kompanio Ultra makes a rare appearance, challenging the usual CPU suspects in laptops Lightweight and long-lasting, but ChromeOS limits serious work beyond web and Android apps Lenovo Chromebook Plus’s $649 price tag puts it alongside Windows laptops with broader software support and faster chips Lenovo’s latest Chromebook Plus (14″, 10) has introduced something unusual:…

This touching viral AI video of Reddit co-founder Alexis Ohanian’s mom hugging him is also sparking a fiery debate

This touching viral AI video of Reddit co-founder Alexis Ohanian’s mom hugging him is also sparking a fiery debate

Reddit co-founder Alexis Ohanian posted a short video of his late mother hugging him, which soon garnered tens of millions of views. Not because the video was a time capsule of a long-ago moment, but because it created it based on what had only been a still image. Ohanian used the new AI video generation…

70% of new hires click on phishing links within the first 3 months of employment – here’s how to stay safe

70% of new hires click on phishing links within the first 3 months of employment – here’s how to stay safe

Most phishing incidents happen before new employees even understand how internal systems work, report claims Security awareness should begin on day one, before the first email is even opened Hackers target uncertainty, and onboarding is full of it for eager, confused new hires The first few months of employment are now one of the riskiest…