Frontendrails logo Front End Rails

Are You For Real?

Are You For Real?

Giant Robots Smashing into Other Giant Robots Giant Robots Smashing into Other Giant Robots 16 March 2017

Identify and manage your Imposter Syndrome.

Testing Third Party Interactions

Testing Third Party Interactions

Giant Robots Smashing into Other Giant Robots Giant Robots Smashing into Other Giant Robots 15 March 2017

How to test integrations with a third-party API.

Whitespace

Whitespace

Giant Robots Smashing into Other Giant Robots Giant Robots Smashing into Other Giant Robots 14 March 2017

Whitespace is probably the most under-appreciated yet impactful part of a good design.

Chain RSpec Matchers for Improved Test Readability

Chain RSpec Matchers for Improved Test Readability

Giant Robots Smashing into Other Giant Robots Giant Robots Smashing into Other Giant Robots 09 March 2017

Improve test readability by leveraging RSpec’s matcher composition to make multiple assertions with a single matcher.

Typography

Typography

Giant Robots Smashing into Other Giant Robots Giant Robots Smashing into Other Giant Robots 07 March 2017

An overview of typography as a element of design for the web.

Don't Rush

Don't Rush

Giant Robots Smashing into Other Giant Robots Giant Robots Smashing into Other Giant Robots 06 March 2017

The thought of designing a product from nothing can be scary. Here’s how we prefer to start.

Slicing up Rails Application.js for Faster Load Times

Slicing up Rails Application.js for Faster Load Times

Giant Robots Smashing into Other Giant Robots Giant Robots Smashing into Other Giant Robots 27 February 2017

How to profile page load performance in Chrome and break out modular JavaScript assets.

Mastering the Vim Language

Mastering the Vim Language

Giant Robots Smashing into Other Giant Robots Giant Robots Smashing into Other Giant Robots 24 February 2017

From the Boston Vim Meetup, Chris Toomey demonstrates taking command of mappings and text objects to master Vim!

Neat 2.0 Building the future of floated Sass grids

Neat 2.0 Building the future of floated Sass grids

Giant Robots Smashing into Other Giant Robots Giant Robots Smashing into Other Giant Robots 22 February 2017

Understanding different types of existing float grid systems, finding their strengths/weaknesses, and discovering something better.

Balance

Balance

Giant Robots Smashing into Other Giant Robots Giant Robots Smashing into Other Giant Robots 21 February 2017

Balance is another great example of how viewers give physical dimensions to non-physical things. Balance is usually described as how “heavy” elements feel to the viewer according to how elements are arranged.

Validation, Database Constraint, or Both?

Validation, Database Constraint, or Both?

Giant Robots Smashing into Other Giant Robots Giant Robots Smashing into Other Giant Robots 15 February 2017

What happens when we stop using validations for data integrity and instead use them for user interface?

Form and Space on the Web

Form and Space on the Web

Giant Robots Smashing into Other Giant Robots Giant Robots Smashing into Other Giant Robots 14 February 2017

We occupy three-dimensional space. Sometimes it’s fun, sometimes it’s dangerous, but that is where we live and it influences how our brains are accustomed to interacting with the world.

Investment Time

Investment Time

Giant Robots Smashing into Other Giant Robots Giant Robots Smashing into Other Giant Robots 10 February 2017

Since 2010, we have dedicated Friday every week to “investment time”, unstructured self-directed time undedicated to client work. Here’s how it works and what we’ve learned.

Block Web Crawlers with Rails

Block Web Crawlers with Rails

Giant Robots Smashing into Other Giant Robots Giant Robots Smashing into Other Giant Robots 10 February 2017

Search engines “crawl” and “index” web content through programs called robots (a.k.a. crawlers or spiders). Here are some approaches to blocking them in Ruby on Rails apps.

Learning by helping

Learning by helping

Giant Robots Smashing into Other Giant Robots Giant Robots Smashing into Other Giant Robots 09 February 2017

How helping others made me a better developer.