Feb 10, 2025

Relaunching michaelbanks.org

Design goals, architecture decisions, and how I'm preparing the site for AI-assisted publishing.

1 min read
Relaunching michaelbanks.org

After years of maintaining separate destinations for my professional portfolio and my blog, I wanted a single hub that reflects the work I do today and the work I am curious about tomorrow.

This relaunch consolidates the stories from michaelbanks.org and blog.michaelbanks.org into one statically generated site powered by Next.js. The design leans into a dark, cyber-inspired aesthetic—clean typography, subtle grain, and motion that mirrors a security operations center.

Highlights

  • Content pipeline. Posts live in Markdown so I can draft locally, collaborate in Git, and generate future articles with AI copilots.
  • Shadcn components. I customized shadcn/ui primitives to match my brand and keep the interface accessible.
  • Static-first deployment. The site exports to static assets that can be hosted from S3 or any CDN while keeping analytics and forms flexible.

What's next

I am exploring ways to integrate AI for research assistance, drafting, and summarization. Expect new long-form writing on leadership, cyber defense, and the stories that connect them.

View archive
Feb 7, 2026

Website and Blog Redesign

Today I’m launching a redesigned, integrated michaelbanks.org experience that brings my website and blog together into one platform.

#general#Redesign#Website
Sep 26, 2020

How I got started and my journey in Cybersecurity

Recently I was extended an opportunity to speak at an undergraduate class of computer science. The topic I was to speak on was how I got into cybersecurity and my experience of different roles within the public and private sector of cybersecurity. I thought I'd share my story...

#general#presentations
Jul 26, 2020

The 5 Books Every Cybersecurity Professional Should Read

A group of industry professionals that I know started to talk about interesting books they've read and thus own our very own cyber book club began. Now I keep track of a running and ever-evolving list of books that I genuinely believe EVERYONE in the field and industry should...

#general