13 subscribers
با برنامه Player FM !
پادکست هایی که ارزش شنیدن دارند
حمایت شده
Web Development Is a Mess: Do We Need Frameworks? Is There Too Much to Learn?
Manage episode 401912794 series 3328123
Web development, often hailed for its versatility, empowers us to create websites, progressive web apps (PWAs), mobile applications, and robust web-based tools. However, beneath the surface lies a complex landscape far from utopian. To make web development sustainable without the need for networking engineers, IT managers, and server admins - tools that go beyond the vanilla platform (HTML, CSS, JS) have become staples of the industry (NodeJS, Svelte/Kit, Angular, etc.). These tools provide web developers with the ability to perform complex and time-consuming tasks with relative ease and without having to touch the underlying layers of technology. The side effect is that many web developers are left learning an absolute ton of technology at a high-level, with very little expertise in one area versus another. In this episode, Matt and Mike discussed the current mess that web development finds itself in as they converse about the sheer amount of material to learn, abstraction layers, and more.
Scrimba Discount: https://tinyurl.com/ScrimbaHATT
392 قسمت
Web Development Is a Mess: Do We Need Frameworks? Is There Too Much to Learn?
HTML All The Things - Web Development, Web Design, Small Business
Manage episode 401912794 series 3328123
Web development, often hailed for its versatility, empowers us to create websites, progressive web apps (PWAs), mobile applications, and robust web-based tools. However, beneath the surface lies a complex landscape far from utopian. To make web development sustainable without the need for networking engineers, IT managers, and server admins - tools that go beyond the vanilla platform (HTML, CSS, JS) have become staples of the industry (NodeJS, Svelte/Kit, Angular, etc.). These tools provide web developers with the ability to perform complex and time-consuming tasks with relative ease and without having to touch the underlying layers of technology. The side effect is that many web developers are left learning an absolute ton of technology at a high-level, with very little expertise in one area versus another. In this episode, Matt and Mike discussed the current mess that web development finds itself in as they converse about the sheer amount of material to learn, abstraction layers, and more.
Scrimba Discount: https://tinyurl.com/ScrimbaHATT
392 قسمت
Alla avsnitt
×






1 How To Get A Web Development Job in 2025 1:17:04



1 Why Flip Phones Still Matter in 2025 | w/ Tom Barrasso 1:16:40


1 The Hype Trap: Why Cutting Edge Isn’t Always the Best Choice 1:14:19

1 Startups vs Big Tech for Web Developers 1:22:33

1 The Full Stack of a Website: What Clients Often Overlook 1:05:41


1 Top 5 Code Editors for Web Developers 1:05:27

1 My Real-World SEO Checklist for New Websites 1:16:55

1 AI in Developer Education: Scrimba's Instant Feedback & Backend Courses w/ Per Borgen 1:04:54

1 Corporate Burnout: How the CIA Invented Your 9 to 5 1:29:54


1 Vibe Coding, Cursor Vs Windsurf, Firefox Did What?! 1:10:48


1 How to Be Successful as a Remote Developer 1:18:03


1 JavaScript Tech We Loved (But Don’t Use as Much Anymore) 1:12:18


1 Freelancing for Web Development 1:06:25


1 Stop Using Frameworks for Everything: Vanilla JavaScript in 2025 1:10:35

1 Stop Overcomplicating CSS: Master Layouts, Variables, and Modern Best Practices 1:05:03

1 Why Is Everyone Unhappy With JavaScript? | State of JavaScript 2024 Survey 1:30:06

1 Client-Side vs. Server-Side JavaScript 1:07:36




1 Educating Devs That Get Hired w/ Thomas Chant 1:33:23

1 Monorepos Unpacked: The Good, the Bad, and the Turbocharged 1:03:10


1 Does AI Have Tech Bias? | AI All The Things 1:01:41

1 Are Developers Making Page Builders Too Powerful for Content Editors? 1:12:17

1 Web APIs That Every JavaScript Developer Should Know 1:03:38



