Were We All Gaslit About Content Being King? Have creators been misled about the potential of content creation as a profitable endeavor? What is the critical mass for standalone content, and is there even such a thing?
I don't spin plates; I manage hot tubs - Deep South Ventures 👔 : “So tell me a little about what you do …” 😐 : “uh, I’m a domain investor, but tend to build on domains I acquire (vs flip, etc). I have 3 or 4 projects I oversee.” 👔 : “3 or 4 projects!? … sounds like a lot of spinning plates …” 😐 : ... Read more
Content curation as a way to level up communities In this article, I want to discuss about community content curation. It's a practice that can truly empower communities. Subscribe to the newsletter Introduction All communities have domain-specific knowledge. For that knowledge to be disseminated wit...
ChatGPT has trouble giving an answer before explaining its reasoning by Valentin, March 7 2023, in chatgpt
The role of IT In many, probably most, large companies operating a supply chain, the IT department has years of backlog. The backlog is made of a myriad of glitches, inconsistencies, or fragilities that could be fixed but aren’t. Besides creating vast bureaucratic overh...
Avoiding Single-Point-of-Failure and securing the Root Infrastructure: TCG TPM 2.0 What is TCG TPM 2.0? Trusted Computing Group (TCG) Trusted Platform Module (TPM) 2.
Content Moderation & Fraud Detection - Patterns in Industry Collecting ground truth, data augmentation, cascading heuristics and models, and more.
Adding ChatGPT to your Slack DIY - Artur Piszek I just deployed ChatGPT as a Slackbot at Automattic, and let me tell you: it's so much better and cheaper than the ChatGPT App.
How To Adopt Mypy On Bigger Projects tl;dr don't turn on all the checks for a subset of files, check as many files as possible and add checks on a module-by-module basis
Globally distributed Elixir over Tailscale The result of my exploration of Elixir clustering and automating global network discovery and connection over Tailscale.
Robotic Tendencies » Flathub in 2023 It’s been quite a few months since the most recent updates about Flathub last year. We’ve been busy behind the scenes, so I’d like to share what we’ve been up to at Flathub and why—and what’s coming up from us this year. I want to focus on:
Dead Code Is a Liability I’m fond of recalling a comment made by a Senior Engineer I worked with as a junior staff member during a code review once. In my pull request, I had noted that a given test suite and the associated code weren’t actually used and working and so I was comm...
Now That The Twitter API Will Be Extortion-Level Expensive... Last summer, I got fed up with the atrocious way in which Twitter displays conversations (To wit: It Doesn't), and spent a few weeks going to a coffee shop before work to write my own vastly superior Twitter app. A few weeks ago, Twitter announced the fre...
Why so many people need glasses now Nearsightedness is on the rise worldwide. How did that happen?Subscribe and turn on notifications 🔔 so you don't miss any videos: http://goo.gl/0bsAjO Over ...
ChatGPT Demos for Blazor and Other Projects with New API for 'Turbo' Model -- Visual Studio Magazine Following new API access from ChatGPT creator OpenAI, new projects are springing up demonstrating how to use the AI-supercharged chatbot in Blazor and other projects, with at least one Blazor demo using the brand-new 'turbo' model.
How To Use The yield break Statement In C#? - Code Maze In this article, we'll take a look at the yield break statement in C# and how they differ from return and break statements.
Microsoft Azure Launches Cloud-Based Voice Gateway for Operators Microsoft Azure recently announced the general availability of Azure Communications Gateway. This product lets operators connect their fixed and mobile voice networks to Teams Phone, Microsoft's cloud-based system.
Blazor component: Razor tutorial and example A Blazor component uses Razor for rendering a Blazor WebAssembly app. We'll create one and add a parameter attribute in this tutorial.
Password Purgatory - Making Life Hell for Spammers Password must not contain consecutive characters: Mybirthday14
Eye4Fraud SiteName values Eye4Fraud SiteName values. GitHub Gist: instantly share code, notes, and snippets.
designs/net8.0-browser-tfm.md at main · dotnet/designs This repo is used for reviewing new .NET designs. Contribute to dotnet/designs development by creating an account on GitHub.
What's New in Entity Framework Core 8 Entity Framework Core 8, scheduled to release in November 2023, brings new features and new improvements to features already introduced in EF Core 7. Notable features include: support for raw SQL queries for unmapped types, lazy-loading improvements and s...
EF Core Mapping with Generic Types, Value Conversion, and JSON Columns EF Core has powerful options to map your domain model to a relational database. In this article, I’ll show you how to use the Fluent API to configure a hierarchy of generic classes to map to …
Health Checks in .NET: 2 ways to check communication with MongoDB - Code4IT Health Checks are fundamental to keep track of the health of a system. How can we check if MongoDB is healthy?
ASP.NET Core Blazor performance best practices Tips for increasing performance in ASP.NET Core Blazor apps and avoiding common performance problems.
Testing Exceptions in MSTest, NUnit, and xUnit - Code Maze In this article, we take a look at testing if exceptions are thrown, why we want to do that, and how to do it in MSTest, NUnit, and xUnit.
Required Keyword, Checked Operators, nameof Operator Scope – Using C# 11 in Rider and ReSharper | The .NET Tools Blog The .NET 7 SDK arrived a few months ago, with many .NET developers looking forward to this release and the brand-new C# language features that come along with it. If you haven't put your fingers on it
How to build, test and deploy your application using Azure and GitHub - Azure DevOps Blog Optimise app deployment with Azure App Service and GitHub Actions. Streamline your process with this detailed tutorial on deploying your app using these robust tools. Start now!
Role-based Authorization in ASP.NET Core We will explore what role-based authorization is and how we apply role-based authorization on controllers, actions, and Razor pages.
How to Setup Integration Tests in .NET Without a WebApplicationFactory – Wrapt How to set up an integration test project without dealing with a WebApplicationFactory.
Disabling Controller methods in ASP.NET Core Disable certain Controller methods by Environment/Build in ASP.NET Core
How Discord Stores Trillions of Messages Almost six years after our blog post titled "How Discord Stores Billions of Messages," we’ve changed a lot, and this means how we store messages has needed to adapt as we scale. Engineer Bo Ingram shares insight into how Discord shoulders its traffic and ...
Wolverine 0.9.13: Contextual Logging and More We’re dogfooding Wolverine at work and the Critter Stack Discord is pretty active right now. All of that means that issues and opportunities to improve Wolverine are coming in fast right now.…
My Hardest Bug Ever This is the story of the hardest thing I've ever debugged, from Crash Bandicoot 1.
The Problem with MTTR: Learning from Incident Reports Tracking Mean Time To Restore (MTTR) is standard industry practice for incident response and analysis, but should it be? Courtney Nash, an Internet Incident Librarian, argues that MTTR is not a reliable metric - and we think she's got a point. We caught u...