October  1, 2025
            •
            
              
20 minutes to read
            
          
          
          
          
          
          
          
            We were getting ready to redesign and simplify phobos.petabridge.com - our Akka.NET observability platform documentation site. The plan was to remove a bunch of old pages, restructure the informati...
          
        
      
        
          
            July 11, 2025
            •
            
              
8 minutes to read
            
          
          
          
          
          
          
          
            “Software supply chain management” is one of those terms that sounds like Venture Capital-funded vendor marketing bullshit right up until it isn’t.
          
        
      
        
          
            January 18, 2025
            •
            
              
9 minutes to read
            
          
          
          
          
          
          
          
            This week FluentAssertions, a popular open source library designed to make it easier to write assertions during unit testing, changed its license from Apache 2.0 to some commercial terms under the ...
          
        
      
        
          
            March 18, 2024
            •
            
              
19 minutes to read
            
          
          
          
          
          
          
          
            An ASP.NET GitHub thread entitled “Epic: Eventing Framework in .NET 9” ignited an inferno of criticism for the usual reasons: Microsoft big-footing its own .NET OSS ecosystem, etc, etc…
          
        
      
        
          
            August 10, 2023
            •
            
              
11 minutes to read
            
          
          
          
          
          
          
          
            In light of the recent drama with the Moq project’s decision to try to solicit donations through the use of SponsorLink, I’ve decided to share some updates on Sdkbin - our NuGet marketplace for .NE...
          
        
      
        
          
            December 27, 2021
            •
            
              
22 minutes to read
            
          
          
          
          
          
            This post marks the third one I’ve written this year about versioning problems in open source software development, although they apply to anyone who develops shared software components:
          
        
      
        
          
            October 12, 2021
            •
            
              
23 minutes to read
            
          
          
          
          
          
          
          
            
          
        
      
        
          
            June  3, 2021
            •
            
              
9 minutes to read
            
          
          
          
          
          
          
          
            It’s a Thursday, which means: .NET open source drama.
          
        
      
        
          
            May 31, 2021
            •
            
              
6 minutes to read
            
          
          
          
          
          
            In my last post I went into detail on maintaining API, binary, and wire compatibility for open source projects and why that’s a nececssary ingredient for building professional-grade open source, th...
          
        
      
        
          
            May  4, 2021
            •
            
              
20 minutes to read
            
          
          
          
          
          
            We’re in the process of defining some community standards for Akka.NET, part of which is expanding and modernizing our contributor guidelines to help users answer the question “how do I know if my ...
          
        
      
        
          
            February 10, 2021
            •
            
              
12 minutes to read
            
          
          
          
          
          
          
          
            We launched Sdkbin, our NuGet meets App Store marketplace for .NET developers on September 30th 2020, but with an important limitation: that Petabridge would be the only publisher on the marketplac...
          
        
      
        
          
            December 29, 2020
            •
            
              
19 minutes to read
            
          
          
          
          
          
          
          
            I’ve written before about how to start contributing to OSS and I wrote for the Petabridge blog about “How to Use Github Professionally” - both of those posts were aimed at helping developers who ha...
          
        
      
        
          
            June 15, 2020
            •
            
              
5 minutes to read
            
          
          
          
          
          
          
          
            
          
        
      
        
          
            June  3, 2020
            •
            
              
14 minutes to read
            
          
          
          
          
          
          
          
            Here we go again. “The Day AppGet Died” - the short version: OSS developer fills a hole in the Windows ecosystem, Microsoft offers him a job to work on this kind of product inside the company, ghos...
          
        
      
        
          
            January 30, 2020
            •
            
              
20 minutes to read
            
          
          
          
          
          
          
          
            In my last post about “The Next Decade of .NET Open Source” I alluded to a future blog post about open source sustainability. This is it.
          
        
      
        
          
            January 23, 2020
            •
            
              
14 minutes to read
            
          
          
          
          
          
          
          
            Over the past week there’s been a ton of chatter about the state of the .NET ecosystem and, more specifically, as to whether or not its OSS ecosystem is healthy and sustainable over the long term.
          
        
      
        
          
            December 30, 2015
            •
            
              
5 minutes to read
            
          
          
          
          
          
          
          
            One of my primary responsibilities with the Akka.NET project is release manager - I put together the release notes, press the big green button when we’re ready to deploy, and make sure that each co...
          
        
      
        
          
            July 28, 2015
            •
            
              
9 minutes to read
            
          
          
          
          
          
          
          
            
          
        
      
        
          
            July  8, 2015
            •
            
              
9 minutes to read
            
          
          
          
          
          
          
          
            Picking up where I left off in the previous Helios 2.0 diary entry… After clearing the decks of all of any code I wasn’t 100% certain we’d be keeping, I began writing new code.
          
        
      
        
          
            July  7, 2015
            •
            
              
3 minutes to read
            
          
          
          
          
          
          
          
            To my eternal shame, I’ve never blogged about one of the most important open source projects I’m involved in: Helios. Helios is for all intents and purposes a .NET port of Java’s wildly successful ...
          
        
      
        
          
            April 24, 2015
            •
            
              
15 minutes to read
            
          
          
          
          
          
          
          
            The Petabridge team (all two of us) just wrapped up a big two weeks. We launched Akka.NET V1.0 and then traveled to Portland to talk about .NET open source software at .NET Fringe.
          
        
      
        
          
            January 20, 2015
            •
            
              
15 minutes to read
            
          
          
          
          
          
          
          
            
          
        
      
        
          
            January 14, 2015
            •
            
              
3 minutes to read
            
          
          
          
          
          
          
          
            After wrapping up MarkedUp, I took some time off to consider my future. Travel. See old friends. Catch up on rest.  During the entire time I was gone I received a steady stream of questions and inq...
          
        
      
        
          
            January 12, 2015
            •
            
              
11 minutes to read
            
          
          
          
          
          
          
          
            I received a heartfelt response from a new software developer in response to my “What Do You Need to Become an Elite Developer?” blog post. With his permission, I decided to post his le...
          
        
      
        
          
            July 15, 2014
            •
            
              
16 minutes to read
            
          
          
          
          
          
          
          
            I’ve spent down the past week tracking down an absolutely brutal bug inside Akka.NET. Sometimes the CPU utilization of the system will randomly jump from 10% to 100% and stay pegged like that...
          
        
      
        
          
            July  3, 2014
            •
            
              
9 minutes to read
            
          
          
          
          
          
          
          
            I’m in the process of writing up a lengthy set of blog posts for MarkedUp about the work that went into developing MarkedUp In-app Marketing, our real-time marketing automation and messaging ...
          
        
      
        
          
            August 14, 2013
            •
            
              
2 minutes to read
            
          
          
          
          
          
          
          
            Our engineering team has been neck-deep in configuration hell lately. Editing 2000-line Solr configuration files, trying to get Apache Oozie integrated into DataStax Enterprise, Cassandra 1.2 upgra...
          
        
      
        
          
            August 14, 2011
            •
            
              
1 minute to read
            
          
          
          
          
          
          
          
            I announced this on Twitter late last week, but I open-sourced a number of common helpers and service interfaces that I use throughout all of my production ASP.NET MVC applications and wrapped it i...
          
        
      
        
          
            December  4, 2010
            •
            
              
4 minutes to read
            
          
          
          
          
          
          
          
            James Gregory is one of my heroes in the .NET community – he’s the creator of Fluent NHibernate, my favorite new ORM (Object-Relational Mapper) for my ASP.NET MVC projects. James expres...