Shawn Wildermuth (🇺🇦++)<p>Still thinking about upgrading your skills to <a href="https://fosstodon.org/tags/aspnetcore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnetcore</span></a>. My newly updated Pluralsight course covers <a href="https://fosstodon.org/tags/dotnet8" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet8</span></a>, Razor Pages, <a href="https://fosstodon.org/tags/rest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rest</span></a> APIs, <a href="https://fosstodon.org/tags/minimalApis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>minimalApis</span></a>, <a href="https://fosstodon.org/tags/fluentvalidation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fluentvalidation</span></a>, <a href="https://fosstodon.org/tags/entityframework" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>entityframework</span></a>, and <a href="https://fosstodon.org/tags/vue" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vue</span></a>! Watch it here:</p><p><a href="https://shawnl.ink/ps-endtoend" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">shawnl.ink/ps-endtoend</span><span class="invisible"></span></a></p>