Carlos Cuesta

Carlos Cuesta @carloscuesta

About: Lead Web Engineer @n26 • JavaScript, ReactJS and OpenSource ❤️

Location:
Barcelona
Joined:
Aug 20, 2017

Carlos Cuesta
articles - 15 total

Writing RFCs

A Request For Comments also known as RFC, is a process that captures ideas and proposals about a specific topic to discuss and find consensus 🤝

Learn More 4 0Mar 6 '24

Effective Refactoring with Codemods

A codemod is a tool that helps you with large-scale refactors. In this article I'm going to explain how you can use them along with Abstract Syntax Trees."

Learn More 3 0Jan 30 '23

Using generators to improve developer productivity

Let's walk through the experience and the outcome of implementing a tool to generate code. What are the benefits, the problems they solve and how to implement them.

Learn More 29 1May 28 '22

Writing Architecture Decision Records

An architecture decision record also known as ADR, is a document that captures an important architecture decision, including the context and the consequences.

Learn More 107 2Mar 12 '22

Composing UIs with Finite State Machines

Finite State Machines is a computation model useful for building user interfaces, especially nowadays that front-end apps are becoming much more complex.

Learn More 7 1May 4 '21

Functional programming in JavaScript

Functional programming, has become a popular trend in the JavaScript community. Let's explain in a simple way the basics of FP applied to JavaScript.

Learn More 51 2Mar 24 '21

The frontend tooling guide to improve Developer Experience

Let's talk about how we can use frontend tools to improve the developer experience in our team and how these tools impact the reliability of shipping value into production.

Learn More 3 0Feb 22 '21

Immutability in JavaScript

Have you ever heard something about immutability? Despite being a popular term, there are some misconceptions about the importance and principles of it.

Learn More 48 0Jan 26 '21

Working remotely as a Software Engineer

My experience working as a Software Engineer on a remote company. I'm going to give you some tips on communication, organization and remote culture.

Learn More 2 0Aug 21 '20

JavaScript monorepos with Lerna and Yarn Workspaces

A guide to create JavaScript monorepos with Lerna and Yarn Workspaces. Explaining what is a monorepo, what are they useful for and how to create one with a code example

Learn More 18 0Oct 1 '19

Managing React-Native crashes with Error Boundaries

I'm going to explain why it's important and how you can use error boundaries in a React-Native application to improve error resiliency 👨‍💻

Learn More 8 0Sep 12 '19

Scalable React Components architecture

Scalable React Components architecture

Learn More 35 2Oct 16 '18

Shipping React Native apps with Fastlane and Travis

React Native meets CodePush, a cloud service ideal for pushing instantly bug fixes and new features to a react-native application.

Learn More 94 12Sep 19 '18

React Native meets CodePush

React Native meets CodePush, a cloud service ideal for pushing instantly bug fixes and new features to a react-native application.

Learn More 15 2Sep 14 '17

Shipping React Native apps with Fastlane

Building native applications with React is awesome. Until the time you have to release a new build. That's when Fastlane comes to the rescue!

Learn More 45 4Sep 7 '17