Engineering
-
Jest mocks roasting on an open Firestore
Recently, we wrapped up a project where we built a Native iOS and Android app and an accompanying admin tool for a client. The admin tool served as a CMS, allowing users to create content that would later appear in…
-
Building a Headless Mobile App CMS From Scratch
The Problem Finding a mobile app CMS to fit our unique requirements For the past few months, we’ve been building a mobile app with NativeScript-Vue, a JavaScript framework that allows us to quickly build and ship native iOS and…
-
See You Later, Generator
We are building a mobile app with NativeScript-Vue and Vuex that allows a user to search for events nearby. The user can specify what type of events they want and how far they are willing to travel. The API we integrated…
-
Last (Vuex) Action Hero
At Upstatement we’re currently developing a pair of mobile apps using NativeScript-Vue, which lets us build fully featured Android/iPhone apps with a framework we already know and love: Vue and Vuex. Apart from the general challenges of native applications…
-
Make Tech Research More Fun (and Effective!) with a Little Design Thinking
How engineers at Upstatement design & facilitate workshop activities You’ve probably seen the aftermath of a design workshop — Sharpies and Post Its everywhere, walls covered in confetti colored paper. If you walk around the Upstatement studio,…
-
Creating Powerful Editing Experiences with Gutenberg
At Upstatement, we use a variety of content management systems to power the websites we build. When choosing the right CMS for the right job, one of the factors we consider is what the client needs from an editor.
-
Composing Code
Before I get to the bulk of this thread, I’d like to preface it with a little bit of background about myself. My college education is in music, with a BM from the Eastman School of Music in Viola…
-
Is a JAMstack right for your site?
When tasked with refreshing the brand website of Emergence, an iconic venture capital firm, we realized the framework on which it was built needed a makeover, too. We turned to the JAMstack, a modern methodology that matched the project’s…
-
Choosing a JAMstack for a flexible static site
In Part 1 of this series, we determined that we’d migrate our client’s website from WordPress to a JAMstack. We now needed: A static site generatorA headless CMSA hosting provider 1. Static site generator: Gatsby The first thing we needed…
-
In the trenches with Gatsby + Contentful + Netlify
Check out Part 1 and Part 2 of this 3-part series on migrating a WordPress site to a JAMstack. This is the most technical post of the series: you’ll get details on everything from content models to GraphQL queries. Click here…