1 Side Projects: The Eternal Loop of Never-Ending Features 1:03:54

1 The Toughest Concepts in Web Development (Part 2) 1:07:06

1 The Toughest Concepts in Web Development (Part 1) 1:06:56

1 Mentoring Developers with Shashi Lo 1:03:56


1 Tech We Love as Web Developers: SvelteKit, Vercel, Supermaven, and More 1:04:07

1 Saying No to Scope Creep: How Web Devs Can Push Back 1:05:46

1 Why Code Quality Matters: Testing, Linting, Refactoring 1:16:43

1 Should Our AI Data Be in the Cloud? On-Device AI vs Cloud-Based AI 1:17:11

1 Our Biggest Projects: How We Became Developers 1:30:37

1 Is Vanilla Tech Just for Juniors? Exploring the Role of HTML, CSS, and JS in 2024 1:19:30


1 The Right Way to Code: Navigating Ethics in Web Development 1:33:51

1 Why Is Web Development A Cluster F*ck? 1:09:06

1 Async Work for Web Developers: Revolution or Redundancy? 1:11:34

1 Navigating Difficult Situations as a Web Agency 1:19:10

1 Build Fast and Break Things 1:16:15

1 Do You Respect Your Time as a Web Developer? 1:26:44

1 Where the F*ck Do I Start Learning Web Development? 1:03:32

1 Do Small Businesses Need Web Dev Agencies in 2024? 1:03:03


1 Is JavaScript Really That Bad? 57:44


1 Time Saving Tips for Front-End Developers 1:01:54


1 Things I Wish I Knew Before Becoming a Web Developer 1:08:23

1 How to Build a Website Quickly 53:44

1 Lessons I've Learned from Managing A Team of Developers 1:14:26

1 SEO Tips You Can Implement Today 1:05:19

1 We NEED To Hire Junior Developers 1:18:23

1 Is There A Best Way To Make A Website? 1:12:27



1 Should Junior Developers Use ChatGPT to Help Them Write Code? 1:06:41


1 Free Tiers Are Dangerous 1:11:23

1 CSS: Styling the Web & Learning Through Content w/ Kevin Powell 1:09:56

1 WordPress Is a No-Code Tool That Requires Coding 1:07:51

1 Technical Interviews Exposed w/ Kyle TechSquidTV 1:23:37

1 Junior Developer vs Senior Developer 1:01:49

1 Work-Life Balance for Web Developers in 2024 1:20:43

1 Top 5 Insider Web Developer Agency Tips 1:03:06

1 Francesco’s Unique Developer Journey 1:03:24


1 How to Land a Web Development Job w/ James Quick 1:10:02




1 The Hidden Costs of Web Development 1:03:54


1 Building Your Web Developer Portfolio, Choosing Your Path as a Developer, and Making an Impact with Your Career 1:20:50

1 Essential Gear Guide for Web Developers in 2024 2:02:37



1 AI Prompts for Success as a Web Developer 1:05:07

1 You’re Learning Web Development the Wrong Way 1:10:37

1 Make Web Development Easy, Avoid Needless Complexities 1:07:44

1 Learn To Use AI To Become A Better Web Developer 1:12:53

1 Are We Expecting Too Much From Our Web Developers? 1:07:51




1 Git in School, Good Code Reviews, Is PHP Back? 1:08:21

1 Should Junior Developers Work for Free to Get Experience? 1:02:14

1 What I’d Expect From a Junior Developer 1:06:00


1 Sneak Peek at Svelte 5 | Learn to Embrace Change 1:08:21

1 SEO for Small Businesses 1:04:36






1 What Type of Hosting Should You Use? (Shared, VPS, Dedicated, Reseller, WordPress, NodeJS) 1:45:47

1 Succeeding in Your First Week as a Junior Developer 1:06:14



1 Failure Will Make You a Better JavaScript Developer 1:09:28

1 Next.js App vs Pages Router 1:02:43

1 Can You Learn JavaScript Through ONLY Project-Based Learning? 1:05:42

