Personal website of Andrew Stevens
-
I decided to go with static site generation
-
I hacked up the default octopress theme big time back in 2013
-
I have since moved to Jekyll and cruft is lying in wait in every corner
With every personal website I see, the about
button is always a click away, even on kylerushes personal site.
Tom Preston-Werners face is a mystery to me. Ryan Tomayko's I know.
The difference is that tomayko discusses himself in few short seconds before sharing his ideas. That has made all the difference. Dropping the multi-column layout is getting rid of administrative debris. Generating a static site makes the codebase a pleasure to work on. That is what I want. I feel these people are all hovering around the same notion.
dhh's site is all one page now. awesome. This happened after I made my blog. The wavelength is out there.
Two posts made me think the most:
- https://tomayko.com/writings/administrative-debris
- https://kylerush.net/blog/meet-the-obama-campaigns-250-million-fundraising-platform/
bundle exec jekyll clean
bundle exec jekyll serve
bundle exec rake deploy
# see the helpers
./preview.sh
./deploy.sh
-
Retina screen 2x magic etc etc (apple-icon, android-icon)
-
type design inspiration http://bootswatch.com/ http://zachholman.com
-
jammit as asset pipeline
-
typography fun
-
https://github.com/ftlabs/fastclick play with ipad links. never heard of this. what?
-
http://octopress.org/docs/plugins/include-code/ change code blocks into code downloads also
-
caching?
-
via etags for nginx
http://edgeguides.rubyonrails.org/asset_pipeline.html#far-future-expires-header
https://github.com/h5bp/server-configs/tree/master/nginx/conf#readme
location ~ ^/assets/ {
expires 1M;
add_header Cache-Control public;
add_header ETag "";
break;
}