RazorSlices 0.3.0
Package Description
Package Description
Perfectionism is a poison. It's a disease that we need to understand and fight against. Here's why.
Lightweight Razor-based templates for ASP.NET Core without MVC, Razor Pages, or Blazor. - GitHub - DamianEdwards/RazorSlices: Lightweight Razor-based templates for ASP.NET Core without MVC, Razor P...
In 2013 Google released their Manual Actions viewer tool; within 24 hours I had hacked it and could view the penalties applied to any website.
Playing with Legos Legos are fun, they are composable. Code is not composable, not at least in the way we learn to code Different environments come with different constraints which end up with different code. Different ecosystems have different standards and w…
rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine.
Some of my friends have strong views on how long it will be until AGI is created. The best arguments on the subject establish that creating a superintelligent AGI is possible, and that such an AGI …
Stack Overflow could benefit from adopting a using conversational AI to provide specific answers
How an ideal shifts complexity to the front-end
An Art Weightlifting is such a beautiful sport when done right, where using weights to control ones movement under stress while maintaining perfect form is t...
This paper got the best paper award at SOCC 2021 . The paper conducts a comprehensive study of large scale microservices deployed in Alibaba...
Deno is an alternative runtime for JavaScript. It comes with TypeScript support and a sandbox out of the box.
Once upon a time, there was a boy who loved building websites. He also enjoyed sharing his findings at conferences. Then he moved from the middle of nowhere to London. Started working in the company of his dreams. 18 months later he collapsed hard, t...
This blog post is a step by step wizard for those who think about using OpenBSD as a primary OS and daily driver, but don't know if it meets the requirements. I am trying to focus on desktop/laptop use in this case. First thing most people would probably ask i…
In new features that you probably missed, Microsoft Edge (if you can stomach using that browser), has a feature that mimics some of Apple’s Lockdown Mode. When enabled:
Many years ago I froze my credit with all three credit reporting agencies in the US. This was a fairly straightforward process that differed slightly at each agency, but mostly involved getting a...
Every Linux socket server is subject to inbound connection and request queueing at runtime. Learn how the kernel backlog queue works, and how to observe it at runtime.
Beware! You will get insight into my unglamorouse server setup.
User stories are not about what to do, they're about how to add value.
FOSS • Linux • Programming
Yes, if you want to save money and learn about networking on Linux along the way. Pieter Levels does it.
I recently bought a cheap, used Thinkpad T480, replaced a bunch of parts. Some folks were asking how they could do the same thing, so I figured I'd write about it
Earlier 2023 we believe someone managed to access and copy the email addresses and names from our mailing list. Some users have reported receiving spam emails to these addresses towards the end of February. Currently we believe only the names and email address…
Prompt engineering has recently become popularized with the advent of cutting-edge generative AI constructs based on the GPT-3 series of large language models (LLMs) created by Microsoft partner OpenAI.
Let's introduce the MVVM architecture and apply it to a .NET MAUI application. This will help simplify the interactions between our user-interface and busin...
Sorry you can't see the refactoring windows. I used the Windows screen recorder that only records the current app, I should have used something else that rec...
System design for Reddit by a FAANG Senior Engineer that has reviewed over 100 design documents 📚Request other problems for me to cover here:https://forms.g...
Recently JetBrains released Rider 2023.1 EAP 6. This new release contains some UI improvements: adding Compact Mode, project tabs for macOS users and the option to split the tool window area. Additionally, EAP 6 improves the debugging experience for developers…
Get a recap of “Hack Together: Microsoft Graph and .NET” week 2 and what's coming in the final week of the hack!
Welcome to the Enterprise App Pattern - Reliable Web Apps series of videos where you'll learn best practices and gain prescriptive guidance on how to build b...
Enroll to "Cloud Fundamentals: AWS Services for C# Developers" for FREE: https://bit.ly/3XKUBOHGet the source code: https://github.com/Elfocrash/aws-videosT...
Let’s say that you have the following scenario, you have an object in your hands that is similar to this one: It holds some unmanaged resources,...
Are you looking for a fast and easy way to create and run .NET applications using Docker containers without writing any Dockerfile? If so, you will be glad to know that Microsoft has introduced a new
The pocket reference guide for 2023/2024.
Oddly different for a different audience.
A giant leap toward a fully programmable encrypted zkRollup
We figured our how to run a windows exe on windows with .net maui!
This post looks at onboarding users into an Azure DevOps team or project using Azure AD access packages. The Azure AD access packages are part of the Microsoft Entra Identity Governance and provide…
Welcome back to Armchair Architects as part of the Azure Enablement Show. Today we're going to talk about this architecture erosion and we're also going to talk about technical debt with our Armchair Architects, Uli Homann and Eric Charran. What does archite…
In this article, we'll see how we can use CSV files in our developer routine and how to implement a .NET application that reads and creates CSV files.
Continuous deployment can speed up time-to-market and increase developer productivity. This simple guide should help you get started.
Mark Heath's Development Blog
TickSpec is a lean BDD framework with powerful F# integration but the resulting tests are not nicely integrated in the TestExplorer of Visual Studio. This is were code generation comes to the rescue.
If you invoke a Lambda function passing in value that deserializes to an enum and you are using the DefaultLambdaJsonSerializer it will fail. This post shows how to get around that problem in two ways.
Confession: I’ve always struggled to understand the difference between stubbing and doubles…
How to make a laser pointer for less than $2. The only things I had to buy were some button cell batteries, and the laser diode. I got them both off eBay for...
How to configure and use output caching in ASP.NET to improve the performance and scalability of applications.