Episode 471: Jason Meller on Choosing the Right Tech Stack for a Greenfield Project

Topics covered
Popular Clips
Episode Highlights
Front-end
Choosing the right front-end framework is crucial for creating responsive and efficient applications. highlights the importance of JavaScript and its frameworks like React, Angular, and Vue for building rich client-side applications. He emphasizes that these frameworks are particularly useful for applications requiring real-time updates and rich visualizations, such as dashboards and editors 1. Meller also discusses the role of TypeScript in managing data types and conversions, although he notes the challenges of dealing with implicit conversions over HTTP 2.
When the stakes are that high, that's when you want to reach for some of these incredibly performant front end frameworks like React.
---
These insights underscore the need to consider both performance and user experience when selecting a front-end technology.
Backend
Backend technology choices are equally vital, with outlining key considerations for selecting frameworks and tools. He mentions that PostgreSQL is a dominant choice for SQL databases, with MySQL and SQL Server as alternatives depending on the tech stack 3. For mobile development, Java and Kotlin are preferred for Android, while Objective-C and Swift are used for iOS. Meller also touches on DevOps, suggesting AWS, Kubernetes, or Docker for building infrastructure, and Heroku for managed solutions.
You could either build it yourself with AWS or Kubernetes or Docker.
---
These selections are influenced by the specific needs and existing technologies of a project.
Related Episodes


Episode 401: Jeremy Miller on Waterfall Versus Agile
Answers 383 questions

Episode 36: Interview Guy Steele
Answers 383 questions

Episode 86: Interview Dave Thomas
Answers 383 questions

Episode 449: Dan Moore on Build vs Buy
Answers 383 questions

Episode 113: Building Platforms with Jeff McAffer
Answers 383 questions

Episode 452: Scott Hanselman on .NET
Answers 383 questions

Episode 210: Stefan Tilkov on Architecture and Micro Services
Answers 383 questions

Episode 180: Leading Agile Developers with Jurgen Appelo
Answers 383 questionsEpisode 147: Software Development Manager
Answers 383 questions

Episode 200: Markus Völter on Language Design and Domain Specific Languages
Answers 383 questions

Episode 20: Interview Michael Stal
Answers 383 questions

Episode 17: Feedback and Roadmap
Answers 383 questions
Episode 443: Shawn Wildermuth on Diversity and Inclusion in the Workplace
Answers 383 questions

Episode 529: Jeff Perry on Career Management for Software Engineers
Answers 383 questions

Episode 517: Jordan Adler on Code Generators
Answers 383 questions













