Today I Deleted my Reddit Account
This is something I’d been considering doing for quite some time, and had just been putting it off. This morning, however, I found myself in an argument with a random internet stranger over something very small and trivial - this doesn’t happen often, at all. I think in the two years I’ve been on Reddit, I’ve experienced this maybe three times. None the less, today it was...
Vesper; a Sinatra web framework →
When it comes to structuring larger Sinatra apps, I’ve mostly just “rolled my own” following a basic MVC style architecture. Vesper’s aim seems to be to take some of the work out of that, and it does look cleaner than a couple others that I’ve looked at. I’m definitely going to be keeping an eye on this one and probably testing it out soon.
Android Design →
This is definitely a step in the right direction for Android, whose UI has always lagged behind iOS. Edit: And here’s a set of relevant PSDs.
JSON in Postgres 9.2 →
Mass Assignment Protection, DataMapper, and...
Tip: You can use the DM Rails adapter MassAggisnmentSecurity sub-module inside Sinatra if you’d rather limit attribute access at the model level, rather than handling it in the controller (which certainly feels cleaner to me). For example: require 'dm-rails/mass_assignment_security' class Status include DataMapper::Resource include DataMapper::MassAssignmentSecurity ...
Better tabs with round out-borders →
Nifty, a fair bit of CSS, but a nice effect.
Responsive Design; Responsibly Illustrated →
Nice illustration of the concept of responsive design.