// hello, world

Ryan Spegal

Currently RPG systems builder_

25+ years building for the web - from early HTML projects to RPG systems, SaaS experiments, APIs, and web tools built to make money.

01 SaaS Projects
02 Community Tools
03 Random Shit
25+ years
PHP core stack
JS products

Who I Am

My name is Ryan Spegal — dedicated father of five and self-taught developer with over 25 years of experience. It started at age 12, teaching myself HTML to build a RuneScape fansite. It hasn't stopped since.

I'm proficient in HTML, CSS, JavaScript, PHP, and Node.js, with a focus on systems that actually do something: game mechanics, directories, dashboards, APIs, and SaaS products.

I work for myself, mostly on things I can own long-term. That usually means tools, games, or SaaS ideas with a real shot at generating revenue without turning into a job.

⚙️

Systems Builder

I like building the logic underneath things: RPG progression, voting systems, APIs, admin tools, data models, and automation.

🌐

Web Developer

25+ years across HTML, CSS, JavaScript, PHP, Node.js, and Vue. Built everything from small tools to six-figure revenue sites.

🧩

Self-Employed

I manage my own time and priorities. No middlemen, no wasted cycles — just focused work on things that matter.

🚀

SaaS-Minded

I care about small products that can keep earning: simple scope, useful features, low maintenance, and clear monetization.

What I Work With

Technologies I've used in production - not just tutorials.

HTML
CSS
JavaScript
TypeScript
PHP
Node.js
Vue.js
MySQL
Bootstrap

What I've Built

A focused look at live projects - from useful directories to developer-facing tools.

Scapelikes RuneScape-like games directory

Web / Directory / API

Scapelikes

A curated, community-voted directory of RuneScape-inspired indie games with rolling votes, game filtering, Discord integration, and an open API for developers.

PHP JavaScript MySQL Discord API
Visit Scapelikes.com

Get in Touch

Whether you've spotted a bug, want to collaborate on a project, or just want to talk shop — drop me a message. I read everything.