Evolution of web development

The Evolution of a programmer joke exists for many different languages. I think there’s also room here for evolution of a web developer. I grew up making websites during the Web 1.0 era for fun, began developing professionally in the 2010s, and have been doing mostly web stuff ever since. It’s 2023 now, so I’ve been twiddling with HTML for over 20 years at this point.

Read more...

Schemaless Postgres

I stumbled across a link on HackerNews that Reddit’s database has two tables. Inside was a blog post from 2012 that referenced a presentation by Steve Huffman from 2010. The interesting thing is how Reddit effectively had no schema for their data, even though they were (at least at the time) using Postgres for storage. The gist is there are two tables. One table has the metadata about every thing that Reddit has: users, subreddits, comments, etc.
Read more...