.NETpad 2025: Tab Navigation (Premium)

I’d like to reach a certain level of quality before I post the pre-release code for the tabs-based version of .NETpad to GitHub. This is proving elusive, but we’ve all been told that the final 20 percent of any project is often the most difficult. Or a… Continue reading .NETpad 2025: Tab Navigation (Premium)

Baby Steps Forward in the Web Browser User Experience (Premium)

Confronted by the innovative Arc browser one year ago, I wondered aloud whether this deep rethinking of the web browser user experience would stick or if Big Tech would simply circle the wagons, as always, and suffocate this latest intrusion into its m… Continue reading Baby Steps Forward in the Web Browser User Experience (Premium)

.NETpad 2025: Something Old, Something New (Premium)

I guess this shouldn’t be surprising. But in the course of updating .NETpad for tabs, I’ve experienced challenges that I anticipated and several I did not. You can see this most clearly in the design of the DocumentTab class, which started off with cer… Continue reading .NETpad 2025: Something Old, Something New (Premium)

.NETpad 2025: Return to Sender (Premium)

I’m at a weird point with the next version of .NETpad. The basic coding for multiple tabs and documents is mostly complete, albeit roughly. I’m still stepping through each of the event handlers and helper methods that interact with tabs and the documen… Continue reading .NETpad 2025: Return to Sender (Premium)

.NETpad 2025: With a Little Help From My (AI) Friends (Premium)

When I began last year’s .NETpad modernization project, I intended to wrap-up the work with the help of GitHub Copilot or a similar AI. But because I took on too much work, I ended up splitting this modernization effort in two, and I’m now continuing w… Continue reading .NETpad 2025: With a Little Help From My (AI) Friends (Premium)

.NETpad 2025: Building Out the Tabs (Premium)

Supporting tabs adds complexity to .NETpad, but I’ve successfully merged my backend code for that with a dynamic layout for the front-end. And fingers crossed, but it seems to be working as I push through all the commands and other methods that need to… Continue reading .NETpad 2025: Building Out the Tabs (Premium)

Tech Nostalgia: A Computer Needs an OS Like a Fish Needs a Bicycle (Premium)

The first personal and home computers booted into a ROM, or read-only memory, that usually consisted solely of an on-chip BASIC interpreter, typically made by Microsoft. That was minimally acceptable for the software developers and other enthusiasts an… Continue reading Tech Nostalgia: A Computer Needs an OS Like a Fish Needs a Bicycle (Premium)