HomeUpdate for the week ending on
Friday, Apr 5, 2019
- Adjusted design of food pages
- Major change was to replace the keto meter with a new one @LoLo_ology designed
- Before/after screenshots
- 4 new Twitter followers (443 total)
- Slowdown now that I wound down my social media manager
- Replaced “Recent Foods” with “Popular Foods”
- I’m not going to update foods regularly anymore, so I didn’t want them to get stale.
- Fixed handling of unexpected ingredients
- Added e2e test for 404 page
- Added e2e test for manual redirects
- Tried to join AdSense
- Added snippet for Amazon OneLink
- Got rid of Twitter specific meta tags when they had a fallback to opengraph properties.
- Tried to figure out why babel kept throwing errors on CircleCI but nowhere else.
- Found more links that were missing between pages.
What Got Done App
- Basic submission and rendering now works
- The user can submit a new journal entry
- The user can click through all of their journal entries
- Loading is fast because it’s all client-side
- Implemented Markdown rendering
- Implemented Content-Security-Policy
- Pulled in bootstrap 4.
- Integrated Vue routes
- Added a CircleCI configuration
- Automatically builds and deploys to AppEngine
- Read the Vue basic guide
- Modified API so that it splits product sizes into a separte field
- e.g.
"2 large shallots"
now parses to {product: "shallots", productSizeModifier: "large"}
- Refactored
Ingredient
class
Indie Jewel Thieves
- Recorded episode 3
- Still working on editing (audio issues)
- Recruited our first guest
- Converted the website from Jekyll to Gatsby
Misc