Microsoft Proposes Big JavaScript Change: 'We Do Expect Skepticism' -- Visual Studio Magazine The company is supporting and collaborating on a proposal to bring optional and erasable type syntax to JavaScript, titled 'ECMAScript proposal: Types as Comments.'
3.1 — blender.org Blender Foundation and the online developers community are proud to present Blender 3.1, a solid update to an already outstanding release.
Automate code metrics and class diagrams with GitHub Actions Let's take a look at how you can add code metrics and diagrams for your open-source .NET repositories with GitHub Actions.
Racing the Hardware: 8-bit Division Occasionally, I like to peruse uops.info. It is a great resource for micro-optimization: benchmark every x86 instruction on every architecture, and compile the results. Every time I look at this table, there is one thing that sticks out to me: the DIV i...
.NET Data Community Standup - GraphQL and OData: An In-Depth Discussion The creator of the GraphQL library HotChocolate, Michael Staib, and Microsoft engineer and OData expert Hassan Habib discuss the various capabilities of Grap...
Migrating VB6 Code to .NET 6? Here's a Tool -- Visual Studio Magazine 'This means VB.NET developers can keep using VB, and go to .NET, and get to .NET Core all at once.'
The day Steve Jobs dissed me in a keynote In May 2003, Apple invited me to their headquarters to discuss getting CD Baby’s catalog into the iTunes Music Store.
The Catch Block #97 - The Old, Familiar Comments Trap Comments tell you why. Plus: Finite State Machines, eventual consistency, and cancelling async calls.
Optimizing code by understanding usage During code review, I ran into the following code (simplified): We have some wrapper object for IEnumerable and allow to access it by index. I don&rs...
elementary OS is imploding elementary founder: "I might take some time off from Linux or join another community maybe"
Using MassTransit with RabbitMQ in ASP.NET Core - Code Maze How to use the open-source, distributed application library MassTransit with RabbitMQ in an ASP.NET Core application?
DNSSEC issues take Fiji domains offline DNSSEC issues with the .fj ccTLD caused problems reaching websites on the island nation
Cancelling await calls in .NET 6 with Task.WaitAsync() In this post I discuss the new Task.WaitAsync() APIs introduced in .NET 6 and how you can use them to cancel an await call
Tutorial: Using Azure Table Storage or Azure Cosmos DB with Microsoft Orleans In my previous post we looked at building a super-basic application that leverages Microsoft Orleans to host an instance (grain) of the IHelloWorld interface in a silo that can be invoked remotely. Unfortunately, whilst this was enough to get everything u...
How to Upgrade to the React 18 Release Candidate – React Blog Our next major version, React 18, is available today as a Release Candidate (RC). As we shared at React Conf, React 18 introduces features powered by our new concurrent renderer, with a gradual adoption strategy for existing applications. In this post, we...
The 7 things I write in my notebook as a professional writer Looking to fill an empty notebook? Here's how I do it.
15 Insane Things That Correlate With Each Other Why do these things correlate? These 15 correlations will blow your mind. (Is this headline sensationalist enough for you to click on it yet?)
The Waning of Ruby and Rails Almost 12 years ago I answered a StackOverflow question is ruby on rails (or at least the community) dying? [closed] with [there is] still [a] very active community around it. Today, 2022, I see this declining more rapidly than before.
Starting a technology business: Part 1 - Full-stack business Take two pieces of paper. Stack them on top of each other. To make them stick, throw some glue between them. You get a big messy middle of glue. What has a mess of glue got to do with anything with...
Google Cloud Status Dashboard The issue with Traffic Director has been confirmed to be caused by a recent release; the release has been rolled back and customers can now start using Traffic Director. We have identified a probable root cause and will be publishing an Incident Report wi...
AlphaCode: Competition-Level Code Generation with Transformer Based Architectures | Paper Review DeepMind recently announced the release of AlphaCode - an encoder-decoder transformer model for generating code (solutions to competitive…