15 articles by Daniel Gomez

Red keyboard

Building a Ruby CLI with Thor

We've written a Ruby CLI using Thor for a client project and we share everything we've learnt in this blog post!

Read full article
How I use Docker for Rails development: running services

How I use Docker for Rails development: running services

Project setup can be a very cumbersome process for developers. In this blog post, our developer Dani explains how he uses Docker to develop in Rails

Read full article
Shell on beach

Functional core, imperative shell

In this blog post, our developer Dani will explain how he writes tests and organises code inside services following the 'functional core, imperative shell' pattern.

Read full article
Reduce everything! Explaining the Reduce function

Reduce everything! Explaining the Reduce function

In this post, we explain how the reduce function works and how it can make your development easier, as it is available in all modern programming languages.

Read full article
How to run Shopify apps locally (ngrok vs. Serveo comparison)

How to run Shopify apps locally (ngrok vs. Serveo comparison)

Here's how we do it to deploy Shopify apps locally to build our e-commerce projects.

Read full article
JSBits #6: Lerna vs. Yarn workspaces

JSBits #6: Lerna vs. Yarn workspaces

Here's another JavaScript bits we wanted to share with you. Let's talk about Lerna vs. Yarn workspaces, today.

Read full article
JSBits #5: Loop statements: 'for..in' vs 'for..of'

JSBits #5: Loop statements: 'for..in' vs 'for..of'

Here's another JavaScript bits we wanted to share with you. Let's talk about the loop statements, today.

Read full article
How to set up a React + Parcel boilerplate project

How to set up a React + Parcel boilerplate project

In this post, we want to share how to create the boilerplate to build React applications with parcel.

Read full article
JSBits #4: Comparison operator

JSBits #4: Comparison operator

Here's another JavaScript bits we wanted to share with you. Let's talk about the comparison operator, today.

Read full article
JSBits #3: 10 things to remember

JSBits #3: 10 things to remember

Here's another JavaScript bits we wanted to share with you. 10 things to remember when coding.

Read full article
JSBits #2: Return more than one value

JSBits #2: Return more than one value

Here's another JavaScript bits we wanted to share with you. Small tips and tricks for JavaScript developers for all levels. This time around, we share how to return more than one value.

Read full article
JSBits #1: My favourite ES6 syntax

JSBits #1: My favourite ES6 syntax

Here's another JavaScript bits we wanted to share with you. Small tips and tricks for JavaScript developers for all levels.

Read full article