13 March 2024

42 links · Wednesday

The Ability to Improve

(while this article contains many general ideas, it is written from the perspective of product development.) If you don't continually improve, you soon lose the ability to do so … This thought came after an associate described a company that is struggling to m…

A Kinder Approach to Success

Anatomy of success Spectacular achievements happen over time. It’s actually an amount of skill in an area thats multiplied over time that leads to spectacular success. We don’t have to concern ourselves with the skills part of this equation as that itself can …

How to Feed the AIs

As recently discussed on The Carbon Copy with Brian Janous, utilities are seeing major forecasted demand growth for the first time in decades, and almost entirely from data centers. These data cent…

Banned for self-promo

Policies that discourage self-promotion are harmful.

10 years in Open Source

Today marks 10 years since my first pull request to the Rust compiler. Though I’m no open source legend, to me it’s an important date still. As I’ve mentioned in the past, my involvement in Rust was pivotal to my development as a software engineer, so I can’t …

The no-code hype train and why it’s not stopping

If you're in the world of tech, you've likely heard the term "no-code" being thrown around a lot lately. It's the buzzword of the moment, and for good reason.

On the Competitiveness of UGC Games Platforms

This essay is about UGC games platforms: How well they’re competing in the broader landscape of games platforms (meh), and how they can do better (by rewarding developers for driving inter-platform…

Kyle Benzle

VLC wasn’t born like other media players. It wasn’t cooked up in some Silicon Valley tech-giant’s lab, fed on venture capital, and released into the world like a pampered prince. VLC is more of a phoenix, r…

🪶 thoughts on group dynamics pt.1

Teammates share a common goal or mission with each other. Expectations of the team become the means for an individual to achieve goals. This shared accountab...

3 types of people

My brother recently read Straight-Line Leadership which he really liked and explained that you can generally categorize people into 3 categories, based on ho...

The Dichotomy of Engineering for Creativity

Building tools for creative endeavors is a unique challenge. It is a place where rigorous engineering meets the boundless creative process. The inherent contrasts and complementary forces between the systematic approach of engineering processes and the inheren…

State of the Terminal | g.p. anders

This is a companion article to my talk at Neovimconf 2023. I have been using Vim/Neovim as my full time text editor for close to 10 years. I’ve spent a lot of time in the terminal and have become very aware of the many flaws and idiosyncrasies of this bizarre …

What’s New in .NET MAUI 9 Preview 2

Yesterday, the second preview release of the .NET MAUI 9 was hot off the press. The changelog is here. To install the preview version, please refer to the article on .NET MAUI on .NET 9. The distin…

Speed up LINQ Any() with Spargine FastAny()

The article introduces FastAny(), a method in the DotNetTips.Spargine.Extensions NuGet package designed to accelerate LINQ’s Any() call, showcasing a 1.08 times performance improvement over t…

C# 12: Primary Constructors

In November 2023, Microsoft released .NET 8.0, and since then you can use C# 12.So, it might be a good time for you to learn about the new features of the programming language of the year 2023. To learn the features, I start with this…