Dev

BASIC 8080 source code
Premium

Tech Nostalgia: Microcomputer + Software (Premium)

Most are familiar with the story of Bill Gates and Paul Allen, BASIC, the MITS…

Thinking about layout
Premium

.NETpad 2025: Thinking About Layout (Premium)

I've made remarkable progress on the important, low-level code to manage multiple tabs and documents…

GitHub Copilot Agent Mode

GitHub Copilot is Getting Agentic

GitHub Copilot may be the single most useful AI companion I've used, but it's about…

Early WPF plans for .NET 10
Premium

.NETpad 2025: A Look Ahead to .NET 10 (Premium)

Microsoft added basic but buggy and incomplete support for Windows 11 theming to WPF as…

Preventing custom dialog resizing
Premium

.NETpad 2025: Preventing Custom Dialog Resizing (Premium)

Taking another break from the multiple tabs support, here's a quick and dirty fix for…

Pebble smartwatches, circa late 2016

Google Open Sources Pebble Smartwatch Source Code

8 years after Pebble shut down, Google announced that it has open sourced the Pebble…

More tabs in .NETpad
Premium

.NETpad 2025: Tabs Next Steps (Premium)

The way that WPF implements tabs is old-fashioned, non-optimal, and in no way ideal for…

Google is Releasing Android 16 Beta 1 Today

Later today, Google will release the first beta of Android 16 for developers and enthusiasts…

What I Use: January 2025
Premium

What I Use: January 2025 (Premium)

It's a new year and a good time to take stock: Here or abroad, I…

A custom MessageBox dialog
Premium

.NETpad 2025: A Custom MessageBox Dialog (Premium)

Taking a break from the brutally difficult session state management and tabs work, I checked…

Basic tabs with WPF
Premium

.NETpad 2025: Tabs First Steps (Premium)

.NETpad will require some complex coding for tabs and state management. This is just the…

Premium

.NETpad 2025: .NET 9.0.1 Fixes the App Crashing Bug (Premium)

Microsoft released .NET 9.0.1 today, and it includes the hoped-for fix for the bug that…

Premium

.NETpad 2025: Settings Auto Flow (Premium)

Looking over the to-do list for .NETpad in 2025, I decided to start small and…

.NETpad 2025: What Comes Next
Premium

.NETpad 2025: What Comes Next (Premium)

I want to transition .NETpad to a tabs-based user interface in 2025. But that's not…

Modernizing .NETpad: New App Version is Available on GitHub
Premium

Modernizing .NETpad: New App Version is Now Available on GitHub (Premium)

The source code for .NETpad 3.0 for Windows 11 is now available on GitHub for…

Premium

Modernizing .NETpad: It’s a Wrap (Premium)

It took 7 months, but today I finished coding my 2024 .NETpad modernization project. I…

Thurrott