GitHub - flox/flox: Developer environments you can take with you
Developer environments you can take with you. Contribute to flox/flox development by creating an account on GitHub.
Developer environments you can take with you. Contribute to flox/flox development by creating an account on GitHub.
(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…
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 …
When we at Framework came out with the Cooler Master Case last year, which can turn any old mainboard from our laptops into a full-fledged mini computer, my mind ran wild with ideas. Should I move …
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…
24 Feb 2024
A proposed addition to the HTML spec.
Policies that discourage self-promotion are harmful.
TikTok Divestiture Bill Has Passed US House
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 …
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.
A Toronto-based frontend engineer with a passion for art & creative coding.
Introducing SIMA, a Scalable Instructable Multiworld Agent
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…
Written at 2024-03-13
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…
So this journey begins from where I left off, after setting up my own self hosted server with WordPress, IPv6 and Cloudflare. For a brief starter, incase anyone here is looking for instructions on how to set things up, here’s how I setup my self hosted Macbook…
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...
Makefiles, Snakefiles, and Tupfiles don't let you express fan-out data well.
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...
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…
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 …
A brief guide to achieve elegance in backend development.
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…
New quickstarts are now available to help you get started with .NET and AI development.
Not very well, thanks to requiring the interface ID to be specified explicitly.
Contribute to oxylabs/OxyParser development by creating an account on GitHub.
Our fancy WireGuard setup was accumulating stale peers. Here's what we did about it.
Learn how to safely use async event handlers in C#. Understand the dangers and discover best practices for managing async event handlers in your C# code.
GPU & Accelerator process monitoring for AMD, Apple, Huawei, Intel, NVIDIA and Qualcomm - Syllo/nvtop
This is an in-depth review article on book: Apps and Services in .NET 8 by Mark J. Price and published by Packt
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…
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…
This preview release brings additional tools to help you improve your code reviews with Copilot, diagnostics improvements, as well as additional Extensibility and WinForms enhancements.
Last year, we introduced search by target frameworks on NuGet.org, allowing you to filter your search results based on the framework(s) that a package targets. We received plenty of great feedback from you on how to make the filters more effective,
No-class CSS frameworks make it simpler to style and evolve an existing HTML UI
Learn how to use Polly in C# to handle faults and retries with ease! Check out three code examples showcasing different use cases of Polly in C#!
Check out latest March 2024 updates for .NET 8.0, .NET 7.0, and .NET 6.0.
Organizations should prioritize measuring developer productivity using data from humans, rather than data from systems.
Last September, I wrote about starting to write a book covering C# 12 and .NET 8 for network programming. I had big hopes with a well-known publisher. It just did not work out because of issues with both sides. It could not happen. So, I took some time off, an…