Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
imilosk committed Dec 27, 2024
1 parent 8b0d2e0 commit 59a592c
Show file tree
Hide file tree
Showing 3,625 changed files with 35,433 additions and 35,417 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
66 changes: 33 additions & 33 deletions site/10.html

Large diffs are not rendered by default.

66 changes: 33 additions & 33 deletions site/100.html
Original file line number Diff line number Diff line change
Expand Up @@ -112,8 +112,24 @@
<main id="main" data-pagefind-body>
<section aria-label="Blog post list">
<article id="article-991">
<a href="https://enterprisecraftsmanship.com/posts/nulls-in-value-objects/" target="_blank">
<h2 class="title mb-6" id="article-991">Nulls in Value Objects</h2>
</a>
<p class="mb-2">by Vladimir Khorikov</p>
<p class="mb-6 flex gap-1.5">
<span>
<svg width="1.25rem" fill="currentColor" viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"><path
xmlns="http://www.w3.org/2000/svg"
d="M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12ZM12 6C12.5523 6 13 6.44772 13 7V11.5858L15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L11.2929 12.7071C11.1054 12.5196 11 12.2652 11 12V7C11 6.44772 11.4477 6 12 6Z"></path></svg>
</span>
posted on: June 03, 2021
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">Today, we&#x2019;ll discuss an interesting use case of handling nulls in value objects. Should you put null inside the value objects themselves or decorate those value objects using the nullable reference type notation (? or Maybe)?</p>
</article>
<article id="article-992">
<a href="https://ayende.com/blog/193889-A/monitor-your-ravendb-instances-using-grafana" target="_blank">
<h2 class="title mb-6" id="article-991">Monitor your RavenDB instances using Grafana</h2>
<h2 class="title mb-6" id="article-992">Monitor your RavenDB instances using Grafana</h2>
</a>
<p class="mb-2">by Oren Eini</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -127,9 +143,9 @@ <h2 class="title mb-6" id="article-991">Monitor your RavenDB instances using Gra
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">You can now get a Grafana dashboard that would monitor your RavenDB instances. You can use Telegraf 1.18.0&#x2B;, which includes a RavenDB input plugin, which will expose all the relevant details. You can see how that would look like:This is part of the work we want to do in order to make it easier and smoother to operate your RavenDB clusters. It joins the work we do on the cluster dashboard as well as a host of other (mostly minor) changes.</p>
</article>
<article id="article-992">
<article id="article-993">
<a href="https://ardalis.com/what-if-product-owners-reported-to-dev-teams/" target="_blank">
<h2 class="title mb-6" id="article-992">What If Product Owners Reported to Dev Teams?</h2>
<h2 class="title mb-6" id="article-993">What If Product Owners Reported to Dev Teams?</h2>
</a>
<p class="mb-2">by Ardalis</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -143,9 +159,9 @@ <h2 class="title mb-6" id="article-992">What If Product Owners Reported to Dev T
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">In most organizations, if there&#x27;s a Product Owner, the dev team is generally subservient to it and charged with building whatever the&#x2026;Keep Reading &#x2192;</p>
</article>
<article id="article-993">
<article id="article-994">
<a href="https://andrewlock.net/benchmarking-4-reflection-methods-for-calling-a-constructor-in-dotnet/" target="_blank">
<h2 class="title mb-6" id="article-993">Benchmarking 4 reflection methods for calling a constructor in .NET</h2>
<h2 class="title mb-6" id="article-994">Benchmarking 4 reflection methods for calling a constructor in .NET</h2>
</a>
<p class="mb-2">by Andrew Lock</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -159,9 +175,9 @@ <h2 class="title mb-6" id="article-993">Benchmarking 4 reflection methods for ca
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">In this post I compare several different ways to call a constructor using reflection, and benchmark them to see which is fastest.&#x2026;</p>
</article>
<article id="article-994">
<article id="article-995">
<a href="https://www.meziantou.net/the-roslyn-analyzers-i-use.htm" target="_blank">
<h2 class="title mb-6" id="article-994">The Roslyn analyzers I use in my projects</h2>
<h2 class="title mb-6" id="article-995">The Roslyn analyzers I use in my projects</h2>
</a>
<p class="mb-2">by G&#xE9;rald Barr&#xE9;</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -175,9 +191,9 @@ <h2 class="title mb-6" id="article-994">The Roslyn analyzers I use in my project
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">Roslyn analyzers provide a live static analysis of your code. They can detect wrong usages of APIs, security issues, performance issues, etc. Analyzers often provide many rules. If some of them do not apply to your project, you can use a .editorconfig file to disable them. Also, some rules are conf</p>
</article>
<article id="article-995">
<article id="article-996">
<a href="https://www.stevejgordon.co.uk/using-dateonly-and-timeonly-in-dotnet-6" target="_blank">
<h2 class="title mb-6" id="article-995">Using DateOnly and TimeOnly in .NET 6</h2>
<h2 class="title mb-6" id="article-996">Using DateOnly and TimeOnly in .NET 6</h2>
</a>
<p class="mb-2">by Steve Gordon</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -191,9 +207,9 @@ <h2 class="title mb-6" id="article-995">Using DateOnly and TimeOnly in .NET 6</h
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">In .NET 6 (preview 4), two long-awaited types have been introduced as part of the core library. DateOnly and TimeOnly allow developers to represent either the date or time portion of a DateTime. These two new types are structs (value types) and may be used when your code deals with date or time concepts independently. [&#x2026;]</p>
</article>
<article id="article-996">
<article id="article-997">
<a href="https://ardalis.com/vs-code-disable-logging-loading-symbols/" target="_blank">
<h2 class="title mb-6" id="article-996">VS Code Disable Logging Loading Symbols</h2>
<h2 class="title mb-6" id="article-997">VS Code Disable Logging Loading Symbols</h2>
</a>
<p class="mb-2">by Ardalis</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -207,9 +223,9 @@ <h2 class="title mb-6" id="article-996">VS Code Disable Logging Loading Symbols<
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">When I create a new .NET (5) console application and run it in VS Code, I get output like the following: console output loading symbols This&#x2026;Keep Reading &#x2192;</p>
</article>
<article id="article-997">
<article id="article-998">
<a href="https://andrewlock.net/how-to-stop-visual-studio-from-creating-launchsettings-json/" target="_blank">
<h2 class="title mb-6" id="article-997">How to stop Visual Studio from creating launchsettings.json</h2>
<h2 class="title mb-6" id="article-998">How to stop Visual Studio from creating launchsettings.json</h2>
</a>
<p class="mb-2">by Andrew Lock</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -223,9 +239,9 @@ <h2 class="title mb-6" id="article-997">How to stop Visual Studio from creating
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">In this post I show how to stop Visual Studio from automatically creating launchsettings.json files for your test projects&#x2026;</p>
</article>
<article id="article-998">
<article id="article-999">
<a href="https://ayende.com/blog/193826-A/webinar-recording-the-rewards-of-escaping-the-relational-mindset" target="_blank">
<h2 class="title mb-6" id="article-998">Webinar Recording</h2>
<h2 class="title mb-6" id="article-999">Webinar Recording</h2>
</a>
<p class="mb-2">by Oren Eini</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -239,9 +255,9 @@ <h2 class="title mb-6" id="article-998">Webinar Recording</h2>
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">In this webinar, RavenDB CEO Oren Eini shows you how to get the most out of your document database by taking advantage of what you can do with ease by embracing the modern way to model your data.</p>
</article>
<article id="article-999">
<article id="article-1000">
<a href="https://www.meziantou.net/finding-concurrency-bugs-in-a-dotnet-application-using-coyote.htm" target="_blank">
<h2 class="title mb-6" id="article-999">Finding concurrency bugs in a .NET application using Coyote</h2>
<h2 class="title mb-6" id="article-1000">Finding concurrency bugs in a .NET application using Coyote</h2>
</a>
<p class="mb-2">by G&#xE9;rald Barr&#xE9;</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -255,22 +271,6 @@ <h2 class="title mb-6" id="article-999">Finding concurrency bugs in a .NET appli
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">Coyote is .NET library and tool designed to help ensure that your code is free of concurrency bugs. Concurrency bugs are hard to find and reproduce as they often depends on non-deterministics things such as timeout or message ordering. For instance, if multiple threads are waiting for a locked obje</p>
</article>
<article id="article-1000">
<a href="https://ayende.com/blog/193857-A/a-deep-dive-into-database-internals" target="_blank">
<h2 class="title mb-6" id="article-1000">A deep dive into database internals</h2>
</a>
<p class="mb-2">by Oren Eini</p>
<p class="mb-6 flex gap-1.5">
<span>
<svg width="1.25rem" fill="currentColor" viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"><path
xmlns="http://www.w3.org/2000/svg"
d="M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12ZM12 6C12.5523 6 13 6.44772 13 7V11.5858L15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L11.2929 12.7071C11.1054 12.5196 11 12.2652 11 12V7C11 6.44772 11.4477 6 12 6Z"></path></svg>
</span>
posted on: May 21, 2021
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">In this talk, Oren Eini, founder of RavenDB, is going to take apart a database engine on stage. We are going to inspect all the different pieces that make for an industrial-grade database engine, from the way the data is laid out on disk to how the database is ensuring that transactions are durable. We&#x27;ll explore algorithms such as B&#x2B;Tree, write-ahead logs, discuss concurrency strategies and how different features of the database work together to achieve the end goals.</p>
</article>
<div class="button flex justify-between">
<a href="99.html"><span class="back arrow"></span></a>

Expand Down
Loading

0 comments on commit 59a592c

Please sign in to comment.