Forms & Validation in Blazor Web Apps [Pt 10] | Front-end Web Development with .NET for Beginners Let's use Blazor's built-in components for forms and validation to interact with the data in a database.Follow along: https://aka.ms/dotnet/beginnervideos/re...
Weekly Update 388 Cutout.Pro Breach, HIBP UX Redesign Soft Launch, FedEx Phish not Phish, Prusa MK4 3D Printer Build Progress; Sponsored by Report URI
Cloud is overkill Last week, I saw a Reddit post in which a user explained how Netlify sent him a bill of over $100K just for hosting a static website.
Frontend frameworks are useful I thought that all frontend frameworks are bloat after being unhappy with the direction taken by React. I feel very different today. I just moved Imgbar, my side project, from JavaScript to Svelte. Imgbar Imgbar is an image editor for inserting text into ...
Here's how you can pay college recruits to play for your favorite school Imagine you’re job hunting, deciding between three job offers. But there’s a catch:
What percentage of territory is controlled by governments? Most countries effectively control their territory, but some do not.
Doing my synthesizer homework: The quirks of MIDI Velocity · Melatonin It took me 4 years to add velocity sensitivity to my synth. But for Reasons!
To CTE or not to CTE: The Case for Subqueries CTEs have been getting a lot of attention but subqueries offer distinct advantages when using iterative query writing style.
A Tour Around The Community: 20+ Tools To Run An Open-Source Project In the heart of software world, finding the right set of tools is essential like a cup of coffee on a Monday morning. As participants of…
Update on apps distributed in the European Union - Support Apple is sharing changes to iOS, Safari, and the App Store impacting developers’ apps in the European Union (EU) to comply with the Digital Markets Act (DMA). These changes create new options for developers.
Synthetic Data for LLM Training How I think about using generated training data for large language model training.
List of 2024 Leap Day Bugs Well, it's 2024 and leap day is here once again. As I've done in prior leap years, I'll list as many bug reports and outages as I can. This page will be updated frequently over the next few days. Stay tuned! You may also be interesting to seeing the shen...
Surviving the cookie hell | blog.a21.dev | Triantafillidis Rafael Describes state of the web after GDPR and how we can proceed as users
Eternal shell history 🐢 - Tyler Cipriani Over the past eight years, I’ve hoarded ¾ million commands in my bash history:
Zen in the Art of Beat Saber Contents: Introduction, Step away, come back later, Focus, but not too much, Generalization comes after specialization, Don’t bother if you don’t need to, Let Go Introduction I recently read Zen in the Art of Archery, which isn’t a book about archery as m...
The Sunset Run - Australia’s Most Exclusive Automotive Experience Join Australia’s most exclusive automotive charity rally. Experience luxury, supercars, and philanthropy like never before. Support charitable causes while indulging in a world of automotive elegance.
.NET is the best backend for your JavaScript frontend | .NET Conf 2023 We will be talking about the removal of the old SPA templates from .NET 8 and the recommended way of working with .NET using JavaScript as front end - the ne...
Apple reverses course on death of Progressive Web Apps in EU After a few weeks of internet drama, Apple has responded to complaints about the death of Progressive Web Apps in the European Union and is restoring them to how they worked in iOS 17.3 and before.
GitHub Copilot Analysis, Customized Rules, and more come to the Azure Migrate application and code assessment - .NET Blog Learn about the latest features in Azure Migrate Application and Code Assessment to help you move your .NET applications from on-premises to Azure.
In praise of Nushell I'm a little old school and spend a ton of time in the terminal; many programmers and data scientists are the same.
CACM Is Now Open Access – Communications of the ACM More than six decades of CACM’s renowned research articles, seminal papers, technical reports, commentaries, real-world practice, and news articles are now open to everyone, regardless of whether they are members of ACM or subscribe to the ACM Digital Lib...
See It In Action! C# Reflection for Beginners You've heard about reflection in C#, but in what situations are we expected to be using dotnet reflection over just... using types as we might expect to? Wel...
JPEG XL and the Pareto Front Version 0.10 of libjxl, the reference implementation for JPEG XL, has just been released. The main improvement this version brings, is that the so-called
Introducing Struct: a feed-centric chat platform - Struct For conversations that matter: Struct is a radical new chat platform designed around threads, feeds and AI to 2x your productivity.
Company forgets why they exist after 11-week migration to Kubernetes Xenobroom Inc., a young startup fresh out of Silicon Valley started a lengthy process of upgrading their server infrastructure back in May 2020. According to the remaining fragments of CEO's daily journal and CTO's engineering notes, the company enjoyed a...
Creating Integration Tests for Azure Functions .NET, .NET Core, ASP.NET, ASP.NET Core, Visual Studio, Jaliya Udagedara
Unleashing the Full Potential of Tech Conferences: A Guide to Active Engagement with Speakers and Attendees for Career Growth In this article, the author reflects on their three decades of conference speaking and emphasizes the importance of actively engaging with both speakers and fellow attendees to maximize the benefit…
Azure Data Studio 1.48 is now available Learn about the latest features and improvements in Azure Data Studio
Implementing IFormattable To Create Customizable ToString Options in C# The ToString method allows you to determine what the string representation of your object is going to be. For instance, you might override the ToString metho...
WinForms Designer Selection for 32-bit .NET Framework Projects - Visual Studio Blog Windows Forms (WinForms) Designer Selection feature for 32-bit .NET Framework projects. If WinForms designer detects 32-bit assembly load failure, it will provide an option to user to use new WinForms out-of-process designer for .NET Framework projects.
.NET Performance Optimization: Deferred Allocations How We Accelerated Phobos 2.5's Throughput by 161%
Monsters Weekly 271 - Hierarchy Ids in Entity Framework In this video we learn about how to use the new Hierarchy Id in Entity Framework 8
UX Crash Course: Nielsen’s Usability Heuristics Try using Jakob Nielsen’s 10 Usability Heuristics for usability review—you might be surprised how much you can improve a product before a user even touches it!
EF Core–.NET 8 update The .NET 8 release of Entity Framework Core offers a large list of new features. The goal of this post is not to walk you through all these ...
Getting started with Testcontainers for .NET This guide will help you to get started with Testcontainers for .NET by demonstrating how you can use PostgreSQL for testing.
CutOut.Pro AI Tool Data Breach: Hacker Leak 20 Million User Info Follow us on Twitter (X) @Hackread - Facebook @ /Hackread
GitHub - microsoft/Security-101: 7 Lessons, Kick-start Your Cybersecurity Learning. 7 Lessons, Kick-start Your Cybersecurity Learning. - microsoft/Security-101
Home Mailinator provides Email and SMS Workflow Testing for Developers, Dev Teams, and QA Testing. Automate testing for 2FA and password resets.
ASP.NET Community Standup - .NET Aspire Preview 4 Damian Edwards and David Fowler show off what's new in .NET Aspire Preview 4, including Service Discovery improvements, OpenTelemetry integration, and enhanc...
.NET App modernization and cloud migration: Cross Platform Enterprise focus | .NET Conf 2023 A journey in modernizing and migrating .NET Applications to Private and Public Cloud within an enterprise focused on cross-platform cloud PaaS solutionsDownl...
Sticky Scroll Code Indentation Pinning in #VisualStudio https://learn.microsoft.com/en-us/visualstudio/ide/editor-sticky-scroll?view=vs-2022
Visual Studio Marketplace Extensions for Visual Studio family of products on Visual Studio Marketplace
.NET artificial intelligence & machine learning Enhance your applications with seamless AI integration using .NET. Unlock the full potential of C# and .NET for intelligent, scalable app development.
Why UUID7 is better than UUID4 as clustered index in RDBMS In the Introduction To Database Indexing Article, We discussed database indexes, Their type, representations, and use cases.
Am I a “Chess Tourist”? | Durarbayli.com In general, I feel like I might have already become a chess tourist because I am not playing for earning money but solely for the enjoyment..
Arc: Lessons from a product that shouldn’t work CommandBlogue is a magazine full of tactical content that we hope is good enough for you to consider printing out and reading over the weekend.
Query Exercise: Finding Sister Locations to Help Each Other - Brent Ozar Unlimited® For this week’s query exercise, let’s start with a brief query to get a quick preview of what we’re dealing with: [crayon-65e0fba5cf7d0973618611/] That query has a few problems, but hold that thought for a moment. (You’re going to have to solve those prob...
I looked out the window and saw it was grey outside But I wondered how grey? Rochester has some of the greyest skies of all cities in the United States but after 9 years here, this felt like one of the sunniest winters ever. I couldn’t prove it, but I did want to compare the sky colors across months and ho...
Managing Gmail Configuration for Labels and Filters as Code This post is based on my previous thread, now further expanded with additional thoughts.
Over 100,000 Infected Repos Found on GitHub The Apiiro research team has detected a repo confusion campaign that has evolved and expanded, impacting over 100k GitHub repos with malicious code.
Extraction Matters Most | Dewy Experimental measurements of a variety of options in a RAG pipeline lead to the conclusion that how you extract content from documents matters most.
Why Every Smoothie Shop Has An App - Geek The Game Ever thought to yourself, "what's the world coming to?" Yesterday I had that moment.
Making video communication feel more like real life | tonari blog If the metaverse is an uncanny valley and standard video calls are laggy and tiresome, what about creating immersive, life-sized experiences instead?
Meta Adds Censorship Supporter to Board of Directors Texas billionaire John Arnold has long held a notorious position for many in the free speech community as the financier for efforts to establish massive censorship systems in the United States. Whi…
Same Same, but Different What the i-Soon leak reveals about the Chinese offensive cyber capability industry.
The Linux CNA – Red Flags Since 2022 [2/28/2024 Update: A bit more info added at end regarding “almost any bug might exploitable”.] MITRE announced that The Linux Kernel Organization (Kernel.org, hereafter referred to as &…
How we launch a user-facing feature every week After two years of launching a user-facing feature a week, we've found a sustainable rhythm that allows us to move fast in unison. We also know what not to do and what we still need to do better.
Introducing oneRepo: the JavaScript & TypeScript monorepo toolchain for safe, strict, & fast development • Paul Armstrong I am thrilled to announce the first major version of oneRepo. Many years of experience creating monorepo tooling for high performance frontend, JavaScript, and TypeScript teams at major organizations has led to the creation of this command-line interface,...
Your Job Is To Solve Problems, Not Write Code Given that you are a software engineer it might be easy to think that your job is to write code.
Goodbye, Skiff Desktop Hey there, I don't usually write these type of posts, but well.. this isn't a usual circumstance. I apologize for the "rawness" of this post. As you already probably know, Skiff got acquired by Notion less than a month ago. This came as a massive surpris...
0 to App Store in 60 days I just shipped my first app to the App Store in years! It was a much different experience this time - it took only 60 days from start to finish. Here's how I…
take notes to understand your language Someone probably looked up one day and said, “That is the ‘sky’.” They told their friends, and then they told their friends. At some point, when anyone looked up at the vast expanse above them and needed a way to describe it, the word that came to mind wa...
Female neediness is real, but it's not a tragedy In which I discuss the greater female need for commitment, the absurdity of anti-freedom "solutions" to it (coming from reactionary feminists) & argue the only thing that can help is a better Culture
The Unexpected $30,000 Benefit of the Pandemic: Haircuts – Dan Quach Blog During the early pandemic, a topic came up I never thought I would need to worry about. Who would cut my hair? My Asian hair is a bit funky where it is similar to Wolverine in X-men. After a couple weeks the sides get really pointy and uncomfortable so...
How law firms and corporations are dealing with USPTO’s non-DOCX penalty Some firms and corporations are trying to figure out what to do about the USPTO’s DOCX initiative (the $400 non-DOCX penalty) that came into effect on January 17, 2024. Other firms and corporation…
Streaming HTML inside the DOM Shows a way to stream HTML from a remote server and add it inside an existing DOM.
Planned App-solescence Today is both a good day and a bad day. Bad because I finally have to come to terms with the game I spent four years making is no longer available on the App Store or the Google Play Store which effectively means you can’t run it anywhere anymore. The bi...
Boundaries Are in the Eye of the Beholder Here we are, blissfully going about our lives, saying fancy things like "pass me the ketchup, please" and "the projections for our year-close budget ain't pretty, folks," and we're satisfied with that
The real reason for an offline-first architecture: Developer Experience I’ve been curious about PowerSync for a while now, but after seeing it blow up on HackerNews I had to try it. Moreso because it gave me the excuse to start on a side project that has been percolating in the back of my mind. You can see a full repo with my...
Why Does 'is-number' Package Have 59M Weekly Downloads? Why does this simple one-line package have [so many downloads](https://www.npmjs.com/package/is-number)? Is the JS community filled with folks who can't do this simple task without relying on a library? Are they rightfully the butt of all jokes? Have the...
Your Product Isn't That Important When you get a warm introduction or have someone pass along your deck, that’s the first chance you get in front of a VC (and possibly the only chance). As a founder, you think, “all they need to see is how awesome my idea is, our business plan, and then i...