The best things and stuff of 2022
Pseudo-random ramblings from Fogus.
Pseudo-random ramblings from Fogus.
Is AI art "Art"? In my quest for answers, I dug up 1935 essay titled "Work of Art in the age of mechanical reproduction"
Introduction
Assume you agree (a) my life is not ultimately meaningful. Can you nevertheless still say (b) my life is meaningful to me? (NB I’m leaving aside the division of ultimate happiness into an ab…
edition 42
edition 39
I lately had the luck to return to San Francisco for the first time since the pandemic, and I was very keen to discover whether the place was “back”. There had much been much talk on te…
Bike shedding is a real thing. I think about it a lot when reviewing code. I try to see the big picture and ignore small nitpicks in favour of reviewing the overall architecture and intent of a cha…
Homepage of Carlin Eng
Why are equations in geometry often expressed as determinants with a column of 1s?
Author’s Note: This is largely a story about project management. Adherence to canon not guaranteed.
Postgres is a great database, one of developer’s favourites, but upgrades are far from easy and smooth. The journey of selecting an optimal solution and weighing its trade-offs and risks is always an exciting challenge.
A blog about free software and programming
I spent some time playing with the Microsoft's modified Weston/PulseAudio/FreeRDP stack. This is what Windows is using to display GUI Linux apps under WSL. I primarily use Linux and I use Linux remote desktops quite a bit. I use xrdp, freerdp, x11vnc, vinag…
Why my back pain reducing game didn't work out.
Barry and Carl witness a gory massacre in the Great Beyond.Watch now on Google Play! - https://play.google.com/store/movies/details/Sausage_Party?id=T_M3Mp6z...
Barry and Carl witness a gory massacre in the Great Beyond.Watch now on Google Play! - https://play.google.com/store/movies/details/Sausage_Party?id=T_M3Mp6z...
In this episode, I was joined by Tanya Janca to chat about Application Security (or AppSec for short!). We chatted about various topics - from security topics and training, to her book and online community, to public speaking! Tanya is the founder and CEO at W…
I’m excited to share today we released Visual Studio 2022 17.5 Preview 2! Your feedback goes directly to the product team working to deliver you the best developer IDE. We welcome your feedback on Developer Community where we are always eager to hear your sugg…
Yesterday I blogged about the new Wolverine alpha release with a sample that hopefully showed off how Wolverine’s different approach can lead to better developer productivity and higher perfo…
Startups use too much technology. My advice: Use Postgres for everyting
December 2022 Security and Quality Rollup Updates for .NET Framework
Check out December updates for .NET 7.0., .NET 6.0, and .NET Core 3.1
Find out our early plans for Blazor in .NET 8 and let us know what you think!Community Links: https://www.theurlist.com/blazor-community-linksFeaturing: Dani...
Shitify.js is a new tool that’s shaking up the world of software development. It’s a reverse linter, which means it adds errors to your…
A blog about dev: web and mobile, especially .Net, OSS and CI.
Jeff Fritz is an experienced developer, technical educator, and PM on the .NET team at Microsoft. He founded The Live Coders team on Twitch, and regularly livestreams builds of websites and fun applications. You can follow Jeff for more .NET, .NET Core, and Vi…
There was an announcement of an all-day Microsoft-internal conference featuring a project I will call Project Enzyme. The announcement went like this: The Project Enzyme Forum is our flagship community conference that brings together engineers, project manager…
Microsoft’s .NET Community Toolkit’s latest version, v.8.1.0, recently reached its first preview release. The release brings several new features and improvements to the toolkit: improvements to the MVVM source generator performance and the addition of custom …
In this article, we discussed the Nullable types in C#. We talked about nullable value types and Nullable reference types.
Welcome to the Sands of MAUI—newsletter-style issues dedicated to bringing together latest .NET MAUI content relevant to developers.
The recording for Zero To Document Hero: Introduction to MongoDB, with Developer Advocate at MongoDB, Luce Carter is now available on YouTube. https://youtu.be/u5y_aUP5Td0 Once upon a time, re
Let's take a look at how ML.NET 2.0's new Text Transformer features can be used to perform multi-class classification and map utterances to intents.
04 Dec 2022
Optimise for the common scenario.
My team at birdie recently moved from a home-rolled event-sourcing library to Equinox in one of our services. Equinox describes itself as a set of low-dependency libraries allowing event-sourced processing against stream-based stores. While this description is…
Sometimes among all the sprints, the pressure to ship faster, tools to measure lines of code written, it seems like we as an industry forget a simple fact: developers are knowledge workers, not robots To remind us what it means to be a human, we invited some o…
Copyleft ensures that Free Software remains Free. Stockfish filed a lawsuit when ChessBase distributed parts of Stockfish work under a proprietary license,...