Tips and Tricks from my first month with Python

A few things I learned in my first month of an Applied Machine Learning in Python course.

Resolving React Native version mismatch errors

Quick tip for getting unstuck when a RedBox `version mismatch` error is haunting your code.

Avoiding issues with Promises in your Cypress E2E tests

Using Cypress.Promise for consistency across Chrome and the Electron browser.

Tidy SQLite statements with JS Template Literals

While reviewing an open source React Native project I’d worked on recently, I was surprised with how difficult I found parsing the SQLite statements that I’d written in JavaScript. It seemed that my best efforts of breaking a long statement into multiple lines had added a number of characters which negatively affected the human readability of the code. Take the following CREATE TABLE statement as an example: