I always try to write a newsletter that has a broad survey of developer news, but sometimes there's something in the news that strikes a chord with me. This week, it's open source sustainability, with two recent articles. If you depend on open source projects (and you do) then take a moment to think about how you interact with the (primarily unpaid) contributors to those projects
- Raspberry Pi 4 on sale now from $35
One of my favorite things about living in Cambridge is the Raspberry Pi Store. It's like an Apple Store only much, much better. I can't wait to drop by tomorrow to get my hands on the new model: dual 4K HDMI output? USB-C? Gigabit ethernet? Yes, please.
- The cost of an open source contribution
Is Open Source eating the world? And if so, is that a good thing? Being an open source maintainer is expensive - not in terms of cash money (though sometimes that, too), but in your time and energy. How can we lessen this cost? Ralf looks at a few options for the PyData ecosystem.
- The Art of Closing
Another thoughtful look at Open Source sustainability: how can you deal with patches or pull requests that just aren't quite "right" - whether they're not "right now" or not right ever?
- C# – The good parts
The C# language has been around for almost two decades. It's no surprise that it's evolved in that time, so it's nice to get a look at some best practices for building modern C#.
- Software Engineering Daily: WebAssembly Compilation
WebAssembly is still immature, but it's growing in popularity (and readiness) day-by-day. Till Schneidereit explains how WebAssembly works and the current state of the ecosysstem.
- .NET Rocks: Messaging Pitfalls
How do you use messaging? Hopefully you're using an actual messaging system, not trying to use a text file or a database for IPC. Jimmy Bogard explains some best practices for messaging.
Published every Monday.
Created by Edward Thomson.
Do you have news about developer tools? Did you
write an article about methodologies? Did you
release a new library? Let me know, I'm
@ethomson on Twitter.