I’m thinking of posting on Medium some solutions to issues that I have struggled to find in hopes others will find useful. I will mostly pop these up pretty quickly no spellcheck, Grammarly, etc… enjoy 😘

I just upgraded a project from React Native 0.63 to 0.64.1 and I all of a sudden had a bunch of build issues, that I couldn’t really find the straightest answer to. I still maybe haven’t but this is what works for me.

Trying to build after the upgrade I would receive this error.

The following build commands failed: PhaseScriptExecution [CP-User]\ Generate\ Specs /Users/b/Library/Developer/Xcode/DerivedData/voice-gpoozsqjaskvlhccflzujtilixwx/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/FBReactNativeSpec.build/Script-217739B9E74E485736BF4A83C8746122.sh…

Show Promoter v.1.0.0

For my final project at Flatiron School, I wanted to improve upon something similar I have used in the past and could use in the future. As a musician, I drew inspiration from innovative, digital ways musicians can advertise to and engage new listeners. Show Promoter is a web app inspired by other DIY show listing websites like Oh My Rockness, Show List Austin, and Songkick.

In building Show Promoter, I utilized React/Redux, React Router, and middleware like Thunk for the frontend and Ruby for the backend. For the styling I did a little research and found that Styled Components…


I wanted to get better at styling my React web app and also find out if there was an industry standard for styling. So I did my usual and asked friends who have been working in the biz for a bit and I asked our mutual friend Google.

While the overall answer seemed to be “there is no real industry standard,” these three seemed to continue to pop-up on preferred and most popular lists.

  1. Styled Components
  2. SASS
  3. Material UI

I’m not sure if it was the nail emoji (which we all have to acknowledge if we’re going to write about…


Since I started my transition into a career as a developer I’ve been compiling a ton of bookmarks to help me along the way (maybe more than I need). So I thought I’d share the ones I found useful.

Pre-Work

If you are thinking of going through an immersive bootcamp, I would recommend to check out the resources each specific bootcamp offers. A lot of them offer free content and require you to complete a certain amount of pre-work before you even start, so you might as well kill two birds with one stone. …


ES2020 coming atcha!

I’ve been interested in writing this article since the start of 2020 and here we are… three months into 2020 already and under quarantine, I guess I have no more excuses.

ES2020? What’s it all about? What are the new features to look forward to? What are the new features out already?

In this article I’ll go over a few specific additions:

  • globalThis
  • Promise.allSettled()
  • Optional Chaining Operator (?.)
  • flat()
  • flatMap()

globalThis

Straight from the horses mouth.

“Historically, accessing the global object has required different syntax in different JavaScript environments. On the web you can use window, self, or frames


After being in JavaScript for 6 weeks I was basically phoning in my routes.

resource this, resource that, yada, yada, yada…

So let’s take a little refresher on how our friends the request response cycle, RESTFUL routing, and unpack resources.

Request Response Cycle:

Below we have a basic representation on the request response cycle.

Breaking it down from the users perspective.

  1. The user hops on their browser, types in a URL, and presses Enter.
  2. The Browser then makes a request for that URL.
  3. The request hits the Rails router (config/routes.rb) The router maps the URL to the correct controller and action.
  4. The action gets the request and passes it on to the view.
  5. The view renders the page as HTML
  6. The…

I’ve been trading bitcoin and cryptocurrencies for about 3 years now and even though I have a small chunk of money invested, I never really had a grasp of what a blockchain is or how to explain it to friends!

Lets dig in.

Wikipedia defines Blockchain as;

A blockchain, originally block chain, is a growing list of records, called blocks, that are linked using cryptography. Each block contains a cryptographic hash of the previous block, a timestamp, and transaction data (generally represented as a Merkle tree).

By design, a blockchain is resistant to modification of the data. It is “an…


What are deep links?

“In the context of the World Wide Web, deep linking is the use of a hyperlink that links to a specific, generally searchable or indexed, piece of web content on a website rather than the website’s home page.” -Wikipedia

Web Deep Linking

The technology behind the World Wide Web and Hypertext Transfer Protocol doesn’t have a distinction between “deep” links and any other links — all links function the equally.

According to the World Wide Web Consortium Technical Architecture Group, “any attempt to forbid the practice of deep linking is based on a misunderstanding of the technology, and threatens to undermine the functioning…

Brett Saxon

@brettsaxon

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