@davidfowl I do the same thing. It’s very effective in terms of working toward higher quality code, and it helps build relationship and eliminates defensiveness.
I hate prometheus/otel metrics. Why are they so hard to understand. I really don't want to do calculus to just create a graph. What is wrong with everyone.
I just cancelled my Adobe licence after many years as a customer.
The new terms give Adobe "worldwide royalty-free licence to reproduce, display, distribute" or do whatever they want with any content I produce using their software.
This is beyond insane. No creator in their right mind can accept this .
You pay a huge monthly subscription and they want to own your content and your entire business as well.
Going to have to learn some new tools.
@kelseyhightower@codeFreedomRitr This is generally a big problem in tech companies that we set the wrong expectations for Senior Engineers. We continue to reward individual accomplishments and being a super "SME" rather than rewarding bringing others along and scaling impact.
This is what consistency looks like. That new Basecamp feature, Move The Needle, traces a direct line to our meetings-last approach from the early 2000s. Twenty years of saying and doing the same damn things to reap those compounding benefits of progress.
Psst! In the spirit of the season, we have a small gift for you:
Preview 2 of .NET Aspire is now available! 🎉
You can read all about it at https://t.co/hNPpSOfeRY
Full changelog in the release notes at https://t.co/xaH39gxwYC
#dotnet#aspire
For many years, Bill Gates used to fly Economy, not because he couldn’t afford First Class, but because he didn’t consider it good value. It’s five or six times more expensive, but only marginally better (and you all get to your destination at the same time).
In the same vein, I could afford a really nice car at this point, but I’ve never been a car guy, and I don’t need a Lamborghini or a Mazerati (which I can’t even spell). A Volvo station wagon does the job just fine, and I wouldn’t value the difference. I don’t need to drop $1000 on a bottle of wine at dinner either, since I know I’ll get the same enjoyment from a $35 bottle.
So what is wealth good for, in the end? Besides providing security, it also gives flexibility. After all of the experiences I’ve had, the most important thing I’ve learned about money is that, once you have enough (by the previous definition), you can choose to have less of it in exchange for choosing how to spend your time. And spending your time doing something meaningful to you…that’s worth way more than a Mazerati.
Pulumi is infra as code (actual code, like Python or TypeScript), and open source.
Terraform is infra in the world's most hated config file format, not very well maintained, and is now proprietary.
We have a winner.
.NET 8's dependency injection container will support "keyed services". A long-requested feature that has finally landed. This is useful when type alone isn't enough to determine the right implementation. #dotnet
Tune in for a sneak peek of MassTransit's new SQL Database Transport, using PostreSQL. In this video, I cover the transport's feature and go through the sample project showing how it all fits together. @mtproj
https://t.co/4i9MrpxgAH
I assume enterprise support would come at a cost, etc. Just wondering if taking a dependency on Wolverine/Marten for a new project if it will be reasonable to think of licensing in terms of a free or commercial offering?
@jeremydmiller Hi Jeremy. Really glad to hear Wolverine and Critter friends will be receiving full time love. Just wondering if/how/when changes will occur to the pricing model. nServiceBus changed to a pay-for model while MassTransit is always free.
@anton_t0shik To an extent, yes. At the same time, I've learned that having interfaces for something that's not changing is pointless. Testing can be accommodated as well. Always felt that the interface-first went too far by demanding the use of contracts when there's no real need for those.