Search
applescript, debride, emacs, flay, flog, gauntlet, graphics, heckle, hoe, keynote, metaruby, minitest, omnifocus, osx, parsetree, path_expander, planning, productivity, rails, reference, rubinius, ruby, ruby2c, ruby2ruby, ruby_parser, rubyhitsquad, rubyinline, rubysadism, Seattle.rb, sexp_processor, talks, thoughts, toys, vlad, wilson, work, zenobfuscate, zentest
Series
Interesting Problems, My Emacs Setup, One Pagers, Productivity Pr0n
All Pages
2031 pages:
- zenspider presentations
- zenspider projects
- Software Releases
- Ruby
-
Ruby QuickRef
- Declaring Complacency Bankruptcy
- 2021
- Speaker Pro-Tips
- Graphics and Simulations (and Games), Oh My!
- Interesting Problems: Mondrian
- The Art of Asking
- Minitest 6: Test Feistier!
- Continuous Conscious Self-Improvement
- On Health and Happiness
- 2018
- Happy (Ruby) Birfday to me!
- Stale blog is stale
- 2017
- Introducing path_expander
- Fixing Keynote Presentation Display
- 2016
- Happy Birfday to me!
- Great Expectations
- Debride gets better rails support
- Debride gets Plugins!
- Debride gets Whitelisting
- Meet Debride
- Standing on the Shoulders of Giants
- You can go home now, I solved testing
- Emacs Automodes
- 2015
- Updated iTunes Bedtime script
- Happy Birfday to me!
- One Reservoir Nerd Left
- Catching Up
- 2014
- 9000 Commits
- Time Machine Repair
- Happy Birfday to me!
- Triage Applescript for OmniFocus
- My Emacs Setup, pt 8: Ruby and Outline
- My Emacs Setup, pt 7: Q & A (1)
- My Emacs Setup, pt 6: What Next?
- ruby_parser, flog, & flay now have ruby 2.0 support
- My Emacs Setup, pt 5 Sanity
- My Emacs Setup, pt 4: Hooks
- My Emacs Setup, pt 3: OSX
- My Emacs Setup, pt 2: packages
- My Emacs Setup, pt 1
- MWRC Slides Posted
- Safari Split Window
- Fuzzy Duplication Detection in Flay
- One Way 1.9 Drives Me Nuts
- 2013
- Minitest Parallelization and You
- assert_in_delta
- Happy Birfday to me!
- Oh My Gems!
- Video Posted for Madison Ruby 2012
- Career Advice
- the real minaswan
- Making Siren Song
- What are block args?
- Madison Ruby 2012 - How to Contribute to Open Source - Holy Crap, Communicate!
- thinking before debugging
- Occupy Ruby Video is up
- What do you want to hire?
- Before You Monkeypatch… Communicate!
- Cascadia Ruby 2012 - Occupy Ruby
- iwritecode.com
- CDPATH
- toggle.el
- Simple Transparent Workflow
- LOLtests show rspec 2x slower than minitest
- autotest.el
- autotest
- Isolate
- minitest
- Hoe
- The Solution
- My Command Line Prompt
- My Emacs Workflow
- Infrastructure First
- Expansion & Contraction Cycles
- Short Release Cycles
- One Principal / Group / Meeting
- Code Ownership & Egoless Programming
- Automated Changelogs
- One Pagers
- omnifocus gem
- Omnifocus on iPhone and iPad
- Omnifocus Scripts
- Project Oriented Tasks
- Weekly Review
- Madison Ruby Conference 2012
- Perspectives
- Repeating Tasks
- How to Write MiniTest::Spec Expectations
- Contexts
- Omnifocus Project Organization
- The Dumping Grounds
- Inherited Sucks
- productivity pr0n
- minitest mock – which is more important?
- I’ve got the Tpkg Blues
- Minitest Pride
- I don’t always code
- assert_equal_unordered
- Split Releases to a New Blog
- Reminder: 10 Year Anniversary Party!
- Array#natural_sort
- Enumerable#uniq_by
- Seattle.rb 10 Year Anniversary!
- assert_nothing_tested
- Simulating .PHONY in Rake
- Reverse Sort
- 2012
- (Part of) Why I still use ruby 1.8
- 45° Perspective
- Ruby Classes are Open, Damnit
- Tracking ns-toggle-fullscreen state
- Setting review intervals in OmniFocus
- Top Left Corner Analysis
- ssh tunneling via OSX’s launchctl
- 5 Minutes (per commit)
- ugh
- Happy Birfday to me!
- Bug Bounty Scorecard
- First bounty claimed!
- Wanted: $50 / fix: ruby_parser fixes Dead or Alive
- Simplify
- This makes me weep
- Applescript PITA: Set iTunes DJ playlist and multiple speakers
- Clean rake tasks for flog and flay
- To gem or not to gem?
- Cascadia Ruby Conf 2011 Slides
- minitest/spec with #its
- rubygems 1.8 is coming
- Question of the Day
- zomg!
- 2011
- Bounty: ruby_parser needs 1.9 love
- 1.9, Really?
- Bold Colors
- Happy Birfday to Me
- Workflow Slides
- I’ll Show You Mine, You Show Me Yours
- GoGaRuCo 2010: Workflow
- Talking at GoGaRuCo Saturday, but what about?
- RubyKoans via autotest
- Autotest Idea
- DateTime sucks
- That Stupid Thing I Wrote the Other Day, part 3
- New Nomenclature
- Awesome Rdoc. Awesomer Code.
- Isolate for Rails Apps
- RDoc via OSX’s Dictionary.app
- rubygems sings!
- 2010
- blog moved
- Worst. Ideas. Evar.
- Apparently I Suck
- Unit Testing Applications in Cocoa
- 10 Principles of Good Design
- Ruby Hitsquad’s Newest Members
- wilson
- Why I Hate Yacc
- GEM_PATH, rubygems, and you
- DIR_DIR_DUR
- a nice quote
- Releasing with Hoe
- THREE HUNDRED!
- Getting there…
- Sorting with Ruby, RubyInline, and Thrust
- Hoe 2, Electric Boogaloo
- hey, joe
- commit 5000!
- coming soon…
- user registration fixed
- hamlet, via adium
- How to Solve It, by G Polya
- spec yoda will
- ParseTree EOL
- rubygems now has plugins!
- graph is awesome
- Multi-Environment Vlad the Easy Way
- WANTED: 27 cute little puppies need new homes
- autotest_screen has a new home
- Flog readability enhancements
- The Cappuccino Connection
- Dusting off Vlad
- tagz vs markaby/builder/haml/erubis
- Reservoir Nerds, pt 3
- Reservoir Nerds, pt 2
- Reservoir Nerds
- flayjs… flayc…
- Getting There…
- YAY!
- Great Quote
- 2009
- Gauntlet Kicks Ass
- 200thish Seattle.rb Meeting!
- Running the Gauntlet with Flog
- fat code is slow code
- Made my Day
- Need Ruby Text Editor Suggestions
- Flay detecting identical and similar code
- rubygems 1.2.x?
- I Want Crazy
- Flay is blowing my mind
- Crazy Singleton Methods
- last thing I’ll say about this
- Ranty McRantalot’s reply to a douchebag
- from irc
- I’m in lexer hell
- Some reasons why I left the ACM
- RubyGems How-To: Preventing Catastrophe
- OmniFocus: Schedule Followup (applescript)
- Flay is Coming
- Letting Go
- [ANN/PIMP] Ruby Certificate Program @ University of Washington This Fall
- “Do the Simplest Thing That Could Possibly Work” applies to more than code
- Writing Extensions using Hoe
- Better way to test multi-layered code?
- Projects
- About the Author
- censorship, or diplomacy?
- spelunking, pt 2
- spelunking, pt 1
- Are you a developer or a script-kiddie?
- Dear Lazyweb: Proc disassembly in 1.9?
- PLEASE try out miniunit 1.2
- Yay! Four Thousand!
- ARGH
- https/ssl warning cleanup
- one more thing
- must vs will
- deny, refute, debunk
- miniunit needs a new name
- Speaking at GoRuCo
- The Plan
- ugly blog for a while
- I’d die of typing
- Lookie! Test Status Matrix Thingy!
- Removing duplicates from OmniFocus
- Reason #437 why Phil Hagelburg rocks
- Current Status Report
- dropping 1.8.2 support
- Softies on Rails: Rake is my new F5
- hoe - remove un/install commands?
- BusScheme is a lie!
- adding search engine feeds to netnewswire
- ZenTest 3.9.0: now with more Evil
- Hoe 1.5: author and email are now required
- Hoe 1.5: Rakefile before and after
- Unexpected trip to the great white north
- Have fun with this one…
- treetop got a home
- rubinius failing to link?
- ZenTest Überness
- Worst Regexp I’ve Ever Written
- 2008
- rubyconf 2007 talks now online, except mine
- Testing for ruby 1.8 and 1.9 using multiruby
- New Rule
- been quiet lately
- No Longer Secret
- Music to Code by
- My RejectConf Talk
- RubyConf 2007
- RubyConf 2007… gah!
- OOPSLA… damn
- Vlad Hanging on you?
- Exporting Keynote 3 as PDF
- R2L < Rails
- emacs is über
- readability vs. speed
- Seattle.rb batting 1000?
- Vlad 1.1 is Approaching, the Heavens Sing and Send us a Sign
- whew that was close
- Flogging the World
- When good tests go bad
- #rubinius
- RubyHitSquad: 4 days of intense fun
- so. freakin’. cool. AWESOME autotest plugins
- rejectconf has become a self-sustaining monster
- at icanhasruby tonight
- how irc feels too much of the time
- [ANN/PIMP] Ruby Certificate Program @ University of Washington This Fall
- Applescript is a PITA: Exporting Keynote as PDF
- Argh! Stop being “clever”!
- STIW4: Confessions of an Info-Junkie
- Job: Eric and I Just Gave Notice
- Ruby Course - Interested in Reviewing?
- Ruby Curriculum
- DB population: more autotest vs. rake issues.
- YARR! Thar be mutiny!
- A Sad Day
- autotest freaking out? Try -v and nuke the extras
- image_science and deployment
- FozWorks: Validating Fixtures
- autotest/rspec/rubygems problems
- autotest 3.6.0 and rspec
- Dr Nic - Functional Testing using a Matrix to cover all edge cases [video]
- “RejectConf was worth the RailsConf fee”
- FREE GEEK Freak Girl at RejectConf
- rejectconf wrapup
- RejectConf 2007 Final Details
- “wow that is a lot” vs feeling overwhelmed
- heckle gets more evil inside
- rejectconf is a go, we have a venue!
- functional_test_matrix gets a nice little boost
- RejectConf 2, electric boogaloo
- Gojko Adzic - The Poka-Yoke principle and how to write better software
- autotest plugins
- Maintainable Software: DRY up testing in Rails with Autotest
- how to use rspec rails plugin with zentest
- I doubt I’ll have another release of ZenHacks, so…. STIW4
- Functional Test Matrix, a visualization
- Functional Test Matrix, cont. (sorta)
- Released toggle.el v 1.2 and autotest.el 1.0 beta 2
- Functional Test Matrix
- My Availability
- emacs autotest integration
- toggle.el
- STIW3 - IMDB’s Top 20 Worst Actors
- Sharing gems in multiruby
- what the hell is wrong with subversion??!!??
- just in case I didn’t blog it
- That Stupid Thing I Wrote the Other Day, part 2
- That Stupid Thing I Wrote The Other Day, part 1
- hoedown
- …and the 100th is:
- Who will be the 100th?
- autotest bindings
- autotest for emacs
- locate and spotlight
- Adding blogging to hoe.
- refactoring tip: how to deal with failure overload
- burnout and the late night rant
- Control your emacs frames programatically
- New Category: Emacs
- Notes on Heckle
- OOPS! I released again!
- FreeImage on OSX
- STI and Abstract Classes Driving You Nuts?
- been quiet lately
- 2006 in Review
- 2007
- rubyforge now supports rsync!!
- Hate RMagick? Get Science! ImageScience!
- rake passes but autotest fails?
- Evan Phoenix and Rubinius has a blog/home
- Heckle: Another Rubyconf Hack
- Unattended Hoes
- 4 releases went out the door
- Over-polishing the gem
- CSS for layout? bah! Use ASCII art!
- Talk at NYC.rb went well
- Recursive Functions in RubyInline
- Farmer Ted uses Hoe to beat Rake (and RubyGems)
- RubyInline 3.6.0 Released (finally)
- In NYC for the 26th
- Coming Up for Air
- ERB made faster (by about 40%?)
- ruby quine slightly smaller than python quine
- RubyInline Myths
- ruby memory visualizer
- as seen on IRC
- risearch getting popular
- I miss perl’s -B
- New and Improved: better full text searching for ri/rdoc/gems
- full text searching for ri content
- Upgrade rails now
- using ZenTest on rails
- you might just fit here…
- Writing C Extensions, Improved
- people are stupid
- Autotest no longer sucks!
- Alas… not speaking at rubyconf 2006
- ZenObfuscate now available
- RubyConf 2006 Proposal (draft): Electric Kool-aid Acid Testing or Drinking the Kool-aid
- Applescript: Nuke Ancient Events - make iSync faster/happier
- PSA
- “so simple it can’t be wrong”
- why not perl?
- ruby obfuscator is getting very very close
- How #ruby-lang approximates the corporate environment
- ZenTest doco
- #caboose
- autotest in action
- SDForum SubEthaEdit Notes
- Where is our “magic-removal branch”?
- Test Driven Design for Ruby and Rails
- Silicon Valley Ruby Conference
- 1000 downloads of ZenTest!
- It’s the process, stupid…
- Zombies!!!
- CanadaOnRails, day 2, shared notes
- CanadaOnRails, day 1, shared notes
- You know you’re an addict when…
- ZenTest
- Good ZenTest links
- making functional test failures readable
- great hacking tonight
- obfuscated hacking
- multiruby is awesome
- #ruby-lang
- Coming Soon: multiruby
- Best of both worlds
- blog.segment7.net
- UberOmniAppleScript
- catching up
- Why Can’t I be Mormon??
- Teach Me Something…
- move over test/unit
- Seattle PHP Weenies, Part 2, the revenge–this time, it’s personal!
- I have dinner, and mortally offend local PHP group…
- 2006
- YAY! 1.8.4 preview 3 fixes YAML!
- 304 Not Modified for Rails
- Inline::ObjC
- Splat is good for you
- Overriding url_for for Fun and Profit
- rubyholic v1.0 is live
- New Guest Blogger!
- old milestone list–for reference
- I don’t need this emacs function anymore… but you might like it
- OOPSLA/RubyConf wrapup
- RubyConf 2005 Slides Hosted
- #rubyconf comments during Polishing Ruby presentation
- RubyConf 2005
- looking forward to RubyConf… desperately
- Zero to Rails in 2 minutes
- Getting closer
- Major Milestone in US Ruby History
- Too Much Spam
- Rash of Ruby Releases
- RubyConf, Here I Come!
- ZenTest and unit_diff
- RubyGems Hackfest Weekend 1: More Details
- RubyGems Hackfest Weekend 1 Complete!
- The gun is good.
- Sometimes a mascot is a bad thing
- RubyToRubyC - ruby’s first real obfuscator?
- Ruby Go Zoom Zoom
- Any rubyists in Berkeley / SF?
- Space vs Time
- Yay! Two Thousand!
- Meet the Fam’
- OpenPlanning
- PragDave wants to have my lovechild!
- Toy: nopaste
- making progress on metaruby and ruby2c
- Do you have a passion for testing?
- MuffDaddy! The Ultimate Rapper! (Word)
- Stoopid Simple Graphing Library
- new mascot for parsetree!
- New mailing list for parsetree
- more progress than you can shake a stick at
- RubyToRuby
- Refax the Automatic Refactoring Engine, improved
- ruby2c and ParseTree RDoc is online
- Releasing ruby2c 1.0.0 beta 1
- Releasing ParseTree 1.3.3
- ruby2c mailing list
- January Seattle.rb is crazy
- R2C, RSN (no really)
- An Introduction to Ruby2c - Automatic Translation of Ruby Code to C
- Parse Tree Visualization
- My Latest Projects - ZenLibrary and Graffle2SQL
- Initial musings on this blog
- 2005
- Ryan Davis