KW
  • projects
  • blog
  • about
  • contact
  • github
> devlog

Blog & Devlogs

Thoughts on game development, programming, and things I'm building.

// March 06, 2026 Portfolio Website

Building a Kanban Board with Flask and SortableJS

One of the more interesting features of this portfolio is the kanban board system. Each project has its own board with columns and draggable cards, visible to anyone visiting the...

→
// March 06, 2026 Portfolio Website

Why I Built My Own Portfolio Instead of Using a Template

When I started thinking about building a portfolio, the obvious options were all there — WordPress, Squarespace, a GitHub Pages template. They're fast, they look fine, and plenty...

→
// March 06, 2026 Portfolio Website

Going Live — Deploying a Flask App to a VPS

Getting a Flask app running locally is one thing. Getting it running on a real server, accessible to anyone on the internet, is another. Here's how I deployed this portfolio to m...

→
// March 06, 2026 Portfolio Website

Setting Up My Development Environment

Before writing a single line of game code, you need somewhere to write it. Here's what my current development setup looks like. ## The Stack For the portfolio website I'm ru...

→
// March 06, 2026 Portfolio Website

Building My Portfolio Website — Where It Starts

> **Update:** This post was written at the start of the build. Since then > the stack has evolved — the database is now MySQL in production, and the > site has grown to include...

→

// kyle wheatley  ·  game developer & programmer

github →