Home
About
Portfolio
Presentations
Tools
Contact
Site Map
Home
Articles
2007 Web Design Survey
A Costly Calculation
A Little Inspiration
A Primer on RESTful Web Services
A Random Element for Your Web Pages
About the Site Meter Widget
Banner Display in the ASP.NET Ad Rotator Control
Bringing Mathematical Journals to the Web
Competing With the Monster
Conditional Logic in Rails Migrations
Content As a Prerequisite for Traffic-Building
Creating a Breadcrumb Trail in Rails, Part 1
Creating a Breadcrumb Trail in Rails, Part 2
Creating a Pull-Quote Effect With CSS
Creating a RESTful Web Services API
Creating Dynamic Charts With JFreeChart
Creating Self-Documenting Java Code Using Javadocs
David Keener at RubyNation 2008
David Keener at RubyNation 2009
Debugging Cross-Database Issues in Rails Migrations
Dilbert on Agile Programming
Dog in AOL T-Shirt
DOM Popup Kit
Downloads With Tivo
Embedding a Jelly Scripting Capability in Your Java Application
Evolution of a Graphic Design Concept
ExchangesConnect Introductory Video
ExchangesConnect Online Video Contest Site
Extreme Short Stories
Generating Dynamic Graphics in ASP.NET Applications
Generating Traffic for Your Web Site
Getting Started With Ruby on Rails
Getting the Most Out of Tivo
Glasgow Airport SUV Crash
Graphic Designs for a Regional Ruby Conference
Handling Credit Card Transactions Using CyberCash
Happy July 4th, 2009!
Harnessing the Power of XML For Your Business
How To Create an Atom Feed in Rails
How to Have a Web Site Outage
If You Can't Find the Oracle
Implementing OpenID for Your Social Networking Site
Improvised Public Comedy
Introduction to Java Servlets
Introduction to RubyGems
Is Hulu Just a Glorified Tivo?
Java Developers Notice Rails
JFreeChart Presentation
JRuby Speed Test
Kabob Kwest 2009
KeenerTech Submitted to Numerous Search Engines
Let's Go Orbital
Mac Office 2008 Product Key Issue Solved
Managing Database Dumps Using MySQL
Maven Introductory Presentation Available Online
MetroStar Systems Sponsors RubyNation
Microsoft Screen Cleaner
Multiple Form Buttons in Rails
My Favorite ASP.NET Conversion Error
My Presentation for the DC Ruby on Rails Users Group
New Version of KeenerTech is Now Live
New Version of MudDawg.com Released
New Version of RubyNation Site Released
Nine Days
NovaJUG: Creating Dynamic Charts With JFreeChart
NovaRUG: Implementing OpenID for Your Social Networking Site
October 2007 Presentation
On Being a Rails Expert
Online Video Contest Launches in Two Weeks
Oracle and the Future of Java
Overly Secure?
Playing With Microsoft Surface
Pop Quiz: Why Does Verizon Suck?
Practical Tips for Rails Migrations
Pre-Launch Animated Montage
Principles of OpenID
Privacy and the Online Job Hunt
Puzzle Solving and Corporate Culture
Quick Start: ActiveScaffold
Quick Start: Rails LiveTree
Quick Start: What Is Rails?
Radical Career Success in a Down Economy
Rails Date Manipulation
Reading a Resource From a Jar File
Removing Browser Default CSS Styles
Reverse Searches with Google
Ruby Magic, Compliments of Animoto.com
RubyNation 2009 Design Preview
RubyNation 2010 Graphic Preview
RubyNation 2010 Interviews
Santa Clause Traditions
Secretary Hillary Clinton on My Online Video Contest
Secrets of the Great Pyramid Revealed
Simple Banner Rotation Using Active Server Pages
Simulating IDENTITY Columns in Oracle
Social Networking With Jive's Social Business Software
Software Testing: A Forgotten Art
Some HTML IS All Right
Speaking at DC Ruby Users Group in May
Speaking On: Implementing OpenID for Your Social Networking Web Site
Survival Tips for Technical Job Seekers
Taxonomy of Career Sites
The Horatio Factor
The Importance of External Input on Site Design
The Most Glamorous Job in Accounting
The Online Office
Tips for Web Services
Tivo and Your Home Network
Top 10 Best Practices for Creating Web Sites
Tracking Software Issues
Traffic Generation Progress Report, 2006 - 2007
Traffic Report 2007
Traffic Report 2008
Understanding How Oracle Triggers are Executed
URL Rewriting in ASP.NET
Using Cron to Schedule UNIX Activities
Using the Subversion Revision Number in Your Application
Using the Yahoo Site Explorer Tool
Videotaping RubyNation 2010
VMWare Fusion
Web 2.0 Hype Generator
Web Site Survey Released as Open Source
What Is an Expert?
Why I Launched This Web Site
XKCD Web Comics
About
Contact
Home
Profiles
David Keener
Volunteer Work
Steve Keener
Site Map
Gallery
River House Restaurant
RubyNation 2008
RubyNation 2009
RubyNation 2010 Interview With Gray Herter
Skiing in Utah
Star Trek
Survival
Portfolio
Americonsultant
Belle Terra Homeowners Association
CareerBank.com
Business Technologies Release Management, AOL
Exception Request Tool
Install Calendar, AOL
JFreeChart, AOL
MudDawg.com
National Council of Teachers of Mathematics
Online Video Contest
RubyNation Conference
Presentations
Tools
Antimatter
BreadCrumbs
Dave's Videos - An ActiveScaffold Demonstration
Downloads
Mant - Migrations for Ant
Microsoft Screen Cleaner
Rights
Web 2.0 Hype Generator
News
Perspectives on the IPhone
Upcoming Ruby Conferences for 2010
RubyNation Video Production Site Survey
BBC Redoes Web Site
Exchanges Connect Top 40 Announced
KeenerTech.com Upgraded!
My Talk at RubyNation 2010
The Top Social Media Blogs of 2010
RubyNation 2010 Speakers Selected
A How-To Video About FaceBook Connect
Ruby is 10th Most Popular Programming Language
Cory Doctorow on Internet Productivity
Yes, My Yahoo Account Got Hacked
Git is Great for Branches
SlideShare Down For the Count
Article View Counts
AWStats Now Working
Finding Good Twitter Lists
Atom Feed Fixed
ExchangesConnect Contest Site Live!
Beer and BBQ at RubyNation
RubyNation Interviews
Grab Networks Lays Off Entire Ruby Team
Installing Fonts on the Mac
RubyNation 2010 Date is Moving, Part 2
Arlington Independent Media
RubyNation 2010 Date is Moving
RubyNation Web Site Updated
Making Money Online
Check out the Huge Multi-Touch, Multi-User Touch Wall
David Keener Speaking at "Rails 101 Night"
Loudoun County #4 For Job Growth
Atom Feed Now Available
Just Finished iPhone SDK Training
JRuby Team Jumps to EngineYard
Steve Keener at Apraho National Forest
New Specktrum Release
Skillset In a Day
Radical Career Success Online
RubyNation 2009 Survey Results
All Articles Now Online Again
Missing Content Online Soon
Charles Calvert Talk in Tysons Corner
Character Encoding in Ruby
Subversion Branching and Merging
Videos from Scotland on Rails
Next NovaRUG Meeting Should Be Good
Hosting With WebFaction
Recent Partial Web Site Outage
RubyNation Speakers Selected
Specktrum.net Goes Live
Speaking at the ICAA June Meeting
RubyNation 2009 Web Site Now Up!
RubyNation 2009
KeenerTech Version 3
Voxant Merges With Anystream
Reactions on the Voxant-Anystream Merger
WorldCon 66
RubyNation 2008!!!
Merging Branches in Subversion
RubyNation Conference Sold Out!
Portland Trip
RubyNation Tickets Selling Nicely
Scotland Trip 2008
RubyNation 2008 Registration Now Open
RubyNation Progress Report
On the Steering Committee for RubyNation.org
JFreeChart Presentation for NovaJUG
Regional Ruby Conference (2008)
Shenandoah Speaking Engagement
Temporarily Unemployed
Dead Man Walking
Arthur C. Clarke
Regional Ruby Conference
Joining Voxant
AOL Ruby Users Group
NovaJUG and JFreeChart
NovaRUG: March 19th
Metro Web Services Stack
Movies
Rails 2.0 Released
QuickStart Rails
Winning an iPod Touch
AOL Brown Bag Presentation
Yes, It's Confirmed
December DCRUG Meeting
Surviving the AOL 2007 Layoff
AOL Unconference
First Internal Rails App at AOL
Traffic Diary
Giving October Presentation for DCRUG
Scotland Trip
Elected as Director for the Belle Terra Community
Chad Fowler's Rails Class
Northern Virginia Ruby Users Group
Presentation on JFreeChart
NOVA Ruby Users Group
Skiing in Utah
Vacation in Scotland
Belle Terra Phase 2
Parade of Homes
DC Ruby on Rails User Group
Architectural Guidelines, Final
New KeenerTech Look
Architectural Guidelines
WorldCon 64
MilitaryByOwner.com
Bentley Homes Property Management
Scotland Vacation
Lake Anna Holiday
Lakes Community Meeting
Belle Terra Web Site Launches
Belle Terra Web Site Demonstrated to Board
Muddawg.com Web Site Launches
WorldCon 63
Interviewing Tips for Recruiters
Rating Career Sites Using the Candidate Ratio