Syntax - Tasty Web Development Treats

Hasty Treat - New Level Up Tutorials Site

Feb 1, 2021
Discover the tech transformation of a popular web development site! Delve into the journey from Drupal to modern frameworks like React and TypeScript. Learn about the rapid development benefits of Snowpack, ESBuild, and custom GraphQL plugins. Explore the role of MongoDB and Mercurius in enhancing performance, along with a fresh take on application hosting using Caddy web server. Tune in for behind-the-scenes insights and the decision-making process driving these innovations!
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Level Up Tutorials Iterations

  • Scott Talinsky's Level Up Tutorials website has undergone multiple iterations.
  • It started with Drupal 7, then moved to Meteor and Blaze, and finally landed on Meteor with Apollo and TypeScript.
INSIGHT

Moving Off Meteor

  • Scott decided to move Level Up Tutorials off of Meteor, despite its strengths.
  • He wanted more control over the build process and wasn't using Meteor's real-time features.
ADVICE

Split API and UI

  • Split your site into separate API and UI projects for better organization.
  • Remove Babel for faster builds unless absolutely necessary (like with Webpack).
Get the Snipd Podcast app to discover more snips from this episode
Get the app