Why Legendary Arena? Marvel Legendary is one of my favorite tabletop games. It’s deep, strategic, and highly replayable—but like many physical games, it’s fundamentally constrained by geography and setup time. I wanted to explore what it would take to bring that...
Web Programming covers modern frontend and web development topics, including HTML, CSS, TypeScript, Vue 3, and the tools used to build real-world applications. This category focuses on practical tutorials, workflows, and deployment guides to help you design, code, and launch performant web projects with confidence.

Blog Post Search
HTML to Vue Dashboard SPA
From HTML to Vue: Progression of building a dashboard from simple HTML into a Vue Single-Page Application (SPA). Introduction Modern dashboards rarely start as complex frameworks. They progress and grow as you make improvements and adjustments over time. In this...
Learning JavaScript and TypeScript in Public: My Notes and Lessons from Boot.dev and freeCodeCamp.org
A self-taught developer's journal on modern JavaScript fundamentals Prerequestes Create an account on freecodecamp.org - https://www.freecodecamp.org/jefferyjjensen BYU-Idaho Academic Catalog Dept of Computer Science and Engineering Degrees and Certificates - Web and...
Master-Strike Repository Setup and Development Environment
This post is Part 1 of a 4-part series on modernizing Master-Strike.com which is based on vue 2 and javascript (instead of vue 3 and TypeScript). Layout the foundation for a modern Vue 3 frontend. Modernizing master‑strike.com starts long before any UI components are...
Modernizing Master-Strike.com: A Vue 3, TypeScript, and Tailwind Case Study
The goal of this project is to modernize the existing master‑strike.com single‑page application (built on vue 2) by rebuilding it on a contemporary frontend stack (TypeScript, vue 3, and Tailwind CSS). The modernization focuses on improving maintainability, developer...
Vue 3 for Beginners
Building the Frontend for Your Node.js Apps If you’ve already read our Node.js for Beginners guide, you now understand how JavaScript can run outside the browser to power servers, APIs, and backend logic. Node.js is what lets JavaScript handle requests, talk to...
The Four-Layer Computer Programming Organization Model for Modern Collaboration
A practical web-developer-friendly way to organize user identity, applications/tooling, shared libraries, and coding projects. The Four-Layer Computer Program Organization Model for Modern Collaboration describes how identity, tooling, shared libraries, and project...
How to Create and Publish a Hello World Website on GitHub
Introduction Publishing your first website on GitHub is a powerful way to learn modern web development fundamentals while building real, shareable projects. In this beginner‑friendly guide, you’ll learn how to create a simple “Hello World” website using HTML and CSS,...
Related Content
Building Legendary Arena: Designing an Authoritative Online Platform for Marvel Legendary
Why Legendary Arena? Marvel Legendary is one of my favorite tabletop games. It’s deep, strategic, and highly...
HTML to Vue Dashboard SPA
From HTML to Vue: Progression of building a dashboard from simple HTML into a Vue Single-Page Application (SPA)....
Learning JavaScript and TypeScript in Public: My Notes and Lessons from Boot.dev and freeCodeCamp.org
A self-taught developer's journal on modern JavaScript fundamentals Prerequestes Create an account on freecodecamp.org...





