About Me
I live in San Francisco and am the Co-Founder of Two Bit Labs where we develop iPhone, iPad, and Android mobile apps for our clients. I love the mix of team leadership and working as a hands-on contributor. My technical passions include Swift, Kotlin, Ruby, Cloud Computing, and open-source software.
I also love to sail and my wife, daughter, and I sailed out the Golden Gate in 2007 on our 38 foot Hans Christian cutter (sailboat) on a 3 year cruise. Read about it at http://sailsugata.com.
Links
-
Recent Posts
- Backup your Gmail
- Naming your business or product, forget the domain
- Storing Git repositories in Amazon S3 for high availability
- Acceptance Testing non Ruby web applications with Cucumber
- Code readability through conciseness
- Mac OS X gem cleanup failing
- iPhone development the easy way
- Production MySQL performance tuning
- Selenium Continuous Integration Runner
- Standalone Migrations: Using Rails migrations in non Rails projects
Categories
- Accessibility
- Agile Development
- AJAX
- Blogging
- Cloud Computing
- Continuous Integration
- CSS
- Database
- Design
- Desktop
- FreeBSD
- General
- Humor
- Java
- Javascript
- Life
- Links
- Linux
- Management
- Maritime
- MySQL
- OSX
- Quality Assurance
- Ruby
- Ruby on Rails
- Sailing
- Scala
- Search Engine Optimization
- Software Engineering
- Source Control
- Systems Administration
- Technical
- Testing
- Travel
- Uncategorized
- WAP and WML
- Web
- XML
Monthly Archives: November 2005
Rails has some great generate commands and a whole lot more!
If you’ve played with Ruby on Rails you’ve likely used script/generate to scaffold a simple CRUD application (including controller, views, helper, database fixtures, unit test, and functional test) as follows: ruby script/generate DomainModel Controller In my side project to learn … Continue reading
Posted in Ruby
Comments Off on Rails has some great generate commands and a whole lot more!
The pain of redeploying makes for better TDD
Dions thought provoking blog entry on Refactoring tools are fantastic and overrated inspired me to think more in-depth about the deploy/redeploy nature of Java web development. He makes the point that while tools like IDEA have great refactoring, that other … Continue reading
Posted in Java
Comments Off on The pain of redeploying makes for better TDD
Tabbed terminals for Windows redux
As I’ve written about here before, I’m always on the lookout for a good tabbed terminal for Windows that I can use to run multiple cygwin/bash shells locally. Running Screen in my Rxvt or alt-tabbing between 8 terminal windows just … Continue reading
Posted in Desktop
2 Comments