Robert DeLuca Portrait

Hi, I'm Robert DeLuca

I love all things front-end, from designing great user experiences, ensuring they're accessible, crafting them in CSS, and powering them with JavaScript. I'm all about that OSS, that OSS, no closed source.

I also love to collaborate with other developers! If you would like to pair on a problem you can reach me here or on twitter (@robdel12)

Sep, 5th
2019

New Percy SDK: End-to-end visual testing with TestCafe

We’re excited to introduce our new TestCafe integration!TestCafe, the node.js end-to-end testing tool, provides a quick, free, and open-source way...

Blog Post
Jun, 21st
2019

Your tests aren’t slow because of Karma (or the browser)

There’s been a trend I have been seeing around the front end world where folks are switching their test suites...

Blog Post
May, 9th
2019

Introducing PercyScript: the easiest way to get started with visual testing

Introducing PercyScript: The easiest way to get started with visual testingWe believe that visual tests are the lowest-effort, highest-value tests you...

Blog Post
Apr, 23rd
2019

Hey there! Looks like you’re using TypeScript with your Cypress tests? Is that right?

Hey there! Looks like you’re using TypeScript with your Cypress tests? Is that right?

Blog Post
Dec, 31st
2018

My first few days with the Ender 3

It’s been a little while since I’ve written a non-technical blog post (or even a post that’s not related to...

Blog Post
Oct, 4th
2017

Creating an Accessible Custom Checkbox

Native HTML controls work great up until you need to apply custom styling. It’s pretty difficult to style controls like...

Blog Post
Sep, 3rd
2017

Single Page Apps routers are broken

Currently, every major Single Page App’s (SPA) router is broken the second you install it (Ember, Angular, React/Preact/Vue.js, etc). Before...

Blog Post
Aug, 28th
2017

Using Amazon Lambda to create a contact form

While Hurricane Harvey rains down on Texas I decided this would be a prefect time to build a contact form...

Blog Post
Apr, 2nd
2016

The Impact Developers Have On Peoples Lives

Developers have a much bigger impact on people's lives than most realize.

Blog Post
Aug, 18th
2015

Heroku, Rails 4, and CORS

It seems out of no where Heroku changed the way you configure CORS. All of a sudden I couldn't post from my ember app to my rails app. I dive into how to solve this issue with a new way to configure CORS.

Blog Post
Aug, 17th
2015

Ember and Accessible Route Changes

One chink in the Ember Router's armor is when visiting a new route (i.e. clicking a navigation link) it doesn't alert screen readers that the content on the page has changed. Screen reader users have no clue the page has changed.

Blog Post
Mar, 30th
2015

Throwback: Comparing JavaScript Date objects natively

Today I was playing around with a date picker at work and ran across the question "can you compare two date objects cross browser" Luckily, I have an answer for you! Short answer: yes....

Blog Post
Feb, 1st
2015

Markdown with syntax highlighting in Ember

I wrote an Ember CLI plugin and blogged a little about it.

Blog Post
Jan, 26th
2015

Challenges I experienced while updating my about page

I updated my about page to have a new bio, picture, and tie the timeline into my ember + rails app. I just want to high light some challenges I ran into.

Blog Post
Jan, 21st
2015

Answer: how to pull array modeled data with Ember Data and c3.js

Blog Post