Hasty Briefsbeta

Bilingual

Web dev is still fun if you want it to be

a year ago
  • #ruby
  • #web-development
  • #simplicity
  • The repo is for 'Best of Best of the Worst', a simple ranking system for personal amusement.
  • Author reflects on the complexity of modern web development compared to simpler times.
  • Technology choices include Sinatra, Sequel, and SQLite for simplicity and speed.
  • Author prefers Ruby over Java for its simplicity and ease of deployment.
  • AI was used for some tasks like CSS and drafting content, but with mixed results.
  • Simple solutions like inline CSS and dumb cookie schemes were implemented.
  • Phlex was used for templating, despite disliking templating engines.
  • Optimizations like UUIDv7 and preloading image filenames were added for fun.
  • Leaderboard uses a simple upvote vs downvote system with a statistical twist.
  • Deployment is straightforward with rsync to a VPS and SSH for restarts.
  • The project was a return to fun, uncomplicated programming.