Two-Factor Authentication (2FA) attacks and how to protect yourself - 𝖅𝕵 Two-factor authentication (2FA) is a security measure that requires users to provide an additional form of authentication in addition to their login credentials. This helps to reduce the risk of unauthorized access to accounts and is widely used to protec...
The Year Solana Blew Up On my first day of working at Solana Labs, I rode an inner tube down a whitewater river with the team. What happened next was fairly…
What Are Abstractions in Software Engineering with Examples Abstraction is fundamental in software development. What is it? What's its benefits? Should we abstract everything?
How to replace social media with a personal newsletter Last week I shared how I'm building Postcard as a calmer alternative to social networks. I believe that personal newsletters will replace social networks like Twitter and Facebook as a dependable, personal way to stay in touch. People responded positiv...
Run CLIP on iPhone to Search Photos I built an app called Queryable, which integrates the CLIP model on iOS to search the Photos album OFFLINE. It is available on App Store today and I t
Weird stuff and how to test it Most software is simple: you have a codebase, and existing patterns for testing at a unit and integration level. But sometimes you'll face problems that aren't just adding code to an existing project, and don't have an existing test suite to jump into. Th...
Introducing Austral: A Systems Language with Linear Types and Capabilities Introducing a new programming language.
Make Your Database Tables Smaller Look for columns that share some narrow domain — narrower than whatever domain is shared by the rest of the columns in that table. Joins are cheap. Expediency is not.
One-line Journaling | mkaz.blog Journaling is a practice that always sounds better then actually doing. I want to be a thoughtful and insightful person who self-reflects and grows personally each day, but do I really have to bother with all that writing?
concise but general markup syntax – Bryan Ford's Home Page Could you use a markup syntax that supports the full expressive power and richness of HTML or XML, but is more terse, easier to type, and less frankly ugly? To emphasize text, for example, would it be nice just to write em[emphasize] instead of <em>emphas...
Welcome to CodeOpinion: Software Architecture & Design 🔔 Subscribe: https://www.youtube.com/channel/UC3RKA4vunFAfrfxiJhPEplw?sub_confirmation=1💥 Join this channel to get access to a private Discord Server and a...
See for yourself: the benefits of chiselled Ubuntu images in action with an ASP.NET shop demo | Ubuntu Looking for a way to improve the performance and reliability of your online shopping and payment systems during the holiday season? Look no further than chiselled Ubuntu images! In this blog series, I’ve already discussed the benefits of using these light...
The Digital Ocean Quest Towards New Lands - Digital Ocean SEO Analysis We analyzed Digital Ocean to understand where its traffic comes from, how it grew so fast, and the marketing decisions made along the way.
Machine learning models with ONNX and .NET | .NET Conf 2022 Most machine learning models are trained in Python using frameworks like PyTorch and TensorFlow. You might expect that an application that runs the trained m...
ReadOnlySpan<char> and strings - How not to compare them Many know that you can take ReadOnlySpan<char> objects when dealing with strings. They give you a direct way of operating on the underlying memory. Often times you can use them interchangeably, but there are scenarios where you really have to watch out wh...
Haystack - Workplace Search Engine Find knowledge scattered between different communication channels and platforms from a single place.
What is .NET MAUI? [1 of 8] | .NET MAUI for Beginners Welcome to the .NET MAUI for Beginners Series where you will learn the basics of building multi-platform apps with .NET MAUI for iOS, Android, macOS, and Win...
Is Dynamic in C# Actually Slow? Join the NDC Conferences Giveaway: https://mailchi.mp/nickchapsas/ndcCheck out my courses: https://nickchapsas.comBecome a Patreon and get source code access...
How can I detect programmatically whether Windows is an N or KN version? Don't check the version, just check the feature.
Different Ways to Use Select Tag Helper in ASP.NET Core - This article teaches us how to use a select tag helper in different ways to render a select element on a web page.
TriviaR/App.razor at 3a875f98dbb0a414e3a3c7360edac8dadd629971 · davidfowl/TriviaR A multiplayer trivia game using SignalR and .NET 7 - TriviaR/App.razor at 3a875f98dbb0a414e3a3c7360edac8dadd629971 · davidfowl/TriviaR
Space Geek Out 2022 Ready for some space? Richard talks to Carl about all the incredible space-related stories in 2022. Starting with a record launch year - more flights to orbit than any year in history! Then the conversation digs into some cool missions around the solar sy...
My OSS Plans for 2023 Before I start, I am lucky to be part of a great group of OSS collaborators across the board. In particular, thanks to Oskar, Babu, Khalid, Hawxy, and Eric Smith for helping make 2022 a hugely prod…
Clean Architecture with ASP.NET Core 7 | .NET Conf 2022 Clean Architecture (aka Onion, Hexagonal, Ports-and-Adapters) organizes your code in a way that limits its dependencies on infrastructure concerns. Learn how...