Skip to content
Michael Marino
  • Articles
  • Projects
  • Tags
  • About

Writing

Blog

Thoughts on software development, etc.

2024.09.05

Functions as Component Parameters in Blazor

How to make your components more reusuable by accepting functions as parameters

#blazor#dotnet1 min read

2024.08.01

Applying arbitrary attributes to Blazor components

Using the CaptureUnmatchedValues property to apply attributes to your custom Blazor components

#blazor#dotnet2 min read

2024.07.14

Building a dialog component in Blazor

Building a dialog in Blazor using modern web APIs

#blazor#dotnet4 min read

2022.09.11

Networking Problems in WSL 2

How to totally bork (and fix) your WSL 2 localhost network stack

#linux#windows#WSL#WSL 2#networking#localhost#Astro#Vite#netsh#StackOverflow2 min read

2022.04.04

jsPDF and You

An introduction to creating PDFs with TypeScript

#pdf#typescript#javascript#refactoring#learning#jsPDF7 min read

2022.03.26

Caesar's Box

Cracking ancient codes using modern tools

#caesars box#codes#cryptography#learn to program#BASIC#interplay#90s#typescript#javascript4 min read

2022.03.23

The Monty Hall Problem

Simulating the classic probability puzzle using python

#python#simulation#monty hall#probability#codecademy#learning#education#imposter syndrome#self improvement#computer science#reddit#programming1 min read

2022.03.18

Building WebStore

Some thoughts on what I learned building an ecommerce app for a fictional book store

#ecommerce#full stack#angular#typescript#.net#asp.net#c##duende#identityserver#entity framework#sql server#docker#containers#git#github#netlify#railway#azure#google domains#cloudflare#cloudinary#let's encrypt#sendgrid2 min read

Michael Marino — Build. Share. Repeat.

  • GitHub
  • LinkedIn
  • Email
  • RSS

© 2026 Michael Marino · Theme by Sumi