Reload the dev server on changes via fd and entr
Assisted-by: Claude Opus 4.5 (pi coding agent)
change urluwxmtspwmnzypmlkusxpkxvpvtwqz
commit 150c17e5799fa94f82bb66d529e4f1b87a02ff39
author Alpha Chen <alpha@kejadlen.dev>
date
parent oszuolzr
diff --git a/Rakefile b/Rakefile
index c41175e..f549282 100644
--- a/Rakefile
+++ b/Rakefile
@@ -4,9 +4,9 @@ require "minitest/test_task"
 
 Minitest::TestTask.create
 
-desc "Start development server"
+desc "Start development server, reloading on changes"
 task :dev do
-  sh "rackup", "-o", "localhost"
+  sh "fd -e rb . lib | entr -r rackup -o localhost"
 end
 
 task default: :test