1 How SvelteKit Makes Full-Stack Easy 1:04:30

1 Are Websites Old News? Are They Going the Way of the Newspaper? 1:12:07

1 Learning JavaScript from Scratch 1:03:29

1 Full-Stack Struggles #2: I Was at the Gates of Tutorial Hell 1:08:29

1 Do You Need to Learn TypeScript in 2023? 1:16:52


1 Web Development Hot Takes - Is HTML a Programming Language? Does React Suck? 1:10:50


1 Debugging HTML, CSS, and JavaScript 1:02:56


1 Helping Junior Developers Succeed 1:05:55

1 Full-Stack Struggles #1 - Can AI Teach Me Web Development? 1:06:53







1 Junior Developers NEED to Hear This 1:01:55

1 Designing the Web for Vertical Video (Short-Form Content) 1:20:57


1 The Scariest Web Development Tech 1:17:11


1 Full-Stack Development Has Changed In 2023 1:14:09

1 Can I Use This in Production? 1:14:46

1 Svelte vs React - What You Need To Know 1:09:11

1 CSS Selectors Crash Course 1:01:35

1 AI Will Not Take Your Job...Yet 1:26:37


1 Developer Relations w/ Raza 1:02:42

1 CSS Variables - What Are They & How to Use Them 1:00:07

1 The Transitional Web w/ Chris Ferdinandi 1:06:06

1 What NOT to Do in Web Development 1:18:40

1 What to Expect From Your First Job as a Junior Developer 1:32:00

1 How to Raise Your Prices 1:22:01

1 Are You a Good Developer? 1:12:43

1 What Is Dynamic Content? 1:10:04

1 Powerful CSS Pseudo-Classes 53:16

1 What Is Hacktoberfest? 1:05:58

1 How Working in a Restaurant Helped Me as a Web Developer 1:21:47

1 What Can’t JavaScript Do? 1:00:26

1 How to Communicate Efficiently in the Workplace 1:18:48

1 Project Pricing: How We Make Small Customer Budgets Work 1:02:52

1 Should You Use Code or No-Code? 1:09:02



1 Would You Use Vanilla JavaScript (No Framework) on a Project? 1:09:18

1 How Do You Start a New Project? 1:13:09

1 Web Design for Web Developers 58:42



1 Does Website Speed Really Matter? Bun, Node.js, Vite, Webpack 1:08:39


1 HTML - CSS - JS (Re-release) 1:33:36

1 Starting a New Job in Tech 1:15:46



1 What We Love About Web Development 1:09:01

1 Where Frontend Ends and Backend Begins - Part 2 1:24:55

1 Helping Junior Developers Break In w/ Alex Booker 1:22:30

1 Where Frontend Ends and Backend Begins - Part 1 1:15:51

1 5 Customer Support Tips 1:08:34

1 Svelte All the Things 1:13:05

1 Surviving 2021 as an Entrepreneur 1:31:53


1 Time Management for Junior Developers 1:08:02

1 Mentoring Junior Developers 1:16:31

1 The Dark Side of Web Development 54:40

1 Junior Developer Struggles 1:22:40

1 How to Choose How You Build w/ Theo Browne 1:18:05

1 Entrepreneur With an Employee Mindset 1:05:54

1 How Jason Docton Used React and WoW to Help People’s Mental Health 1:36:55

1 The Front-End Developer Roadmap (Revisited) 1:21:03

1 Consulting, Heuristics, and Engineering w/ João Rosa 1:04:32

1 Performance Design & Marketing w/ Richie Lokay 1:02:44

1 Stoicism and Mindfulness w/ Michael McGill 1:00:00


1 From Student to CSS King w/ Pratham 1:12:38

1 How He Earned $3+ Million on the Internet w/ Csaba Kissi 1:02:18

1 Q&A - Freelancing Tips, Degree vs Self-taught, Future of No-Code 1:11:19


1 Women in Tech w/ Alexandria 39:28

