Stack Overflow: Old .NET Framework Usage Still Beats 'Most Loved' .NET Core/.NET 5 -- Visual Studio Magazine The big annual Stack Overflow Developer Survey reveals some curious data points, like .NET Core/.NET 5 being the 'most loved' non-web dev framework even though the old .NET Framework that it's replacing is still being used more.
Optimizations are not solutions People often try to solve problems. Often their solutions do not work. One pattern where solutions normally do not work is when they are not solutions
Ultra fast Thunderbolt NAS with Apple M1 and Linux In this post I discuss how you can upgrade a NAS Server by adding Thunderbolt 3 for lightning fast connectivity at 20 or 40Gbps. This implementation is specific to an Apple Mac Mini M1 and a Linux N
An Attempt at Demystifying Graph Deep Learning There are a ton of great explainers of what graph neural networks are. However, I find that a lot of them go pretty deep into the math pretty quickly. Yet, we still are faced with that age-old problem: where are all the pics?? As such, just as I had attem...
Mouseless A few months ago the trackpad in my work computer stopped working properly. Instead of getting it fixed, I took it as challenge to stop using the mouse entirely. Here are the things I learned and rediscovered.
The rinds of the Cheese Shop menu - piwheels blog The title is a reference to the mostly forgotten nickname of the excellent Python Package Index — Cheese Shop — which refers to the Monty Python Cheese Shop sketch. I often find myself staring at the piwheels monitor, and occasionally a strange package na...
The story of the 20 million queries per hour Here is a fun, weird, and curious performance issue I caused, and how I fixed it.
GitHub - facebookresearch/Cupcake: A Rust library for lattice-based additive homomorphic encryption. A Rust library for lattice-based additive homomorphic encryption. - GitHub - facebookresearch/Cupcake: A Rust library for lattice-based additive homomorphic encryption.
Why Don’t Tech Companies Pay Their Engineers to Stay? Staying in a role builds valuable, company-specific domain knowledge. Leaving often results in a pay day.
Dipping My Toe into Static Website Generators Running a build for your Vue is a common task for many Vue developers. The team behind Vue has been working on a development server to simplify this. This project is called Vite.
Zoom to pay $85M for lying about encryption and sending data to Facebook and Google Zoom users to get $15 or $25 each in proposed settlement of class-action lawsuit.
Sequential LED Tail Lights How To - C++ Code and ESP32 Arduino Hardware Hardware! Code! Cars! This episode has it all as Dave presents the custom sequential multicolor LED tail light strip he created for his 1970 GMC Sierre Gr...
Visual Studio Toolbox Live - What's New in Visual Studio 2022 Previews 1 & 2? Visual Studio 2022 is here! From 64-bit to new personalization features, join the Visual Studio team as we explore all the helpful features that can improve...
The Excel Formula Language Is Now Turing-Complete The Excel team announced LAMBDA, a new feature that lets users define and name formula functions. LAMBDA functions admit parameters, can call other LAMBDA functions and recursively call themselves. With LAMBDA, the Excel formula language is Turing-comple...
Inserting and removing characters: A deep dive on StringBuilder - Part 4 In this post we look at the Insert() and Remove() functions, which can involve tricky manipulations of chunks in the middle of the linked list
ASP.NET Community Standup - Logging updates in ASP.NET Core 6 Learn about the new logging updates for ASP.NET Core 6, including subcategories for better filtering in Kestrel logs.Community Links: https://www.theurlist.c...
Need Help Tracking Cloud Emissions? Microsoft Previews Microsoft Cloud for Sustainability At the recent Inspire 2021 conference, Microsoft announced the preview of Microsoft Cloud for Sustainability, a new service to help companies measure and manage their carbon emissions, set sustainability goals and take measurable action.
Visual Studio 2022 Preview 2 Focuses on Instant Feedback Microsoft's second preview of Visual Studio 2022 provides a deeper look at the feature the company plans to provide in its latest IDE. As to be expected with software in development, there are also a few rough spots.
Python developers are being targeted with malicious packages on PyPI JFrog finds a new supply chain attack targeting python developers using the PyPI repository
Project lifetime perspectives I’m teaching a course in university, which gives me some interesting perspective into the mind of new people who join our profession. One of the biggest diff...
The Cryptocurrency Surveillance Provision Buried in the Infrastructure Bill is a Disaster for Digital Privacy The forthcoming Senate draft of Biden's infrastructure bill—a 2,000+ page bill designed to update the United States’ roads, highways, and digital infrastructure—contains a poorly crafted provision that could create new surveillance requirements for many w...
Red Delicious Apples Weren't Always the Worst Turns out the Red Delicious apple used to be...well...delicious. Here's what went wrong.
Why are all of the retail demo names male? If you go through the sample user names used by the Windows 10 retail demo, you may have noticed that they are all male. Why is this? Shouldn’t there be more diversity? I don’t know for sure, but I have an idea.
Durable Objects: Easy, Fast, Correct — Choose three. When multiple clients access the same storage concurrently, race conditions abound. Durable Objects can make it easier. We recently rolled out improvements to Durable Objects that automatically correct many common race conditions while actually making you...
GitHub Copilot Is 'Unacceptable And Unjust' Says Free Software Foundation GitHub Copilot is “unacceptable and unjust, from our perspective,” the Free Software Foundation said. Developers want to know everything about Copilot
Introduction [1 of 12] | Beginner's Series to: F# Introduction to the Beginner Series to F# Links:https://aka.ms/learn-fsharp.NET F# Website: https://dotnet.microsoft.com/languages/fsharp?WT.mc_id=academic-33202-cxa F# Documentation: https://docs.mic
How to rate limit (throttle) your ASP.NET Core API Subscribe: http://bit.ly/ChapsasSubBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick and in this video...
Inserting and removing characters: A deep dive on StringBuilder - Part 4 In this post we look at the Insert() and Remove() functions, which can involve tricky manipulations of chunks in the middle of the linked list
TensorFlow Tutorial for Beginners with Python Example In this article, we explore the TensorFlow ecosystem, learn how to use predefined classes, and learn how to build our first neural network.
GitHub - matkoch/resharper-verify Contribute to matkoch/resharper-verify development by creating an account on GitHub.
Be careful with .NET Core Folder Structure - Simple Talk .NET Core Folder Structure has some interesting tricks and many people may be implementing this wrong. Let's discover the right way to do this.
GitHub - mimoo/cargo-specification: The code is the spec The code is the spec. Contribute to mimoo/cargo-specification development by creating an account on GitHub.
GitHub - khalidabuhakmeh/ClientsideVoiceCommands: Perform client-side voice commands and trigger web calls Perform client-side voice commands and trigger web calls - GitHub - khalidabuhakmeh/ClientsideVoiceCommands: Perform client-side voice commands and trigger web calls
GitHub’s Journey from Monolith to Microservices This article explores GitHub's recent journey towards a microservices architecture. It takes a deeper look at GitHub’s historical and current state, goes over some internal and external factors, and discusses practical consideration points in how Github t...
BDD: Before You Begin (Part 1/2) - BDD framework for NET Behavior-Driven Development (BDD) offers compelling benefits, which most groups completely miss out on. I don’t mean “they’re doing it wrong”. The reasons form a complex web, which we can start to understand by looking at one common failure mode: what oft...
Beyond OAuth? GNAP for Next Generation Authentication - The New Stack GNAP aims to address OAuth2 flaws.
Vue.js has been selected as Wikimedia Foundation's future JavaScript framework - Wikitech-l Hi all, With excitement we're sharing today that Vue.js is Wikimedia Foundation's official choice for adoption as future JavaScript framework for use with MediaWiki. The evaluation of front-end frameworks officially started mid 2019, as part of the Platf...
Micro Frontends - Simple Talk Microservices is an architectural style that structures an application as a collection of services that are Highly maintainable and testable Loosely
Power of composition with map and bind In functional architecture functionalities get composed into workflows. Workflows are essential part of any business behavior modeling. Things get complicated when you need to build bigger systems …
Stack Overflow Developer Survey 2021 In May 2021 over 80,000 developers told us how they learn and level up, which tools they’re using, and what they want.
Home Automation with Troy Hunt I discuss all the facets of home automation with Troy Hunt. Bring your questions.
Introducing C# 10: Record struct Introduction Last year with the release of C# 9, Microsoft introduced records. The record keyword...
JavaScript Debugging Now Built-In to VS Code -- Visual Studio Magazine Extensions like the Chrome Debugger or the Microsoft Edge Debugger are no longer needed.
Stack Overflow Developer Survey 2021 In May 2021 over 80,000 developers told us how they learn and level up, which tools they’re using, and what they want.