Categories
- engineering 12
- hacking 36
- linux 4
- open source 5
- technology 19
- fun! 17
- metadata 6
- web 2.0 11
- weblogs 1
- electronics 4
- environment 4
- food and drink 2
- ui 7
- business 7
- computing 7
- tageverything 1
- blogs 2
- thinking 19
- writing 5
- organization 3
- economics 2
- privacy 2
- management 3
- books 1
- science 2
- leadership 6
- parenting 1
- people 4
- ruby/rails 46
- publicsquare 2
- administrivia 8
- testing 9
- reputation 2
- railsrumble 9
- facebook 12
- graphing.social 11
- social networks 17
- identity 6
- rubyconf 2007 6
- photography 1
- macos x 2
- history 1
- data portability 2
- trust 1
- games 4
- minecraft 3
engineering
- Mozilla's TraceMonkey Avoids Trampling
- Google Chrome: The Next Big Thing?
- Cuzillion: 'cuz there's a zillion pages to check
- OLPC: You Know, For Kids ... Theirs *and* Yours.
- Profiling and Optimizing Rails
- CoRaid ATA-over-Ethernet
- Sir Tony Hoare The Elegant
- Cleaning up old mail
- LinkStations: NAS for the Hacking
- Biodegradable Food Containers
- How To Tie Your Shoes
- Good Engineering!
hacking
- SPEC: Rails App Autostaging
- EXPERIMENT: Spec'g My Projects
- MacOS Sierra, Homebrew, and rbenv
- How to get started with a Minecraft Server, Redux
- Compiling Spigot Minecraft Server for CentOS 7
- RIP Craftbukkit, Moving On
- Moving Your TypePad Blog To Jekyll: The Re-Translation
- Announcing the MTIF gem
- Moving Your Blog To Jekyll: The Translation
- Goodbye, Typepad; Hello, Github Pages
- Setting Up A Minecraft Server For Kids, Part 1: Preparation
- Bashing tcsh
- Generate the regex for a TLD hostname from Perl
- Generating with Ruby OFF Rails
- Re-finding my rubyligion ...
- Cuzillion: 'cuz there's a zillion pages to check
- Old & Rusty to Shiny & New, Part 1
- Using mysqldump with subqueries
- OLPC: You Know, For Kids ... Theirs *and* Yours.
- Live Blog: Graphing Social Patterns, Day 1, Geek Track, Late Afternoon
- Live Blog: Graphing Social Patterns, Day 1, Geek Track, Post-Lunch
- Live Blog: Graphing Social Patterns, Day 1, Geek Track, Pre-Lunch
- Live! Nude! Code!
- Digging It Up with Dave Thomas
- Programmers == Stinky Bums
- Profiling and Optimizing Rails
- LOLCODE ... OMG!!1
- Models < Drops
- SW Dev: Back to the Mac
- Moleskine USB Drive
- Spöka-y!
- Track My Baggage Closely, Please!
- Weak security in our daily lives@Everything2.com
- SHDH9 This Weekend!
- LinkStations: NAS for the Hacking
- OLPC: You Know, For Kids!
linux
- LinkStations: NAS for the Hacking
- Tiny MP3 Streaming Server
- Leaftag: Tag files and stuff in Linux
- OLPC: You Know, For Kids!
open source
- Mozilla's TraceMonkey Avoids Trampling
- OLPC: You Know, For Kids ... Theirs *and* Yours.
- Tiny MP3 Streaming Server
- Leaftag: Tag files and stuff in Linux
- OLPC: You Know, For Kids!
technology
- Wiimote Makes Your Screen A Canvas
- OLPC: You Know, For Kids ... Theirs *and* Yours.
- Cosco Busan, SF Bay, and Kurt Schwehr
- DSLs Are Our Future
- More cool tech from SIGGRAPH
- The Difficulty of Non-Technical Users
- CoRaid ATA-over-Ethernet
- Three Observations on Reverse Engineering
- Not Living In A Cave ...
- The Circle of (typographic) Life
- More Tech, Less Smarts
- Hey Apple, Let Me iWander!
- Panasonic's Vision of the Future: All Pixels, All The Time
- Meshing an Airport Extreme and a Linksys WRT54G
- LinkStations: NAS for the Hacking
- LiteBrite on your Fridge
- Tiny MP3 Streaming Server
- Leaftag: Tag files and stuff in Linux
- OLPC: You Know, For Kids!
fun!
- How to get started with a Minecraft Server, Redux
- Compiling Spigot Minecraft Server for CentOS 7
- RIP Craftbukkit, Moving On
- Setting Up A Minecraft Server For Kids, Part 1: Preparation
- Wiimote Makes Your Screen A Canvas
- Do Not Watch This While Eating or Drinking
- A(nother) Blast From The Past
- A Blast from the Past
- Economics & Fishing
- Alice is Lost!
- DIY Upper Atmosphere Photography
- ThereWolf!
- LOLCODE ... OMG!!1
- Boobs, Injuries, & Dr. Pepper
- Spöka-y!
- LiteBrite on your Fridge
- How To Tie Your Shoes
metadata
- Live Blog: Comet & Other Browser Stuff
- Radio Open Source: David Weinberger
- Hey Apple, Let Me iWander!
- Cleaning up old mail
- Leaftag: Tag files and stuff in Linux
- Libraries as Playlists
web 2.0
- Live Blog: Comet & Other Browser Stuff
- Live Blog: Web Aggregation, What Works and What Doesn't
- Mozilla's TraceMonkey Avoids Trampling
- Google Chrome: The Next Big Thing?
- Data Portability In A Nutshell: You Own Your Data
- Sparky: The Alexa Toolbar for Firefox
- "Beta" is the Web 2.0 "In Construction Guy"
- The Next Big Thing
- A Change of Pace
- Ajaxy Homepages
- Libraries as Playlists
weblogs
electronics
environment
- Cosco Busan, SF Bay, and Kurt Schwehr
- Cornplastic!
- Panasonic's Vision of the Future: All Pixels, All The Time
- Biodegradable Food Containers
food and drink
ui
- Live Blog: Comet & Other Browser Stuff
- MIT's 'clutter detector' could cut confusion - MIT News Office
- SW Dev: Back to the Mac
- Running the Numbers
- Olde Skool Web Syte
- Panasonic's Vision of the Future: All Pixels, All The Time
- Ajaxy Homepages
business
- Reports of the Business Card's Death Are Greatly Exaggerated, or why bzCards != biz cards
- Me @ LinkedIn.com
- Scripting News for 8/22/07 « Scripting News Annex
- Three Observations on Reverse Engineering
- A Change of Pace
- Cool Blog: Creating Passionate Users
- Bring Your Own Laptop To Work?
computing
- OLPC: You Know, For Kids ... Theirs *and* Yours.
- Post-Leopard Checklist
- A Mild Leopard Hangover
- The Next Big Thing
- Confessions of a RambleGeek
- Sir Tony Hoare The Elegant
- Bring Your Own Laptop To Work?
tageverything
blogs
thinking
- Seven Ways To Approach An Issue
- The Values Driving My Value-Driven Life
- BarCamp RDU: Fun and Done
- BarCamp RDU in 8 hours!
- Let Our Congress Tweet? Who's Stopping Them?
- Let Our Congress Tweet? You've been had.
- Obakucinbidwardston for President
- Alice is Lost!
- Beloit Mindset List for 2011 is out
- ThereWolf!
- Three Observations on Reverse Engineering
- The Next Big Thing
- More Tech, Less Smarts
- A Change of Pace
- Sir Tony Hoare The Elegant
- We Are What We Know
- Bobby McFerrin + 11
- Meyer's Conjecture on Philosophy
- Cool Blog: Creating Passionate Users
writing
- Moving Your TypePad Blog To Jekyll: The Re-Translation
- Moving Your Blog To Jekyll: The Translation
- Goodbye, Typepad; Hello, Github Pages
- Reading my referrer log ...
- Cool Blog: Creating Passionate Users
organization
economics
privacy
management
books
science
leadership
- Seven Ways To Approach An Issue
- The Values Driving My Value-Driven Life
- BarCamp RDU: Fun and Done
- BarCamp RDU in 8 hours!
- Me @ LinkedIn.com
- A Change of Pace
parenting
people
- Reports of the Business Card's Death Are Greatly Exaggerated, or why bzCards != biz cards
- Cosco Busan, SF Bay, and Kurt Schwehr
- Ms. Teen South Carolina
- Boobs, Injuries, & Dr. Pepper
ruby/rails
- MacOS Sierra, Homebrew, and rbenv
- Announcing the MTIF gem
- Advanced YAML: Tricking Out Your database.yml
- Got the "can't activate" Gem::Exception Blues? gem cleanup!
- Cucumber, Webrat ... Who Names These Things?
- Generating with Ruby OFF Rails
- Re-finding my rubyligion ...
- Old & Rusty to Shiny & New, Part 1
- LinkedIn Mobile is Live!
- Textile, RedCloth, and MonkeyPatching
- Ruby Benchmark Shootout, Round 2
- Me @ LinkedIn.com
- Post-Leopard Checklist
- Rails 101 by Peter Marklund
- It's Official: I'm a Rails Contributor
- RubyConf, Day 2: Maximizing Productivity
- RubyConf, Day 2: Essential Incompleteness in Program Modeling
- RubyConf, Day 1, 4p: Hurting Code for Fun & Profit
- RubyConf, Day 1, Plenary Part 2: Advanced Ruby Class Design
- RubyConf, Day 1, Plenary Part 1: Welcome and Beautiful Code
- A Plethora of Rails Podcasts
- My First Rails Plugin: GenerallyUseful
- Giles Channels RubyEast
- Test Helper: assert_not_valid
- Test Helper: assert_equal_multiline_text
- Setting Constants While Testing
- CDBaby.com goes back to PHP
- RailsRumble: Post Mortem Ruminations
- RailsRumble: It's Over.
- RailsRumble: Halfway ...
- RailsRumble: Phase 1 Complete
- RailsRumble.start!
- RailsRumble: Who's Rumbling?
- RailsRumble: Choosing the OS for VPS
- RubyConf Registration is Open
- RailsRumble: Strategy, Phase 1
- Ready to Rumble!
- Thoughts on Software Testing and Rails (a little)
- Live! Nude! Code!
- Digging It Up with Dave Thomas
- Rails and TDD/BDD
- Consistency Pays
- Rails, Oral Tradition, and Getting Started
- Finding Rails {Docs,Plugins,Info,Stuff}
- Profiling and Optimizing Rails
- Models < Drops
publicsquare
administrivia
- Goodbye, Typepad; Hello, Github Pages
- Reflections on moderated blog comments
- Long Time, No See
- Growl for Entourage (via Applescript)
- Reading my referrer log ...
- A Mild Leopard Hangover
- TypePad 8 my homewerks.
- Changing Feeds
testing
- Cucumber, Webrat ... Who Names These Things?
- Google Chrome: The Next Big Thing?
- Cuzillion: 'cuz there's a zillion pages to check
- Test Helper: assert_not_valid
- Test Helper: assert_equal_multiline_text
- Setting Constants While Testing
- 0-30% Test Coverage? That's Nothing.
- Thoughts on Software Testing and Rails (a little)
- Rails and TDD/BDD
reputation
railsrumble
- RailsRumble: Post Mortem Ruminations
- RailsRumble: It's Over.
- RailsRumble: Halfway ...
- RailsRumble: Phase 1 Complete
- RailsRumble.start!
- RailsRumble: Who's Rumbling?
- RailsRumble: Choosing the OS for VPS
- RailsRumble: Strategy, Phase 1
- Ready to Rumble!
- Reading my referrer log ...
- An API on an API
- Live Blog: Graphing Social Patterns, Day 3, Opening the Social Graph
- Live Blog: Graphing Social Patterns, Day 3, Facebook App Design: Elements of Style
- Live Blog: Graphing Social Patterns, Day 3, FB Apps with ASP.NET, Silverlight, and Popfly
- Live Blog: Graphing Social Patterns, Day 3, FB Platform, Apps, Metrics
- Live Blog: Graphing Social Patterns, Day 3, Keynote
- Graphing Social Patterns Geek Day Tomorrow!
- Live Blog: Graphing Social Patterns, Day 2, Keynote
- Live Blog: Graphing Social Patterns, Day 1, Geek Track, Late Afternoon
- Live Blog: Graphing Social Patterns, Day 1, Geek Track, Post-Lunch
- Live Blog: Graphing Social Patterns, Day 1, Geek Track, Pre-Lunch
graphing.social
- Live Blog: Graphing Social Patterns, Day 3, Opening the Social Graph
- Live Blog: Graphing Social Patterns, Day 3, Facebook App Design: Elements of Style
- Live Blog: Graphing Social Patterns, Day 3, FB Apps with ASP.NET, Silverlight, and Popfly
- Live Blog: Graphing Social Patterns, Day 3, FB Platform, Apps, Metrics
- Live Blog: Graphing Social Patterns, Day 3, Keynote
- One Social Graph To Rule Them All? Not Hardly.
- Graphing Social Patterns Geek Day Tomorrow!
- Live Blog: Graphing Social Patterns, Day 2, Keynote
- Live Blog: Graphing Social Patterns, Day 1, Geek Track, Late Afternoon
- Live Blog: Graphing Social Patterns, Day 1, Geek Track, Post-Lunch
- Live Blog: Graphing Social Patterns, Day 1, Geek Track, Pre-Lunch
social networks
- Live Blog: Comet & Other Browser Stuff
- Live Blog: Web Aggregation, What Works and What Doesn't
- Reports of the Business Card's Death Are Greatly Exaggerated, or why bzCards != biz cards
- LinkedIn Mobile is Live!
- Data Portability In A Nutshell: You Own Your Data
- Me @ LinkedIn.com
- Live Blog: Graphing Social Patterns, Day 3, Opening the Social Graph
- Live Blog: Graphing Social Patterns, Day 3, Facebook App Design: Elements of Style
- Live Blog: Graphing Social Patterns, Day 3, FB Apps with ASP.NET, Silverlight, and Popfly
- Live Blog: Graphing Social Patterns, Day 3, FB Platform, Apps, Metrics
- Live Blog: Graphing Social Patterns, Day 3, Keynote
- One Social Graph To Rule Them All? Not Hardly.
- Graphing Social Patterns Geek Day Tomorrow!
- Live Blog: Graphing Social Patterns, Day 2, Keynote
- Live Blog: Graphing Social Patterns, Day 1, Geek Track, Late Afternoon
- Live Blog: Graphing Social Patterns, Day 1, Geek Track, Post-Lunch
- Live Blog: Graphing Social Patterns, Day 1, Geek Track, Pre-Lunch
identity
- Live Blog: Web Aggregation, What Works and What Doesn't
- Reports of the Business Card's Death Are Greatly Exaggerated, or why bzCards != biz cards
- Stupidity In The Name Of Security
- Data Portability In A Nutshell: You Own Your Data
- One Social Graph To Rule Them All? Not Hardly.
- The Galaxy of Identity
rubyconf 2007
- RubyConf 2007 Slide Roundup
- RubyConf, Day 2: Maximizing Productivity
- RubyConf, Day 2: Essential Incompleteness in Program Modeling
- RubyConf, Day 1, 4p: Hurting Code for Fun & Profit
- RubyConf, Day 1, Plenary Part 2: Advanced Ruby Class Design
- RubyConf, Day 1, Plenary Part 1: Welcome and Beautiful Code
photography
macos x
history
data portability
- Live Blog: Web Aggregation, What Works and What Doesn't
- Data Portability In A Nutshell: You Own Your Data
trust
games
- How to get started with a Minecraft Server, Redux
- Compiling Spigot Minecraft Server for CentOS 7
- RIP Craftbukkit, Moving On
- Setting Up A Minecraft Server For Kids, Part 1: Preparation