GitHub - charmbracelet/gum: A tool for glamorous shell scripts 🎀 A tool for glamorous shell scripts 🎀. Contribute to charmbracelet/gum development by creating an account on GitHub.
TypeScript: Typechecker-Assisted Runtime Data Validation A neat typing trick to have the typechecker tell you where you need to validate your untrusted user data.
My 4G setup for working remotely from anywhere In this post, I will share details of my 4G setup and show how you can build a similar setup for working from remote locations.
Uncovering a Blocking Syscall Logria is a program that uses a terminal emulator as its front end. As with any front end, responding quickly to user input is important to making software enjoyable to use.
Foghorn Leghorn by reddadsteve | Download free STL model | Printables.com Foghorn Leghorn, a cartoon character in the Looney Tunes and Merrie Melodies series of short films by Warner Bros. | Download free 3D printable STL models
Update to Compromised Email Addresses Incident After further investigating the compromised OpenSea email addresses incident, we have learned today that the email addresses from five other customers were also provided to the same external bad actor.
Microsoft Tests Tutorials Inside Visual Studio, Starting with Blazor -- Visual Studio Magazine You have a 50/50 shot at accessing a new experiment from the Visual Studio dev team that integrates tutorials with the IDE for an experience that combines guidance with live code.
Logging Source Code Generators Since .NET6 we have the possibility to define an easy way of logging common statements: Meet Compile-time logging source generators. This article will show why we have them and how to use them. Of course a smaller benchmark will also follow.
A mission architecture to reach and operate at the focal region of the solar gravitational lens We present initial results of an ongoing engineering study on the feasibility of a space mission to the focal region of the solar gravitational lens (SGL). The mission goal is to conduct exoplanet imaging operations at heliocentric distances in the range ...
x86matthew - EmbedExeReg - Embedding an EXE inside a .REG file with automatic execution Earlier this year, I released a proof-of-concept project called "EmbedExeLnk" - this tool would generate a Windows link (.lnk) file containing an embedded EXE payload. I have taken this concept further and created a tool that generates a Windows registry ...
Securing Web APIs with Azure AD: Designing Authentication Schemes Posts in this series: A Case StudyDesigning Authentication SchemesIn our last post, I walked through my real-world scenario of needing to follow Zero Trust principles in securing microservice-based APIs inside (and outside) Azure. For our sample system, I...
Laravel - The PHP Framework For Web Artisans Laravel is a PHP web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.
Laravel - The PHP Framework For Web Artisans Laravel is a PHP web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.
Axelar | Secure cross-chain communication for Web3 Axelar delivers secure cross-chain communication for Web3. Our infrastructure enables dApp users to interact with any asset or application, on any chain, with one click.
Let's Learn .NET - Blazor Hybrid In this month’s .NET beginner series, learn how to blend desktop and mobile native client frameworks with .NET and Blazor! We'll get you up to speed with bui...
GitHub - jorgef/engineeringladders: A framework for Engineering Managers A framework for Engineering Managers. Contribute to jorgef/engineeringladders development by creating an account on GitHub.
Exploring Communication of Rate Limits in ASP.NET Core With Rate Limit Headers This post explores rate limit headers proposed in current Internet-Draft and how those can be served and consumed in .NET.
diziet | chiark’s skip-skip-cross-up-grade Two weeks ago I upgraded chiark from Debian jessie i386 to bullseye amd64, after nearly 30 years running Debian i386. This went really quite well, in fact!
TIFU by using Stripe as a payment processor for my small business. I used Stripe for about a year to run a small cell phone store in Denver, CO area. In the case of my business, I never had an issue processing my...
How to test "untestable" code in .NET Check out my courses: https://nickchapsas.comBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick and in ...
Digging into the CLR Diagnostics IPC Protocol in C# Learn how to directly connect to the .NET CLR and send diagnostics commands
How to create a Python package in 2022 How do you create a Python package? How do you set up automated testing and code coverage? How do you publish the package? That's what this article...
Profiling QuestPDF: In Pursuit of Performance | The .NET Tools Blog QuestPDF is an open-source (OSS) .NET library for generating PDF documents. As part of our OSS Power-Ups, we highlight projects like QuestPDF to help raise awareness of noteworthy open-source projects
Using IOptions with .NET 6 API Endpoints | no dogma blog Here's a quick example using IOptions with .NET 6 API Endpoints.
Let's Learn .NET - Blazor Hybrid - July 28th 2022 - Free Live Stream Event Let's Learn .NET is a monthly beginner series that walks through the fundamentals of using C# and...
TypeScript: checking at compile time if an Array lists all property keys Consider the following TypeScript code:
.NET Data Community Standup - DbDataSource, a new System.Data abstraction In this episode of the .NET data community standup, we'll explore DbDataSource, a new abstraction being introduced to System.Data in .NET 7.0. DbDataSource u...
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
liam_on_linux | Everyone seems to forget why GNOME and GNOME 3 and Unity happened That is *what* it came from, yes, but not *why*.
GitHub Pages: Custom GitHub Actions Workflows (beta) | GitHub Changelog GitHub Pages: Custom GitHub Actions Workflows (beta)