OPI Blog
Learn from experts in their fields

Browsing Tags: javascript

Jun 4, 2020
Validating Optional Objects with Yup
The Yup object validation library provides a lot of tools, but how do we use it to validate optional objects?...
New Year’s Resolution: Spotless Code
As your team enters the new year fresh off of a “holiday reboot”, broaden your next retrospective to look at the previous year as a whole. What went well? Where did things fall short? What ...
Dec 5, 2019
Refreshing AWS Access Token with Amplify and Axios
Authentication is one of those foundational pieces of your application that can be complex if your requirements don’t fit some predetermined mold. For that reason, I am aiming to provide you a quick and easy ...
JavaScript Modules: A Brief History
In this article, you will learn about the history of modules in JavaScript, what is possible today, and how to use JavaScript modules in your own applications. Before modules JavaScript was designed for use in ...
Apr 3, 2019
Translate Create React App with React-Intl
The React ecosystem is good at many things, including being able to quickly spin-up a solid dev stack with Create React App. CRA provides a great core set of features (webpack, build scripts, jest tests, ...
AWS Lambda configuration scheme
Building servlerless applications with AWS lambda and not sure how to setup your configuration per environment? Here’s an approach that keeps things neat and tidy, yet allows for secure configuration values as well....
The Whats and Whys of WCAG 2.1
Recently the latest version of the Web Content Accessibility Guidelines (WCAG) was approved and released, adding several new guidelines for developers to follow when making sure their website is as accessible as possible. Some of ...
Jun 29, 2018
GraphQL: Most of the Parts
Hello! My name is Dustin Schau and I hope to share some knowledge with you about… you guessed it, GraphQL! I intend for this to be a gentle introduction to foundational concepts of GraphQL. In ...
Nov 30, 2017
Build your svg on the server using Swagger, Node, Express
Recently, I had the need to share an svg chart between a javascript (React) app, an android app, and an iOS app. One option would be to write code in all three application to generate ...
Nov 3, 2017
CSS in JS: Benefits, Drawbacks, and Tooling
I’m a frontend developer specializing in all things JavaScript. Throughout my career, I’ve done a fair bit of everything: Angular, React, jQuery, you name it. Of course, I’ve also done a fair bit of everything ...