Microsoft Takes VS Code to the Browser (but No Debugger or Terminal) -- Visual Studio Magazine 'Now when you go to https://vscode.dev, you'll be presented with a lightweight version of VS Code running fully in the browser. Open a folder on your local machine and start coding. No install required.'
Leaking Value Objects from your Domain Value Objects are domain concepts that are internal to a service boundary. Beware of leaking them by including them in Commands or Events.
The secret of stunning OSS contributions! I've changed my life for Hanami! If you can contribute to open-source, do it only if you can benefit from it. So if you can't benefit, either drop the idea or... make it beneficial!
This is why I will never use (or recommend) a password manager Do you use a password manager app to create, manage and store all of your passwords? If so, you need to know that all password managers are potentially insecure and any vulnerabilities that arise could put ALL of
MacBookPro18,2 - Geekbench Browser Benchmark results for a MacBookPro18,2 with an Apple M1 Max processor.
Why Nano A fast alternative to Bitcoin with 0 fees, this post dives into why Nano is different and how it achieves this.
Why you shouldn't leave your functions? Beginners in programming and coding tend to define functions and don't call them. This article illustrates this phenomenon with a small story
How Much Technology Does Your Startup Need Now? I often see parallels between building tech for a startup and shipping ports. Do you need a beach landing craft or a container port?
10 ways to get the best out of OpenSCAD OpenSCAD is an open-source CSG based script-only CAD package. As it’s script-based, it’s fantastic for parametric design and the files can be version controlled just like a software project.
Evidence for European presence in the Americas in ad 1021 - Nature Precise dating of wooden artefacts at a Norse settlement in Newfoundland establishes that the Norse were in the Americas in ad 1021.
Woody Zuill: Knowing When to Stop a Conversation Is Knowing When to Listen - Richard Kasperowski | High-Performance Teams | Core Protocols | Agile | Open Space Technology Woody Zuill: Knowing When to Stop a Conversation Is Knowing When to Listen In this episode, Richard interviews Woody Zuill, an Agile coach well known for popularizing mob programming and the No Estimates movement. In this first part of the interview wit...
The Full Economic Cost of Credential Stuffing Attacks - Arkose Labs Credential stuffing attacks cost businesses and consumers billions of dollars per year. For fraudsters, however, they are a goldmine.
Rebooting Jasper Jasper is a long running OSS passion project of mine. As it is now, Jasper is a command processing tool similar to Brighter or MassTransit that can be used as either an in memory mediator tool (lik…
Visual Studio 2022 - Launching 2021-11-08 We're excited to announce the upcoming release of Visual Studio 2022 on November 8 and the immediate availability of the Visual Studio 2022 Release Candidate...
Traffic Sequence: Which Product Runs First? Understand how Cloudflare product’s interact via the new dashboard addition ‘Traffic Sequence’.
Photography: Alone I call this photo “Alone” that I took in San Diego, California of a young woman walking on the beach. More ocean & beach photography I have taken can be found here:
Update on .NET Hot Reload progress and Visual Studio 2022 Highlights Updating progress and all the wonderful features towards .NET Hot Reload and Visual Studio 2022 Highlights.
Windows Terminal Preview 1.12 Release Windows Terminal Preview 1.12 is here and it’s HUGE! This release adds the new features below to Windows Terminal Preview 1.12 and adds the features from this previous blog post to Windows Terminal 1.11. Windows Terminal 1.11 will also be receiving the De...
Entity Framework Community Standup - EF Core with ASP.NET Core Back to the basics: EF Core and ASP.NET Core from the documentation team.Community Links: https://www.theurlist.com/efcore-standup-2021-10-20Featuring: Jere...
Should you publish Domain Events or Integration Events? Common advice is to not publish domain events outside of your service boundary. They should only exist within your service boundary. Instead, you should publ...
Analyzing Code for Issues in .NET 5 How do you find issues in your code? Many of these rules have been ingrained in my brain for the over 20 years I have been using .NET, but I still need to use tools to speed up this process or to f…
David McCarter (Microsoft MVP) (@realDotNetDave) With the labor movement going on in the US, I'm wondering if software engineers ever thought we need a union? I know in the US, we make good money but there is more to happiness than that. In some countries, engineers are stuck in sweatshop-like condition...
The Catch Block #79 - On Progress and Smart Switches Progress is slow, sometimes. Plus VS 2022 release date, new Blazor features, the 10x programmer myth, and readability.
Photography: Whistleblower I took this photo that I call Whistleblower when I was in a store in Solana Beach, California! There are lots of unique stores there! I hope you like it as much as I do.
My code crashed when I asked WIL to convert an exception to an HRESULT, did I throw an improper exception type? A customer used WRL to implement their COM objects, with the help of wil. Meanwhile, they also had client code that instantiated one of those COM objects. An exception was thrown and caught, but the code crashed trying to convert it to an HRESULT: // Simp...
Getting Cloudflare Tunnels to connect to the Cloudflare Network with QUIC It is now possible to connect a Cloudflare Tunnel to the Cloudflare network with QUIC. While doing this, we ran into an interesting connectivity problem unique to UDP.
Negative feature response: Automatic attachment compression in RavenDB Following my previous post, which mentioned that you can save significantly on disk space if you store a plain text attachment using gzip, we go a feature re...
Śmierć w Amazonie. "Potraktowali go jak typowy odpad, jak śmiecia". Czy 49-letni pracownik Amazona musiał umrzeć?
r/privacy - I sent a text - it was received as if from a different number with misspellings 665 votes and 134 comments so far on Reddit
Full Disclosure: Defense in depth -- the Microsoft way (part 78): completely outdated, vulnerable open source component(s) shipped with Windows 10&11 Full Disclosure mailing list archives
Deploying PHP Applications to Azure App Service with Azure DevOps This post is about deploying PHP applications to Azure App Service with Azure DevOps. Recently I had to deploy PHP application to Azure App Service. You can deploy it to Azure App Service using FTP, since there is no compilation steps required. If you’re ...
Collection Performance: Creating New Sorted Collection From a Collection This article talks about sorting collections with LINQ and doing the same using one of the sorted collections.
Privacy-preserving Brave Search Replaces Google as the Default Search Engine in the Brave Browser Starting today, new Brave users will have the search functionality in the Brave browser powered by Brave Search, giving them the privacy and independence of a search/browser alternative to Big Tech.
Five Things We Still Don’t Know About Water - Issue 25: Water - Nautilus What could we not know about water? It’s wet! It’s clear. It comes from rain. It boils. It makes snow and it makes ice! Does our…
Troy HUNT (Have I Been Pwned) & Frédéric RIVAIN (Dashlane) - #S03EP22 📣 Nous vous proposons une série exceptionnelle d’épisodes de notre podcast autour des speakers du Tech.Rocks Summit 2021, la conférence faite par et pour les tech leaders les 9 et 10 décembre prochains. Découvrez en plus sur leur parcours et sur ce qui...
How to Find the Right Collaborative Coding Tool for Remote Pair Programming - DZone Agile This guide walks you through different aspects and capabilities of collaborative coding tools to help you decide which one will be a perfect fit for your team.
Unit Testing Azure Functions in Isolated Environment Let’s see a case study for how JustMock lets you automate testing for a typical microservice architecture (including mocking Entity Framework).
Code quality: a concern for businesses, bottom lines, and empathetic programmers Code quality affects the mental state of a programmer, communication within their team, and the incentives attached to their work. Improve your code and you can improve your organizational health and competence as a whole.
Learn to build great Progressive Web Apps Just last week, more than 5000 people attended the very first online PWA Summit, and learned about topics such as bringing PWAs to app stores, new web capabilities, accessibility, offline authentication and much mo
Monsters Weekly 227 - Improved LINQ Methods in .NET 6 In a previous episode, we looked at some new LINQ methods coming to .NET 6 (Chunk, MinBy, MaxBy). There’s even more LINQ goodness coming to .NET 6 with helpful overloads to existing LINQ Methods (Firs
Becoming A Whorelord: The Overly Analytical Guide To Escorting The Overly Analytical Guide to Escorting
GitHub - Giorgi/EntityFramework.Exceptions: Handle database errors easily when working with Entity Framework Core. Supports SQLServer, PostgreSQL, SQLite, Oracle and MySql Handle database errors easily when working with Entity Framework Core. Supports SQLServer, PostgreSQL, SQLite, Oracle and MySql - GitHub - Giorgi/EntityFramework.Exceptions: Handle database errors...
GitHub - badamczewski/PowerUp: Collection of productivity tools and utilities Collection of productivity tools and utilities . Contribute to badamczewski/PowerUp development by creating an account on GitHub.
Zero Trust — Not a Buzzword Over the last few years, Zero Trust, a term coined by Forrester, picked up a lot of steam. Zero Trust, in its core, is a network architecture and security framework focusing on not having a distinction between external and internal access environments, an...