We'll help you bring your ideas into a demonstrable and clickable reality.
Design and development of your Ruby on Rails application.
Ongoing code maintenance for your Ruby on Rails application.
24/7 dedicated Ruby on Rails Operations as a Service for your Rails application, keeping it online and secure.
View Case Study
The blueprint that has been developed leaves me with confidence to expand with new features, that will respect many of the lessons learned during wireframing and prototyping with Ildikó.Tim Koopman
View case study
We are delighted with the result, which has transposed into increased online sales and positive feedback from our customers. We look forward to continuing to work with reinteractive on future developments and enhancements to ensure that we stay ahead of the game.Zlata Relin
If you are not completely happy with the result when we are done, we will give you $10,000 worth of our development time, at no charge, to make it right.
We appreciate that a lot of learning comes from experience so we like to give back and share our knowledge with Ruby on Rails Installfest and Development Hub, to help our community grow.Learn more
reinteractive's Rails Installfest initiative is helping hundreds of developers get introduced to Ruby on Rails. We welcome people who are brand new to Rails to get their first Rails blog online in ...
reInteractive's Rails Installfest initiative helping hundreds of developers get introduced to Ruby on Rails. We welcome people brand new to Rails get their first Rails blog online in one night!
reinteractive is an organisation made up of individuals. We take pride in our team. Without them, we are just an empty shell.Meet our awesome team and tell us how we can help
Back in 1999, two scientists called Daniel Simons and Christopher Chabris developed a fun little experiment involving a gorilla. Okay, not a real gorilla, but someone dressed as one. It has since become one of the most famous psychology experiments showcasing inattentional blindness or selective attention. So, what is this about? You can watch the video here, if you’d like to try it out before reading on.
It goes like this: Participants are watching a basketball game between people dressed in white and black t-shirts. The task is to count how many passes the white team makes. During the game, a person dressed as a gorilla shows up, does a little dance then walks out of the scene. Half of the participants to the experiment reported not seeing the gorilla at all. As the experiment’s authors put it: “This experiment reveals two things: that we are missing a lot of what goes on around us, and that we have no idea that we are missing so much.”
While being recognized as powerful, compact, and expressive, Regular Expressions (or RegExps) also have a reputation of being notoriously hard for humans to parse. In fact, a great developer once said this about using regular expressions:
In this post we follow up from part 1 and we'll break down a regular expression that matches Markdown image links:
Most business owners and managers will reluctantly acknowledge that two thirds of the time their employees spend doing work is lost in battling old processes, double handling, fixing typo mistakes and searching for documents. Sound familiar? All of these problems can be solved by business process automation software, but you may not be able to find this software being sold by the likes of Microsoft. Often your workflows are sufficiently unique that you may need to invest in a custom bespoke system to minimise wasted effort. Below are some of the tools that a custom system can offer.
One of the simplest problems to solve is stopping employees from entering incorrect data into your business. There are likely countless forms and worksheets that need to be filled out by your employees every day. What happens when an employee makes a mistake? One of our clients was dealing with multi-million dollar transactions; having a single digit missing would be incredibly embarrassing (and costly). One very simple business process automation technique is validating the data as it is being entered into your system. Computers are very good at checking if:
Today I found an interesting edge case in using Sass or SCSS in Rails with the asset pipeline.
The manifest file in this Rails application was an
application.scssfile and was using
@importstatements instead of require statements.
Before every major new application is built reinteractive recommends getting prototypes built before development starts as we want to make sure what we build will be wanted by the people using the application. A prototype is a clickable wireframe that allows the user to experience the interactions of an application. Essentiality the user can walk through the application and experience the work flow without the input making any difference to the interaction. An example is here. We have found that every project that starts with a prototype has very good communication throughout the project as everyone can point to the prototype to discuss functionality. Good communication is the number one factor that leads to success in a software project. To put it another way building a prototype before a project helps a project be delivered on time and on budget as time is not wasted building features that are not wanted. reinteractive prototypes cost around one tenth of the price of development and are very easy to change. Changing an application once actual development has started can be both time consuming and costly.
There have been several projects recently that have changed dramatically during the course of a User Experience consultant's involvement.