1 Is Work-Life Balance Dead? 1:27:10

1 Scope Creep, Traveling Salesman, 100% Uptime 1:03:34


1 Prepare for Your Coding Interview w/ TJ Kinion 1:03:36


1 How to Think Like a Programmer 1:06:41

1 Next.js, Nuxt.js, SvelteKit | Full-Stack Development Has Changed 1:14:11

1 Developer Burnout, We’re Exhausted 1:02:12

1 Don’t Share Too Much With Your Clients 1:07:22

1 Productive Developers Build Good Habits 1:30:19


1 Good Tech Interviews 1:30:56

1 Why No-Code Won’t Take Your Jobs 1:04:39


1 What Is an API? w/ Pratham 40:54

1 What is Full-Stack Development? 58:29

1 How to Learn Web Development Skills 1:08:10

1 Web Tech We Don’t Talk About - PHP, jQuery, WordPress, and More! 1:24:34

1 What Is Web1, Web2, and Web3? 1:35:51

1 Q&A: Web3, TypeScript, New Frameworks, and More! 1:20:17

1 The 4 Day Work Week feat. Derek Duncan 1:38:54

1 Googling Tips for Developers 48:50


1 Why Is React Still the #1 Framework?! 1:24:44


1 Web News - Windows 11 Reveal Event Recap 1:03:33


1 The Best Way to Learn How to Code w/ Aderson Oliveira 1:51:43

1 Nuxt.js, Being an Open Source Maintainer w/ Alexander Lichter 1:05:17

1 No, Tailwind Doesn't Suck 1:03:02

1 The Truth About No-Code 1:06:07

1 JavaScript Is the Future 1:19:52

1 Level Up Your Junior Coding Skills 1:14:16

1 Why Vue Is Better Than React 56:06

1 Not Just a Developer w/ David Lindahl 1:28:04

1 Weekly Growth Goals - Building a Web App 1:10:20



1 When to Ask for Help 1:10:53

1 Big Projects, Short Deadlines 1:05:58

1 Creating a Browser for Developers w/ Kilian Valkhof 1:39:05

1 Bad Habits to Avoid for Web Developers 1:29:17

1 Challenges for Junior Devs w/ Monarch Wadia 1:21:18




1 Build APIs Fast with Strapi.io 54:15


1 How to Become Self-Taught 1:12:09

1 Web News - Time Isn't on Sale 26:13



1 How to Avoid Being Overwhelmed 46:58


1 Starting a New Side Project 1:04:51


1 The Web Technologies of 2020 1:21:23


1 Side Hustles VS Side Projects 45:14

1 Revisiting Old Projects 1:10:21

1 Customer Support for Web Developers 1:31:09

1 What's Right With Web Development? 1:29:50

1 What's Wrong With Web Development? 1:47:00

1 Reach Is the Internet's Currency 1:18:00

1 What You Need to Know About Package Managers 1:08:02

1 Your Second Career as a Web Developer (The Halo Episode) 1:22:18

1 What We Need to Do Better 1:23:27

1 Balancing Different Stacks & Technologies 1:27:06



1 What's New in Vue 3.0 1:33:51

1 The Untold Story of Web Development 1:43:12

1 Day in the Life of a Web Developer 1:03:37

1 Sanity.io, Twitch, Imposter Syndrome, Web Apps 1:23:11



1 Why Use a JavaScript Framework? | Vue.js 1:49:41

1 Website Layout vs Website Content 1:13:26


1 Top 10 Tips for Working From Home 2:00:34

1 Mental Health in the Workplace w/ Megan Mee 1:32:36


1 Episode 100! - Favourite Tools, The Journey, What's Next? 1:13:19

1 Workplace Diversity w/ Devonta Johnson 1:20:05


1 Good Developer Habits 1:15:59

1 State of the Industry w/ David Lindahl 1:41:12

1 Coding Is NOT for You 1:06:30

1 Tidbit: Joe Rogan and Spotify 44:15

1 More Important Than the MVP 1:07:35



