Effective Refactoring with Codemodsabout 2 months agoA 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.
Using generators to improve developer productivity10 months agoLet'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.
Writing Architecture Decision Recordsabout 1 year agoAn architecture decision record also known as ADR, is a document that captures an important architecture decision, including the context and the consequences.
Composing UIs with Finite State Machinesalmost 2 years agoFinite State Machines is a computation model useful for building user interfaces, especially nowadays that front-end apps are becoming much more complex.
Functional programming in JavaScriptalmost 2 years agoFunctional programming, has become a popular trend in the JavaScript community. Let's explain in a simple way the basics of FP applied to JavaScript.
The frontend tooling guide to improve Developer Experienceabout 2 years agoLet'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.
Immutability in JavaScriptabout 2 years agoHave you ever heard something about immutability? Despite being a popular term, there are some misconceptions about the importance and principles of it.
Working remotely as a Software Engineerover 2 years agoMy experience working as a Software Engineer on a remote company. I'm going to give you some tips on communication, organization and remote culture.
Moving Ulabox to Next.jsover 2 years agoA few months ago we released the new website of ulabox. We rebuilt the entire website from scratch using React and Next.js to Server Side Render our pages 🎉
JavaScript monorepos with Lerna and Yarn Workspacesover 3 years agoA 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
Managing React-Native crashes with Error Boundariesover 3 years agoI'm going to explain why it's important and how you can use error boundaries in a React-Native application to improve error resiliency 👨💻
Scalable React Components architectureover 4 years agoCreating scalable React components using the folder pattern. A simple way to organize and structure React Components.
Shipping React Native apps with Fastlane and Travisover 4 years agoThe process of continuously delivering React Native apps with Fastlane and Travis CI automatically.
ReactiveConf 2017over 5 years agoReactiveConf 2017 review. A two days conference about functional and reactive programming that takes places in Bratislava.
Moving to DigitalOceanover 5 years agoThe process of moving my website and Ghost blog from Heroku to DigitalOcean. Provisioning up the server with Node.js, Nginx, LetsEncrypt and PM2.
React Native meets CodePushover 5 years agoReact Native meets CodePush, a cloud service ideal for pushing instantly bug fixes and new features to a react-native application.
Shipping React Native apps with Fastlaneover 5 years agoBuilding native applications with React is awesome. Until the time you have to release a new build. That's when Fastlane comes to the rescue!
Git development workflowover 5 years agoGit development workflow. Feature branches, rebase on top of master, squash and merge.
React Amsterdam 2017almost 6 years agoReact Amsterdam 2017 review. A full day conference on all things React with more than 1000 developers from all across the globe.
2016 Year in Reviewabout 6 years agoAs 2016 has come to an end, I would like to write a post reviewing my year and keep this as an habit. 2016 was a year full of new things...
Debugging with JavaScript consoleover 6 years agoDebugging is an essential part of programming. Tips and tricks for debugging with the JavaScript console object. Assertions, Loggings, Timers and much more!
Hyper a Terminal built on open web standardsover 6 years agoHyperTerm is an Open Source Project created by ZEIT. The goal of the project is to create a beautiful experience for command-line users.
How to deploy Static Sites with Surgeover 6 years agoHow to deploy static websites with surge, the most easy and simple way to deploy a static site, all from your terminal. Surge it's free.
Mastering and Hacking Slack integrationsover 6 years agoDiscover how Slack could improve your daily life boosting up your productivity and organisation mastering and hacking with the integrations and automations.
Automating dependencies with greenkeeperalmost 7 years agoLearn how to automate your project dependencies with greenkeeper and github. Get automatically a pull request when a dependency gets updated.
Free and easy HTTPs with Cloudflarealmost 7 years agoHow to get HTTPs for free and easily in your websites with Cloudflare.
Terminal setupabout 7 years agoCarlos Cuesta terminal setup with ZSH and Oh-My-ZSH, using materialshell and my dotfiles.
Chrome DevTools Customizationabout 7 years agoDevTools Author is a selection of author settings for Chrome Developer Tools that provides a small set of options to enhance your web development experience
How to keep npm dependencies up to dateabout 7 years agoLearn how to keep npm dependencies up to date from your terminal using npm outdated, npm-check-updates ncu or with web applications like libraries.io
Hello Worldabout 7 years agoHi I'm Carlos Cuesta! I am a Front End developer based in Barcelona, Spain. Coding addicted that enjoys building things with code and I ♥ OpenSource.