-
Notifications
You must be signed in to change notification settings - Fork 10.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
City of Boston case study blog post #3583
Merged
Merged
Changes from all commits
Commits
Show all changes
2 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Binary file added
BIN
+555 KB
...-used-gatsby-to-be-selected-as-an-amazon-hq2-candidate-city/amazon-boston-2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+305 KB
...-used-gatsby-to-be-selected-as-an-amazon-hq2-candidate-city/amazon-boston-3.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+391 KB
...ov-used-gatsby-to-be-selected-as-an-amazon-hq2-candidate-city/amazon-boston.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
46 changes: 46 additions & 0 deletions
46
...-boston-gov-used-gatsby-to-be-selected-as-an-amazon-hq2-candidate-city/index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
--- | ||
title: How Boston.gov used Gatsby to be selected as an Amazon HQ2 candidate city | ||
date: "2018-01-18" | ||
author: "Sam Bhagwat" | ||
--- | ||
|
||
[Boston.gov](http://boston.gov) is a small team with a huge responsibility: ten people tasked with the digital presence of New England’s most iconic city. | ||
|
||
Today, the team and the city scored a huge victory when Amazon announced that Boston was [selected as one among 20 candidate cities](https://www.amazon.com/b?node=17044620011) for its North America HQ2. | ||
|
||
![Amazon Boston homepage](./amazon-boston.jpg "Boston city") | ||
|
||
When Amazon announced in September that it was looking to build a new headquarters, bringing 50,000 jobs and billions of investment to the chosen city, Boston’s city government jumped to throw their hat in the ring. | ||
|
||
As a technology hub, the city wanted to put their best digital foot forward, so they turned to the Boston.gov team to build a website as the city’s application — [amazon.boston.gov](http://amazon.boston.gov) . | ||
|
||
With a compressed application process, the Boston.gov team had a week and a half to build two websites -- a public-facing site, as well as a password-protected site with additional information. | ||
|
||
They needed tools that let them get off the ground immediately, iterate quickly, and build something beautiful -- so they turned to Gatsby. | ||
|
||
![Amazon Boston homepage](./amazon-boston-3.jpg "Mayor Martin J. Walsh") | ||
|
||
"Within 10 minutes, we had our environment set up, with the website building and deploying,” said Matthew Crist, lead engineer for the project. | ||
|
||
With Gatsby, the team was able to complete the website from basic comps in around a week, compared to about a month for similar projects in the past. “We generally haven’t been able to do anything as fast,” Crist said. | ||
|
||
As an engineer, Crist really appreciated Gatsby’s out-of-the-box hot reloading support. | ||
“The fact that you can save your code, tab back to your browser, and see the change sped up development so much,” Crist said. | ||
|
||
And the whole team appreciated Gatsby’s support for component libraries. | ||
|
||
“We were able to use our pattern library that we’ve built for Boston.gov,” said Crist. “Our city’s website is nothing but components, stacked together to create a page. [amazon.boston.gov](http://amazon.boston.gov) is the same.” | ||
|
||
“Our pattern library has already been A/B tested, and stakeholders are already bought in,” said Crystal Torman, an economic development advisor for Boston, and the project’s internal client. “We could make just one decision about website styling and then spend more time drilling into the content.” | ||
|
||
"Crystal and I were probably on the phone straight for two days, giving feedback,” said Reilly Zlab, the product manager. | ||
|
||
“Normally we don’t do so many iterations in such a short time,” laughs Torman. | ||
|
||
![Amazon Boston homepage](./amazon-boston-2.jpg "Boston city") | ||
|
||
The iterations paid off. | ||
|
||
"Both internally and externally we’ve heard overwhelmingly positive feedback,” Torman says. "People here love the website." | ||
|
||
Apparently, so did Amazon. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Curious whether capitalizing Amazon in the URL would make sense. I googled this and many people argue about whether to capitalize proper nouns in URLs haha. Sounds like it doesn't really matter. It just caught my eye since normally Amazon and Boston are capitalized. It should probably stay how it is in lower-case, but something for me to figure out in the future.