1 Proposing Projects to Your Team 1:10:10

1 Top 10 Web Design Tips 1:39:56

1 Taking Charge on Client Projects 1:08:59

1 Project Based Learning 1:41:51

1 How to Make Money Online 1:23:21

1 Where Does Webflow Fit? 1:19:58


1 Coronavirus (COVID-19) & Working from Home 1:12:48


1 What We Need to Do Better 1:12:41

1 Web Design Stats 2020 1:17:20

1 The Customer Experience 1:15:08

1 How to Manage Multiple Projects 1:25:27

1 Procrastination and Time Management 1:18:26

1 Responsive Design Best Practices 56:11

1 What Makes Web Development Hard? 1:08:19

1 Passive Income & Revenue Streams 1:33:46

1 Templates vs Custom Websites 1:13:31

1 Year-End Roundup 2019 1:11:18

1 Most in Demand Web Developer Skills in 2019 1:37:19


1 Why Is jQuery so Popular? 1:12:56

1 Stop Learning, Start Coding 42:34



1 Static Sites, Server Side Rendering, Single Page Apps 1:09:29


1 More UX Considerations 1:19:35

1 How Much Does a Website Cost? 1:27:44

1 Grokking Simplicity w/ Eric Normand 1:43:59

1 Web Development vs Native App Development 1:04:54

1 Learning UI Development 1:21:45

1 Making Web Development Easier 1:13:47

1 Top 3 UX Considerations 1:12:59

1 Tips to Avoid Developer Burnout 57:57

1 Wireframes, Mockups, and Prototypes 1:07:08

1 The Traveling Developer 1:11:51

1 Top 10 Tips for Beginner Web Developers 1:23:19

1 Jack of All Trades, Master of None 1:36:10

1 Sanity.io w/ Knut Melvær 1:37:34


1 Tidbit: 10x Engineers (Web News) 29:34

1 Rapid Development and Deployment | Sanity.io, Nuxtjs, Netlify 1:16:48


1 Choosing the Right CMS | Wordpress, Headless CMS, OctoberCMS, Webflow 1:13:34

1 Vanilla JavaScript and VueJS 3 1:30:29


1 Freelancing, Contracting, Remote Work 1:15:56

1 Marketing and SEO w/ Chris Dayley 2:09:22

1 Procedures & Standard Practices 1:19:55


1 Future of Web Development - Motion UI, PWA's, Blockchain, and More 1:12:32

1 Bootstrap, Materialize, Tailwind CSS 1:21:44

1 Choosing the Right Equipment 1:19:30


1 Full Time and Side Hustles w/ David Lindahl 1:40:50


1 Progressive Web Apps 1:22:02


1 Advanced Topics w/ Little Experience 1:19:03

1 Leadership w/ Scott McCarthy 1:35:00




1 Site Builders and Webflow 1:26:30

1 Your First Website Contract 1:12:05

1 Negative Customer Relations 1:07:56


1 Coding Challenge Wrap-Up 1:07:45


1 Maintaining Your Skills 1:00:31


1 Design, Develop, Deploy 1:24:59


1 Cross-Platform Web Development 1:23:41

1 Front-End Developer Roadmap 1:40:39

1 Developing with Vue.js, Node.js, and MongoDB 1:10:19

1 Gathering Project Scope & Requirements 1:22:35


1 Developer to CTO w/ Azhar Zuberi 1:52:07

1 Communicating with Customers 1:11:08


1 Bootcamp to Web Developer w/ David Lindahl 1:36:52

1 Box, Flexbox, and Grid 1:30:23

1 CSS Transitions & Animations 1:24:00


1 Tidbit: Website Planning Session 20:37

1 Learning New Technologies 1:18:47

1 Troubleshooting Your Code 1:15:26

1 Planning and Working on Projects 1:00:15

1 Reactive Frameworks - Vue.js 1:02:00

1 Failures and Shortcomings 1:13:25



1 Pathways & Foundations 1:04:13
به Player FM خوش آمدید!
Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.