Building a successful web business is rocket science
Hashrocket is an expert web design and development group. We practice Agile and leverage technology such as Ruby on Rails to help your company deliver quality software quickly.
Web Development Services
-
Research & Development
Partner with us for outsourced custom application development from inception to design to release to ongoing maintenance.
-
Space Walk
Agile coaching, process consultation and expert Ruby on Rails mentoring onsite at your location.
-
3-2-1 Launch
Unique accelerated development program for clients needing a 1.0 version of their project in one month or less.
-
Rescue Mission
Having problems? We offer short-term consulting for existing Rails-based projects in distress and disarray.
-
Systems Check
Comprehensive code and interface audit report for existing Rails-based projects.
-
Space Cadet
Come pair-program with us to learn BDD/TDD, expert Rails techniques and make strong progress on your project.
Contact Us
Hashrocket is known as “the happiest little Rails shop in Florida.” Located across the street from the boardwalk in Jacksonville Beach, we’re a stone’s throw away from surf and sand.
Business workshops, learning opportunities and prime networking with our industry's movers and shakers. August 20-21 at the gorgeous Ritz-Carlton Amelia Island Resort near Jacksonville, Florida. Learn more at bizconf.org
Open Source Projects
-
LocalPolitics.in
This site won an Honorable Mention in Sunlight Labs' Apps for America competition. Research your government representatives, spending, donor information and more. Our motivation was to publish a Rails open-source example for consuming data from public government data API's.
-
Pickler
Pickler enables syncing tracker stories with your cucumber feature files.
We Wrote the Book…
The Rails Way
Using detailed code examples, Obie systematically covers Rails’ key capabilities and subsystems. He presents advanced programming techniques, introduces open source libraries that facilitate easy Rails adoption, and offers important insights into testing and production deployment.
Available on Amazon.comFrom Our Blogs
-
A simple negative captcha for Rails.
A negative captcha flips the normal captcha on its head, rather than asking humans identify themselves, we trick the bots into identifying themselves. We do this by placing honey pots in a form that are invisible to a human, but visible to a bot. When the bot submits the form, we look for the honey pot entries and discard the form submission if we find any.
The source is MIT licensed and available on github.
Installing Bouncy Bots!
Bouncy Bots! is...
-
will_paginate using ul and li tags
will_paginate is the defacto standard plugin for the Rails community. Almost every app will need pagination and will_paginate does almost everything you need.
The one thing will_paginate does not do is generate semantic pagination markup. Semantic markup uses standard HTML tags to convey structure and meaning. For example using an
h1tag for a heading rather than styling adivtag to do the same.The default will_paginate pagination is a series of anchors...
-
Market Research is showing that adoption of Ruby is up in North America.
-
Ritz-Carlton in Amelia Island, Florida. Just have to do something in social media.
-
Ruby and the argument collecting hash syntax
Unlike other languages, ruby does not support keyword parameters. As an alternative, we use ruby’s syntactic shorthand to pass a hash as the final argument to a method using the
key => valuesyntax:1 some_method(first_arg, :key1 => value1, :key2 => value2)
some_methodwill receive a hash as its second argument with the specified key/value pairs. Unlike regular arguments, there is no way to provide default values for the individual key/value...