Galera, estava olhando a documentação do Sinatra com relação a arquivos estáticos mas ele é muito curto e sinceramente não entendi como habilitar uma pasta para poder guardas os arquivos css, js
o Sinatra lê os arquivos como se fosse uma rota ao invés de ler por exemplo style.css ele da um erro de que a rota não existe
alguém poderia me dar uma luz? 
quero muito aprender a programar Web utilizando o Ruby mas não sou muito fã desses padrões MVC gosto de fazer tudo do meu jeito e o Sinatra me deixa fazer o site do meu jeito mas preciso de uma força para usar css nele.
A documentação manda colocar:
set :public_folder, Proc.new { File.join(root, "static") }
no meu arquivo padrão que no caso é o config.ru mas ele não funciona