Copilot AI Takes Over Git Commits in Visual Studio 2022 -- Visual Studio Magazine Add 'submit Git commit' to the growing list of developer tasks in Visual Studio 2022 that are now being handled by AI.
Building a Critter Stack Application: Marten as Event Store Hey, did you know that JasperFx Software is ready for formal support plans for Marten and Wolverine? Not only are we trying to make the “Critter Stack” tools be viable long term options…
Installing and Getting Started with .NET in VS Code [Pt 2] | .NET for Beginners In this tutorial we will install .NET, install VS Code, install C# Dev Kit, and create our first C# Console Application!Follow along: https://aka.ms/dotnet/b...
GitHub - 01mf02/jaq: A jq clone focussed on correctness, speed, and simplicity A jq clone focussed on correctness, speed, and simplicity - GitHub - 01mf02/jaq: A jq clone focussed on correctness, speed, and simplicity
The birth & death of search engine optimization - Xe Iaso Published on 11/28/2023, 3915 words, 15 minutes to read
Y Combinator's Future in the Software Slowdown The startup accelerator launched a generation of software companies. As the rate of new internet giants slows down, the next technological revolution will need to be sought elsewhere.
traceroute uses UDP by default, not ICMP At least on Linux. Don’t believe me? Run tcpdump -nn -i <interface> 'host example.com' in one shell and traceroute example.com in another. tcpdump will pick up all 3 of {ICMP, UDP, TCP}, and on my machine the pattern is clear: 1 2 3 4 5 6 7 8 9 10 11 12 1...
I got top 20 on my first product hunt launch by doing a homework assignment As I grew in my journey of learning martial arts, I want to give back and inspire others to do the same. I really do believe in the value of learning how to fight. It's encouraging to see beginners overcome their fears of getting hit and grow as fighters....
Brain Teaser: How many bathrooms? Some of the world's most magical machine learning systems rely on sneaky simple concepts like this one. Give a shot at this grad-level problem on epsilon coverage from Carnegie Mellon.
bladh.ninja - agile Nothing slows a developer down than having to attend meetings constantly. It’s counter intuitive to, in the name of agility, demand that developers leave their desks behind to sit and pretend they can predict how much work it will be to complete a feature...
Planning a Project - Software Project Management: Part 1 Software project planning, from tasks and milestones to budgeting and risk management. Discover how to navigate challenges and set high-level milestones for successful project execution.
Large Reconstruction Model for Single Image to 3D Large-scale training for single image-to-3D reconstruction.
Stigg | Scalable Subscription Migrations - To Infinity and Beyond Learn how we had to completely rethink about the way we process subscription migrations to support tens of millions of customers
The Rider 2023.3 Release Candidate Is Now Available | The .NET Tools Blog There’s only a few days left before the next major release for Rider! Don’t feel like waiting? Get a sneak peek of Rider 2023.3 now by downloading the Release Candidate build that has just landed on o
Who manages compliance for your outsourced compliance specialists? Starting around 20 years ago, a popular way for shady startups to skirt employment laws was to hire an outsourced “co-employer” or “employer of record.” Employees would receive their offer letter from—and perform services for—one company, but their payche...
Simulating how replicate trial count impacts Cohen’s d effect size Imagine reading two different abstracts. Both study the same effect. Both use the same methods and stimuli. Both have the same high subject count (N). One reports an effect size of d = 0.1 (p = 0.3). The other reports an effect size of d = 3.0 (p = 0.0003...
How to Fund FOSS, Save It from the CRA, and Improve Cybersecurity The CRA may kill Open Source. But what if I told you that there is a way to not only save FOSS, but fund it, while still improving cybersecurity, would you believe me?
a client-side exception has occurred Application error: a client-side exception has occurred (see the browser console for more information).
Introducing my CHAOs (Chief Hound Advisor Officers) With investors pumping up the brakes on new financings in the last couple of years, I have turned to my dogs for advice.
Creativity: My Top 5 Feelings Hearing that someone has enjoyed or found your work useful is an indicator that you're achieving the goal you set out to achieve, and that's an amazing feeling.
VSCode Debugger, something you haven't probably used yet VSCode Debugger comes built-in with VSCode and if used correctly will save you a ton of time. But sadly, a lot of people aren't familiar with it.
Testing C# Code with BenchmarkDotNet BenchmarkDotNet is an open-source library that makes it easy for you as a developer to create benchmarks as a console application. The library became quite popular among .NET developers. That has to do mainly with the ease of use and its ability to provid...
@devlead - Mattias Karlsson's Blog - Introducing UnpackDacPac A .NET Tool for Extracting DAC Packages
Visual Studio & .NET: A Symbiotic Relationship with David Fowler | Episode 6 of 7 🔥 Visual Studio & .NET: A Symbiotic Relationship: Dive Deep with David Fowler 🔥Join Richard Campbell as he dives into an enlightening conversation with Dav...
GitHub - kmille/freetar: freetar - an alternative frontend for ultimate-guitar.com freetar - an alternative frontend for ultimate-guitar.com - GitHub - kmille/freetar: freetar - an alternative frontend for ultimate-guitar.com
How Does Blazor Compete with MVC and Razor Pages In a recent LinkedIn post, my friend and colleague Rachel Appel summarized a Jetbrains survey that included a question on which ASP.NET Core frameworks are being used.
Code Whisperer for the Command Line The lead-up to re:Invent is always filled with new releases for products, services, and enhancements. This year is no different. This year one of the announcements that jumped out at me was the launch of Code Whisperer for the Mac command line. Code ...
What's NEW in Blazor in .NET 8?! NET 8 is finally here, and I'm excited to share what's new in Blazor with .NET 8. It is not an exaggeration to say that Blazor has fundamentally changed!Ther...
Why does the Windows Portable Executable (PE) format have separate tables for import names and import addresses?, part 1 - The Old New Thing Even though their lifetimes don't overlap, you sometimes need to go back in time.
Rust std fs slower than Python!? No, it's hardware! An infrastructure engineer, focused on distributed storage system
What’s New in .NET MAUI | .NET Conf 2023 Companies worldwide are building mobile and desktop apps with .NET MAUI, and .NET 8 brings greater stability, memory management, and new desktop features to ...
Jason Lefkowitz (@jalefkowit@octodon.social) Attached: 2 images I want to take a moment to talk about one of the greatest user interface disasters in history: the shooting down of Iran Air Flight 655 by the U.S. Navy missile cruiser USS Vincennes (CG-49) over the Persian Gulf on July 3, 1988. All 2...
My thoughts on .NET Aspire .NET Aspire is a way to define your distributed system, and then IaC & Deployment tooling have to pick up the slack getting your definition out there, is thi...
.NET Conf 2023 [Goiânia-GO], sex., 1 de dez. de 2023 08:30 | Meetup **INSCRIÇÕES NO LINK:** **[https://bit.ly/dotnetconf23](https://bit.ly/dotnetconf23)** **INFORMAÇÕES ADICIONAIS NO LINK:** **[https://dotnetconf.dotkon.co/](https://dotnet
The Biggest ISSUE With Blazor (and how to fix it) One of the biggest issues with Blazor in .NET 8 is that it doesn't offer a smooth transition from the pre-rendering to interactive rendering. In practice, we...
Git Branching strategies GIT branching strategies are conventions, or a set of rules, that describes when branches are created. Choosing the right branching strategy is key to empower development teams to collaborate effectively.
How to Use Request Timeouts Middleware in ASP.NET Core - Code Maze In this article, we'll explore what the request timeouts middleware in ASP.NET Core does and how we can use it.
Novedades de Blazor con .NET 8 En esta sesión de SevillaDotNet, abordaremos las novedades sobre el desarrollo de aplicaciones con el framework web Blazor en la actualización de .NET 8 con ...
What's New in ASP.NET Core 8.0 : Performance, Blazor, AOT, Identity, Metrics and More In the most recent release of .NET 8, ASP.NET Core undergoes substantial improvements, with a primary focus on elevating Performance and fortifying Blazor. Notable updates extend to AOT, Identity, SignalR, Metrics, and various other features, marking a si...
Hot Reload for C# Dev Kit With the C# Dev Kit extension installed in Visual Studio Code, the debugger ...
Join The Great .NET 8 Hack and Win Amazing Prizes! Join us for The Great .NET 8 Hack, a virtual hackathon to learn how to build cloud native apps or AI apps with the latest version of .NET.
Git–Discard local changes Git offers a wide range of possibilities to discard local changes. In this post I like to share some of the available options. Before I dive...
Write Your Git Commits with GitHub Copilot - Visual Studio Blog Use the new Generated Commit Message to help you describe your set of changes and write your Git commits with GitHub Copilot.
Added support for node and npm based projects by davidfowl · Pull Request #1033 · dotnet/aspire Added AddNodeApp and AddNpmApp extension methods Flow the project's working directory into the host in 2 ways, via an attribute and as another project in the list. By default, executable's working ...
Scriban for Text and Liquid Templating in .NET Using Scriban, a .NET Library, for text templating and Liquid templating
Adding environment vars to .NET Aspire services Quick tip to add any environment variable to your .NET Aspire service and make the app model aware of it!