Frontendrails logo Front End Rails

JavaScript Tips: Redefining userAgent property

JavaScript Tips: Redefining userAgent property

Karol Galanciak Karol Galanciak 26 February 2017

Karol Galanciak - Ruby on Rails and Ember.js consultant, building ambitious and high performant web applications.

No puddle of piranhas (SIGAVDI #31)

No puddle of piranhas (SIGAVDI #31)

Avdi Grimm Avdi Grimm 26 February 2017

Radical vulnerability, blue-collar programming, and catchy acronyms.

Just starting out? Ditch the “full stack developer” label

Just starting out? Ditch the “full stack developer” label

Signal v Noise Signal v Noise 25 February 2017

The vagueness and confusion around the phrase “full stack developer” has been lingering for years. Google it and you’ll find plenty of discussion about why it’s such a loaded term. Given that long…

224: Aren't We All Designers, Really?

224: Aren't We All Designers, Really?

Ruby on Rails Podcast Ruby on Rails Podcast 24 February 2017

This week I invite Brian Nelson, a friend who is a designer and developer, to talk about what it's like to use Rails as a designer, how he handle developers doing design, and talk about a few new fonts and editor tools.

Breaking Down Our Ebook Launch Strategy

Breaking Down Our Ebook Launch Strategy

Viget Viget 24 February 2017

We just wrapped up our launch of The Book of CMS, an ebook about content management systems, and I’d like to share the strategy and lessons learned from the launch experience that may help you with your next ebook launch.

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!

Simplifying Your Transition from Macro to Microservices

Simplifying Your Transition from Macro to Microservices

Codeship Codeship 23 February 2017

This is the first part in my series of articles in moving from macro to microservices. Here, I’ll present first the reasoning as to why a developer or manager would make such a move. Later posts in the series will provide code examples and procedures for building your own solution and, finally, creating your whole […]

How to Bring Digital to a Physical Facility in 4 Steps

How to Bring Digital to a Physical Facility in 4 Steps

Viget Viget 23 February 2017

On the go? Listen to the podcast discussion here:

The Story of Four Weathers, or You Don't Need an API Wrapper

The Story of Four Weathers, or You Don't Need an API Wrapper

zverok with ruby zverok with ruby 23 February 2017

Once Rubyist see a new useful HTTP API, her/his first thought would be “does it have a Ruby wrapper?”, and if not, the next would be “once, I should do a Ruby wrapper for this!”

How our UX team worked through ideation using the Four-Step Sketch

How our UX team worked through ideation using the Four-Step Sketch

GitLab GitLab 23 February 2017

During our recent Summit, the UX team customized the Google Ventures Design Sprint process to tackle some of our larger feature proposals.

Ruby 2.4 implements Integer#digits for extracting digits in place-value notation

Ruby 2.4 implements Integer#digits for extracting digits in place-value notation

Bigbinary Bigbinary 23 February 2017

Ruby 2.4 implements Integer#digits for extracting digits in place-value notation which is useful in calculating checksum digits.

Creating Powerful Command Line Tools in Ruby

Creating Powerful Command Line Tools in Ruby

Codeship Codeship 22 February 2017

When it comes to software development, a majority of the tools available to us are command-line applications. It is also well worth noting that many of the tools used on the command line are quite powerful in what they can accomplish, from the trivial to the tedious. Taking this further, you can combine command-line applications […]

A random selection of marketing, business, and personal development resources

A random selection of marketing, business, and personal development resources

Avdi Grimm Avdi Grimm 22 February 2017

As I’ve mentioned before, my current study focus is marketing. Marketing naturally drags along with it a penumbra of related topics, including business models and work on personal focus and productivity. When I’m studying a new topic, where I don’t even have a lay of the land,  the first phase of my research typically takes […]

Practical Rails 5 App In One Hour – Part 1

Practical Rails 5 App In One Hour – Part 1

Excel with Code Excel with Code 22 February 2017

There’s no better way to learn a new programming language, framework or skill than to apply what you’ve studied to practical projects. However, it can be difficult to find commercial projects you can work on to improve your Ruby on Rails skills.

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.