Contact James Edward Gray II (JEG2)
My email address is at the top of every page or you can use the form below to send me a message.Search
Categories
- About This Blog(6)
- Book Reviews(8)
- Character Encodings(12)
- Conferences(4)
- Deadly Regular Expressions(4)
- Early Steps(4)
- Higher-Order Ruby(6)
- Key-Value Stores(7)
- Language Comparisons(4)
- My Heroes(2)
- My Projects(5)
- Non-code(4)
- Rails(4)
- Rubies in the Rough(24)
- Ruby Tutorials(4)
- Ruby Voodoo(12)
- Rusting(5)
- Screencasts(3)
- Terminal Tricks(4)
- The Gateway(4)
- The Ruby VM Interview(6)
- The Standard Library(5)
- Throwing Darts(1)
- Tools of the Trade(2)
Tags
- ActiveRecord
- Alternative Implementations
- APIs
- AWS
- Blogging
- Bugs
- Code Reading
- Community
- Concurrency
- Configuration
- Curses
- Dart
- Databases
- Data Objects
- Date/Time
- Documentation
- DSLs
- Editors
- Erlang
- Error Handling
- Experimentation
- FasterCSV
- Feeds
- For Fun
- Functional Programming
- Game Development
- Git
- Heredocs
- Hidden Features
- Iterators
- Java
- Leap Year
- Metaprogramming
- Mix-ins
- Monitoring
- Multilingualization
- Object Orientation
- Open Source
- Parsing
- Patterns
- Performance
- Presentations
- Process
- Redis
- Refactoring
- Regular Expression
- Rust
- Scripting
- Spam
- Style
- Syntax
- System Administration
- Teaching
- Terminal I/O
- Test-Driven Development
- Tokyo Cabinet
- Unicode
- Unix Shells
- Version Control
- Web Services
- XMPP