Thank you for attending Developer Day 2020!
Themes Challenge Participants: Workshop
Win up to $30,000 in cash prizes by building and submitting fully-functional stunning website themes for CMS Hub. Deadline for submissions is 11:45pm EST Nov 23, 2020.
Rahmona Henry: Investing in our developer community
HubSpot - Developer Advocate
- New Developer Docs fully built on CMS Hub.
- New API documentation with the ability to make API calls directly within the docs
- Custom Objects API
- Idea Tracker Tutorial Part 1, 2 and 3
- Marketing Event Object
- Breaking Changes
- Subscribe to the Developer Changelog to be kept up to date on changes that affect developers
- HubSpot App Partner Program
Join the Developer community forums and Developer Slack.
Sean Matthews: Tips and tricks for building HubSpot CRM Extensions
Left Hook - Co-Founder & COO/CTO
Umakant Sharma: "Get Quote" app using serverless
MakeWebBetter - Developer Team Lead
AJ Laporte: Web Development on HubSpot in 2020
HubSpot - Sr. Developer Advocate
- CMS CLI - upload, fetch, watch developer assets, build with serverless functions.
- Create an efficient development workflow
- VS Code Extension
- HubSpot Themes
- Theme Challenge
- Drag and Drop areas
- Serverless Functions
- Custom Objects in the CMS
Will Spiro: Custom Objects Demo
HubSpot - Product Manager, CMS Developer Experience
Maia Singletary: How I built a virtual conference on top of HubSpot
G2 - Lead Web Developer
Mark Ryba: The 5 Minute Page Speed Optimization Roadmap
SmartBug - Senior Developer
- Web.Dev - A great resource to keep up with what Google wants to see from pages on the web.
- Web Vitals - Official web vital documentation from Google.
- Intersection Observer API - Documentation on what Intersection Observer is and how to use it to more efficiently manage network activity based on user activity.
- Chrome Coverage Tab - How to see what code is actually being executed on any page.
- Async/Defer and Preload - Great resource showing how DOM loading works and how we can deliver content faster and improve CWV scores.
- Easy Lazy Loading on HubSpot - An awesome lazy loading snippet from community all-star, Chad Pierce.
- Penthouse - A tool for detecting and generating critical CSS and JS for placement early in the document (also available hosted online).
- Optimizing your CMS Hub site for performance
- SmartBug is hiring! Learn more.
Additional Developer Resources
We couldn't get to all of the questions asked but we thought we'd assemble a list of helpful resources for you to check out.
API Resources
- Custom Objects API
- Data in HubSpot: Custom Objects and Other Tools
- Understanding the CRM
- Intro to OAuth
- Quick start to working with OAuth
New stuff
CMS Resources
- What is CMS Hub?
- Key Concepts of the HubSpot CMS
- Pro vs Enterprise comparison
- Serverless Functions
- Memberships
New Stuff
- HubSpot Themes Challenge 2020 - $30k+ in prizes!
- Drag and Drop areas
Local Development
- CMS CLI - upload, fetch, watch developer assets, build with serverless functions.
- Official VS Code Extension
- Vue Boilerplate[BETA] use
hs create vue-app
to create a vue project - ReactJS Boilerplate[BETA] use
hs create react-app
to create a react project - Using JavaScript frameworks
- Creating an efficient development workflow
- GitHub Continuous Integration
This page was built using the Vue.js boilerplate, theme boilerplate, serverless functions, and HubDB. Cool huh? Now what will you build?
Please let us know how you felt about our virtual Developer Day experience!