March 2008
19 posts
A Victim Treats His Mugger Right →
Faith in action.
Custom Laser Engraved Moleskine Notebooks →
Paging Nathan Clark…
Best Practices for Internet Ministry: Part 2 →
This is why I tend to avoid volunteer work, and don’t plan to rely on volunteers for BFI. Volunteers can be enthusiastic, but the results tend to be less timely and of lower quality. This is fine for many aspects of ministry, but not the rapidly-changing web.
Listen intently with your entire being until you hear the Bridegroom’s voice in...
– Oswald Chambers
Git Magic - Preface →
Yahoo! releases new performance best practices →
20 new rules on top of the existing 14 best-practices for webpage performance. A lot of good low-hanging fruit to harvest here.
less everything Use attr_protected or we will... →
Great point. Here’s a spec to help all us Rails developers against that sort of attack. Now you really have no excuses.
describing User do
it "should not set admin flag via mass assignment" do
user = create_user(:is_admin => true)
user.is_admin?.should_not == true
end
def create_user(options={})
User.create({
# your default values here
}.merge(options))
...
Short Words to Explain Relativity →
Einstein’s Theory of Relativity using words that are four letters or less. Really great read.
Photo →
Forget Marketing, Christian Living Sucks →
Forget polishing up that web site, planning your next series or training your greeters. Because if we can’t effectively live the gospel, how can we hope to communicate it?
Three new hobbies I intend to begin this year
Brewing my own beer
It’s actually pretty straightforward, but I bet the fun part is experimentally developing a really great recipe.
Roasting my own coffee
First: roasting coffee in a popcorn popper. Next: finding a good, inexpensive, fair trade green coffee bean. Also, the AeroPress is pretty great, some of the best coffee I’ve ever had came out of one of these. Mine shows up in a...
Popcorn Popper as Coffee Roaster →
These aren’t as good the next day. It could also be that I burnt the heck...
– Doug Johnston
How to Think →
Or, how to be creative, thoughtful, and powerful in a world where problems are extremely complex, targets are continuously moving, and our brains often seem like nodes of enormous networks that constantly reconfigure. This article is well worth a few more reads through.
Long term plans, working backwards from a goal, and logarithmic time scheduling have been fairly natural for me lately. There...