How to Code Sign and Notarize .NET Console App for Mac

Since the introduction of MacOS BigSur, Apple requires all software that runs on a Mac to be signed by a certificate from a developer in their developer program and notarized. In this blog we will go through how to do this for a .NET Console application.Video Versi...
Published on June 02, 2021 | 5 min read

Create Blazor WASM with AAD Authentication

Adding AAD Authentication to a website requires setting the application in Azure and then adding the appropiate code to your solution. In this post we will go over creating a new site with AAD Authentication using a dotnet template.Video Version<iframe width=...
Published on October 05, 2020 | 5 min read

Enable FIDO2 for Passwordless login in Azure

Many of the most common hacking attacks start by stealing a password. Since it is hard for admins to prevent their users from falling for phishing attacks, or selecting hard passwords that are not re-used in their other accounts our super easy to crack.The tech community had to come up white a...
Published on October 02, 2020 | 3 min read

Mitigating Cross-Site Request Forgery (CSRF) in Blazor WASM

In this post we are going to look at how to mitigate Cross-Site Request Forgery in your blazor site.What is CSRF?Cross-Site Request Forgery is a type of exploit of a website where unauthrized commands are submitted from a user that the web application trusts...
Published on September 29, 2020 | 3 min read

How To Deploy Static Site to GitHub Pages for Free!

In this post is part of the video series where we deploy a static site to different cloud providers. In this post we will look at how to deploy to GitHub Pages.you can find all the code in: https://github.com/coding-flamingo/BlazorStaticDeployVideo Version<...
Published on September 27, 2020 | 5 min read

How to Deploy Static Site to AWS S3 Bucket from GitHub

In this post we will create an AWS S3 bucket (using the portal) and then we are going to deploy our static site to it using GitHub Actions.you can find all the code in: https://github.com/coding-flamingo/BlazorStaticDeployVideo Version<iframe width="...
Published on September 27, 2020 | 5 min read

How to Install and use WhatATheme?

What is WhatATheme? You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. &gt;You can rebuild the site in many different ways, but the most common way is to run <...
Published on April 22, 2020 | 3 min read

What is Jekyll? How to use it?

Jekyll is a simple, blog-aware, static site generator perfect for personal, project, or organization sites. Think of it like a file-based CMS, without all the complexity. Jekyll takes your content, renders Markdown and Liquid templates, and spits out a complete, static website ready to be serv...
Published on April 21, 2020 | 2 min read