Photo by David Travis on Unsplash

Tip #1: Rapid Prototyping and Avoiding Perfectionism (except for security)

Turning your ideas into code as fast as possible is perhaps the single most important thing you can do as a developer.

To me, perfectionism is the root of almost all productivity loss. That’s not to say however, that having high standards is a bad thing! …


In Part 1 — Overview, I gave an overview of my experience with integrating React and Vue into the same project (and file) including the motivation for this exploration and a breakdown of the tools involved in the process. I would recommend reading through that post for better context on how this integration works.

Full code example can be found here

Short Disclaimers:

I would highly suggest that you become familiar with Vue and React individually before experimenting with this concept in too much depth. …


This is an overview of my experience with integrating VueJS and ReactJS in the same codebase, writing all code with JSX, and using one Webpack build. For a more in-depth step-by-step tutorial on how to set this up yourself. Please see my Part 2 — Full Tutorial in which I provide a step-by-step walkthrough of how to set up a Vue project that can directly make use of React components. I then highlight how to use some of the core features of React in that Vue project.

Short Disclaimer: I would highly suggest that you become familiar with Vue and…

Cedric McKinnie

Self-Employed Full-stack Engineer and DevOps Professional, proficient in Cloud-based web development. Interested in React, AWS (Terraform), Docker/Vagrant

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store