Ema SurianoKeep your Documentation updated with Cypress and GitHub ActionsOne of my favorite ways to document projects is by adding screenshots of how it looks, to provide a quick overview of what it does and…·9 min read·Nov 3, 2020----
Ema SurianoEnd-to-end testing in React Native with DetoxEnd-to-end testing is a technique that is widely performed in the web ecosystem with frameworks like Cypress, Puppeteer, or maybe with…11 min read·May 29, 2020----
Ema SurianoDocker for Frontend DevelopersSince Dockers’s release in 2013, the use of containers has been on the rise, and it’s now become a part of the stack in most tech…7 min read·May 29, 2020----
Ema SurianoinOmio EngineeringBuilding a maintainable Icon System for React and React NativeHow we implemented a consistent, cross-platform React & React Native icon system in our component library.9 min read·Oct 1, 2019----
Ema SurianoBuilding a home-made Icon Font in React NativeDealing with icons in React Native can be a problematic task, especially if you want to use your own icons. In this post, I’m going to…6 min read·Jun 7, 2019--1--1
Ema SurianoinBetter ProgrammingUsing Storybook as a Visual Testing PlatformMy experience and how you can also implement this in your projects·8 min read·Apr 28, 2019--1--1
Ema SurianoinLevel Up CodingMake any Static Site Dynamic with ZapierWithout any doubts, there was a huge adoption for Static Site Generator since these past 2 years, and one of the main reason was the huge…6 min read·Mar 19, 2019----
Ema SurianoinLevel Up CodingBuilding a collaborative Calendar with Google and GatsbyAbout one week ago a friend of mine came to me for help, he wanted to create an online calendar for cultural events around the city. The…6 min read·Dec 26, 2018--2--2
Ema SurianoHow to create a Gatsby StarterA few weeks ago I published my first starter for Gatsby and I want to share what I learn from this journey.6 min read·Oct 12, 2018--4--4
Ema SurianoGraphQL as your Service LayerNowadays every application is connected to a server. That server could be sending the data using different protocols (HTTP, FTP, HTTPS) and…11 min read·Aug 10, 2018----