I AM A DEVELOPER

with a passion for solving problems.

I built this blog to help others grow their technology skills and remind me how to solve issues when I forget how I got it working the first time around.

If you like what you see and are looking for help on your next project, reach out and let’s get to work!

Skills

Web

Web junkie who enjoys building a good site from time to time. My primary tools include Javascript, Typescript, and React.

Blockchain

Blockchain is something I have really started to get excited about. Focusing on Ethereum and Solana as my chains of choice.

Cloud

My head is in the cloud most days. I spend it creating functions, spinning up servers, and devops’in on Azure.

Blog

  • Swagger and Azure B2C

    Using Azure B2C gave me a bit of difficulty when I was trying to use the Swagger Gen on a .Net 6 application. Hopefully this will help others who were having the same issue. Setting up Azure B2C To start, I setup my Azure B2C using the Microsoft Docs – https://docs.microsoft.com/en-us/azure/active-directory-b2c/tutorial-create-tenant We will want to… Read More »Swagger and Azure B2C


  • Solidity Vulnerability: Phishing With tx.origin

    Authorization is something to be taken seriously, especially in the blockchain world. In Ethereum there is a concept of tx.origin, which sounds very useful and can be when used correctly, but it is limited in the scope of what it can accomplish. The idea behind tx.origin is to indicate who originated the transaction. However, as… Read More »Solidity Vulnerability: Phishing With tx.origin


  • How to Create a Solidity Function

    To make the magic happen in Solidity you will need to create functions. In this post we will be going through what is needed to create a function and what the keywords mean. Function The first thing we will need to do is to use the keyword function The function keyword is used to define… Read More »How to Create a Solidity Function


NEED HELP WITH YOUR PROJECT?

LET’S WORK TOGETHER