Microsoft is bringing over 1,800 fresh emoji to Teams and Windows Want updated emoji? Microsoft heard you and is bringing over 1,800 of them to the table, including Clippy.
The elements of product design A model explaining product design as a stack of decisions built on top of a stack of knowledge. With apologies to Jesse James Garrett.
update branding to rc1 by Anipik · Pull Request #55775 · dotnet/runtime Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Value metadata is a subtle but useful language feature – mattmower.com Since I am using it to create AgendaScope, i’ve written quite a lot of Elixir code to get myself up to speed. Most recenty a parser combinator library, Ergo. And it’s in building Ergo that I’ve realised I really miss a feature from Clojure, metadata.
My tips for landing a software engineering job Read all this list before you start applying, especially Patrick McKenzie's article (linked in the salary negotiation section). Get your resume in shapeShow don't tell. Focus on the objective...
Time Trouble Misery - Gautam Narula Chess teaches us that in life we must make a decision, or deal with the consequences of time trouble. Indecision is a decision.
Learning, and Doing, Strategy — Andrew Bartholomew Strategy isn’t just a plan to win. It’s the process by which you execute and refine that plan. And when done well, the strategy process is the best way to teach new leaders to think strategically.
Papercraft with Blender Blender version 2.79 incorporated functionality which enables you to fabricate 3D models by folding paper. I decided to try it out. Drawing the model I downloaded a 3D model of a goat and re-meshed…
leontrolski - foreign key indexes Postgres doesn't give you indexes on foreign keys by default (unlike primary keys). This makes some sense when you think about it - there's no necessity for them in order to keep the constraint checking efficient.
Autofac.Extensions.DependencyInjection 7.2.0-preview.1 Autofac implementation of the interfaces in Microsoft.Extensions.DependencyInjection.Abstractions, the .NET Framework dependency injection abstraction.
deepmind/alphafold Open source code for AlphaFold. Contribute to deepmind/alphafold development by creating an account on GitHub.
"A Real S*** Show": Soldiers Angrily Speak Out about Being Blocked from Repairing Equipment by Contractors: Louis Rossmann has created a movement around right to repair. It's not just iPhones. It's everywhere.
How Many Numbers Exist? Infinity Proof Moves Math Closer to an Answer. | Quanta Magazine For 50 years, mathematicians have believed that the total number of real numbers is unknowable. A new proof suggests otherwise.
Live C++ Coding in Dave's Garage: Audio Beat Detection for LED Effects Retired Microsoft Windows engineer Davepl takes your questions as he codes live in the editor and deploys that code to an RGB LED glass art project he's curr...
.NET MAUI Preview 6: SDK Workload Installation, Gestures, Clipping, Alerts, More -- Visual Studio Magazine .NET MAUI has been improved in many ways in this week's release of .NET 6 Preview 6 as the evolution of Xamarin.Forms (NET Multi-platform App UI), which adds desktop support to the traditional iOS and Android mobile development, takes shape.
On .NET Live - Exploring Spark and ML .NET with F# In this live session, our friend Luis Quintanilla shows us how to use F# for exploring and analyzing data in .NET Interactive. Along the way, we'll see some ...
Make `System.Drawing.Common` only supported on Windows by terrajobst · Pull Request #234 · dotnet/designs Aren't you a little late in the .NET 6 release cycle for such a breaking change? Considering that you want to release in ~4 months and you're already in Preview 6 and afaik Feature Development is mostly done. I imagine quite a few people are already eithe...
How to Use Your Mac Efficiently While Working From Home? These are some of the most important and easy ways to keep your work from home experience up to the mark. You can try these tips at home for a better productive work atmosphere if you have a MacBook. And remember that the more of the suggestions you imple...
What's New for Blazor/ASP.NET Core in .NET 6 Preview 6 -- Visual Studio Magazine In shipping .NET 6 Preview 6 this week, Microsoft described it as a 'small' release as the dev team eyes wrapping up major new features and functionality, but it nevertheless contains several updates to ASP.NET Core and its Blazor component for coding web...
Facebook advertisers are panicking after iOS cuts off key tracking data Facebook’s ads aren’t as effective after iOS privacy changes, advertisers say.
Introducing Steam Deck Steam Deck is a powerful handheld gaming PC that delivers the Steam games and features you love.
5 Years of Merge Conflict: Your weekly dev podcast This month we celebrate our 5 year anniversary since launching the podcast and I reflect on my favorite episodes.
Domain-Driven Refactoring: Procedural Beginnings Posts in this series: IntroProcedural BeginningsAs part of the red-green-refactor TDD process, the second step of making the test pass means we write the simplest (but still correct) code that can possibly work that flips our test from red to green. For m...
On proper handling of buffers in COM and RPC methods Suppose you have a function method that accepts a sized buffer in the form of a pointer plus a length. How defensive do you need to be about validating the parameters? A customer wanted to know, “How can I validate that caller passed a buffer of the decla...
CVE-2021-22555: Turning into 10000$ This project hosts security advisories and their accompanying proof-of-concepts related to research conducted at Google which impact non-Google owned code.
C# Language Highlights: Null Coalescing Assignment Learn about Null Coalescing Assignment in short video from James and Maira.?? and ??= operators (C# reference)https://docs.microsoft.com/en-us/dotnet/csharp/...
khalidabuhakmeh/NestedAspNetCoreMinimalApi Show how you can create a class to nest endpoint registrations - khalidabuhakmeh/NestedAspNetCoreMinimalApi
SQLBolt - Learn SQL - Introduction to SQL SQLBolt provides a set of interactive lessons and exercises to help you learn SQL
Automatic Remediation of Kubernetes Nodes In Cloudflare’s core data centers, we are using Kubernetes to run many of the diverse services that help us control Cloudflare’s edge. We are automating some aspects of node remediation to keep the Kubernetes clusters healthy.
Using Cosmos DB as an ASP.NET session state and caching provider Session state is widely used in web applications to store non-sensitive data related to user activity within the browser. ASP.NET Core has support for storing session state data across multiple providers like Redis and SQL Server. In this post, you’ll lea...
Directory.Build.props: C# 9 for all your projects | I CAN MAKE THIS WORK .NET Core can make use of C# 9 by making some changes to your .csproj files. There is a way to opt all projects in a solution into this behaviour in a single place, through using a Directory.Build.props file and / or a Directory.Build.targets file. Here's...
.NET Framework July 2021 Security and Quality Rollup Yesterday, we released the July 2021 Security and Quality Rollup Updates for .NET Framework. Quality and Reliability This release contains the following quality and reliability improvements. ClickOnce Addresses a regression introduced in previous updates....
Micro APIs with OpenFaaS and .NET Serverless functions are becoming increasingly popular, but not everything fits into that model. And although it is possible to create an…
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
Episode 385 - Cloud Native apps in Azure Rob Vettor, a Cloud Solution Architect at Microsoft, has a lot to say about Cloud Native Apps and tells us how to host them on Azure.