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.