All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
Bluesky
Twitter
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

An old-school web sports sim developer reflects on building games before modern tools existed

By

YesBox

4d ago· 7 min readenOpinion

Summary

A veteran web-based sports simulation game developer reflects on the evolution of web development since 2012, contrasting the primitive tools and documentation of the past with today's modern ecosystem. The author shares their journey of building Basketball GM (BBGM) from scratch when npm was new, bundling was manual, and technologies like TypeScript, React, and async/await didn't exist. The article explores the tension between old-school craftsmanship and the new wave of "vibecoded" sports sims enabled by modern AI tools, offering a personal perspective on how much the web development landscape has changed.

Key quotes

· 5 pulled
Back when I started working on the web-based version of Basketball GM in 2012, web development was very different.
npm was brand new and hardly anyone used it.
And things like TypeScript, React, async/await... these did not even exist yet!
It was really difficult! The tools and documentation were horrible compared to today.
But I thought it'd be really cool if I could make BBGM run in a web browser, so I persevered.
Snippet from the RSS feed
Back when I started working on the web-based version of Basketball GM in 2012, web development was very different. npm was brand new and hardly anyone used it. Bundling/deploying JS was very primitive, a lot of people still were just concatenating files t

You might also wanna read

AI's Impact on Software Engineering: Evolution or Replacement?

The article explores the complex relationship between AI tools like ChatGPT and software engineering, examining whether AI represents the en

The Verge·9mo ago

Why an HTML-first approach outperformed heavy SPA frameworks for our website

The article discusses how junior and mid-level developers have become overly reliant on heavy SPA frameworks like React, often defaulting to

news.ycombinator.com·6d ago

The Web's Shift to Agent-Native Architecture: Why Most Teams Are Unprepared

The article discusses the paradigm shift from traditional human-driven web browsing to an "agent-native" web ecosystem where AI systems auto

hackernoon.com·20d ago

Building a Group Scheduling App in a Weekend with AI Assistance

The article details the author's experience building a full-stack web application called 'Cat Herder' over a weekend to solve the problem of

Prototypr·3mo ago

How I used AI to build a yard care app without knowing how to code

The author describes a personal experience where they used Google's Gemini AI to build a functional app through a single prompt — a "vibe-co

The Verge·3d ago

How I used AI to build a yard care app without knowing how to code

The author describes a personal experience where they used Google's Gemini AI to build a functional app through a single prompt — a "vibe-co

theverge.com·3d ago

Intent Prototyping vs Vibe Coding: The Future of AI-Powered Enterprise UX Design

This article examines the tension between traditional static mockups and emerging AI-powered prototyping approaches in enterprise UX design.

Smashing Magazine·8mo ago