Trending Misterio
iVoox
Descargar app Subir
iVoox Podcast & radio
Descargar app gratis
Full Stack Radio
Full Stack Radio
Podcast

Full Stack Radio g2r2d

199
126

A podcast for developers interested in building great software products. Every episode, Adam Wathan is ed by a guest to talk about everything from product design and experience to unit testing and system istration. 25k5a

A podcast for developers interested in building great software products. Every episode, Adam Wathan is ed by a guest to talk about everything from product design and experience to unit testing and system istration.

199
126
139: Alex DeBrie - DynamoDB for Relational Database Diehards
139: Alex DeBrie - DynamoDB for Relational Database Diehards
Episodio en Full Stack Radio
Topics include: Does DynamoDB only make sense for things like your cache, or is it a good choice for a primary data store? An overview of the terminology used in DynamoDB and how the terminology compares to a relational database How primary keys work in DynamoDB What data types are available in DynamoDB How DynamoDB is a schemaless database Why it's important to understand your access patterns in advance with DynamoDB, unlike in a relational database Understanding why and how you usually have multiple record types in a single DynamoDB table What "index overloading" is in DynamoDB Understanding partition keys and sort keys How to structure your data in DynamoDB to make it possible to query related data, and how those queries work How secondary indexes work, allowing you to access the same data in different ways How to accommodate access patterns you didn't know about before you designed your schema When to flatten relationships vs. nest them Should you use DynamoDB if you aren't "web-scale"? How local development works with DynamoDB Links: DynamoDB Homepage Alex's blog, loaded with great DynamoDB content The DynamoDB Book, Alex's recent book DynamoDB Guide ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them.If you do want to the show, the best way to do it is to purchase one of my products: Tailwind UI, a collection of professionally designed, fully responsive HTML components built with Tailwind CSS Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
9
58:30
139: Alex DeBrie - DynamoDB for Relational Database Diehards
139: Alex DeBrie - DynamoDB for Relational Database Diehards
Episodio en Full Stack Radio
In this episode, Adam is talks to Alex DeBrie about DynamoDB, and how it compares to relational databases like MySQL. Topics include: Does DynamoDB only make sense for things like your cache, or is it a good choice for a primary data store? An overview of the terminology used in DynamoDB and how the terminology compares to a relational database How primary keys work in DynamoDB What data types are available in DynamoDB How DynamoDB is a schemaless database Why it's important to understand your access patterns in advance with DynamoDB, unlike in a relational database Understanding why and how you usually have multiple record types in a single DynamoDB table What "index overloading" is in DynamoDB Understanding partition keys and sort keys How to structure your data in DynamoDB to make it possible to query related data, and how those queries work How secondary indexes work, allowing you to access the same data in different ways How to accommodate access patterns you didn't know about before you designed your schema When to flatten relationships vs. nest them Should you use DynamoDB if you aren't "web-scale"? How local development works with DynamoDB Links: DynamoDB Homepage Alex's blog, loaded with great DynamoDB content The DynamoDB Book, Alex's recent book DynamoDB Guide ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them. If you do want to the show, the best way to do it is to purchase one of my products: Tailwind UI, a collection of professionally designed, fully responsive HTML components built with Tailwind CSS Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
15
58:30
138: Tom Preston-Werner - Building Full-Stack JS Apps with Redwood.js
138: Tom Preston-Werner - Building Full-Stack JS Apps with Redwood.js
Episodio en Full Stack Radio
In this episode, Adam is talks to Tom Preston-Werner about Redwood.js, a new full-stack JavaScript framework for building edge-ready web applications. Topics include: What does it mean for Redwood to be a JAMStack framework? What does the React layer look like? What’s new, and what’s leveraging existing community tools? Why Redwood ships with it’s own routing layer What “cells” are in Redwood, and how they aim to provide a declarative abstraction on top of data fetching How Redwood tries to provide clear decoupling behind the front-end and back-end, even though it is providing a full-stack solution What “services” are in Redwood Using Prisma 2 to fetch data from your database in your services What database solutions exist today that work well with Redwood in a serverless environment? Links: Redwood.js homepage PredictCovid.com, a Redwood app in production Example blog application built with Redwood Prisma ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them. If you do want to the show, the best way to do it is to purchase one of my products: Tailwind UI, a collection of professionally designed, fully responsive HTML components built with Tailwind CSS Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
11
01:13:27
138: Tom Preston-Werner - Building Full-Stack JS Apps with Redwood.js
138: Tom Preston-Werner - Building Full-Stack JS Apps with Redwood.js
Episodio en Full Stack Radio
Topics include: What does it mean for Redwood to be a JAMStack framework? What does the React layer look like? What’s new, and what’s leveraging existing community tools? Why Redwood ships with it’s own routing layer What “cells” are in Redwood, and how they aim to provide a declarative abstraction on top of data fetching How Redwood tries to provide clear decoupling behind the front-end and back-end, even though it is providing a full-stack solution What “services” are in Redwood Using Prisma 2 to fetch data from your database in your services What database solutions exist today that work well with Redwood in a serverless environment? Links: Redwood.js homepage PredictCovid.com, a Redwood app in production Example blog application built with Redwood Prisma ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them.If you do want to the show, the best way to do it is to purchase one of my products: Tailwind UI, a collection of professionally designed, fully responsive HTML components built with Tailwind CSS Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
6
01:13:27
138: Tom Preston-Werner - Building Full-Stack JS Apps with Redwood.js
138: Tom Preston-Werner - Building Full-Stack JS Apps with Redwood.js
Episodio en Full Stack Radio
In this episode, Adam is talks to Tom Preston-Werner about Redwood.js, a new full-stack JavaScript framework for building edge-ready web applications. Topics include: What does it mean for Redwood to be a JAMStack framework? What does the React layer look like? What’s new, and what’s leveraging existing community tools? Why Redwood ships with it’s own routing layer What “cells” are in Redwood, and how they aim to provide a declarative abstraction on top of data fetching How Redwood tries to provide clear decoupling behind the front-end and back-end, even though it is providing a full-stack solution What “services” are in Redwood Using Prisma 2 to fetch data from your database in your services What database solutions exist today that work well with Redwood in a serverless environment? Links: Redwood.js homepage PredictCovid.com, a Redwood app in production Example blog application built with Redwood Prisma ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them. If you do want to the show, the best way to do it is to purchase one of my products: Tailwind UI, a collection of professionally designed, fully responsive HTML components built with Tailwind CSS Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
7
01:13:27
137: Tim Neutkens - Continuing to Innovate with Next.js 9.3
137: Tim Neutkens - Continuing to Innovate with Next.js 9.3
Episodio en Full Stack Radio
In this episode, Adam is talks to Tim Neutkens about what's new in Next.js 9.3 and how it's changing the way applications are built at ZEIT. Topics include: An overview of the new getStatirops, getStatiaths, and getServerSideProps APIs How Next.js helps you serve static pages from an edge CDN automatically, without affecting the actual authoring experience Using getStatiaths to statically pregenerate dynamic routes How the fallback feature of getStatiaths works and lets you statically render pages on-demand to avoid long build times How the incremental static generation feature will work in Next.js Deploying Next.js to a platform other than Zeit, and how you retain all of Next’s benefits automatically How getServerSideProps is different from getInitialProps Why getServerSideProps actually improves performance, even though it introduces another hop How getServerSideProps results in smaller bundle sizes vs. getInitialProps Using getServerSideProps to safely talk directly to a database, skipping the need for an API Why Zeit as a company has started to favor client-side data fetching with SWR over getInitialProps/getServerSideProps, and how they are combining that with statically pregenerated “shells” for incredibly fast feeling experiences What’s coming next in future releases Links: Next.js Next.js 9.3 Announcement Incremental Static Generation RFC Next.js Code Elimination Demo SWR, ZEIT's data fetching library ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them. If you do want to the show, the best way to do it is to purchase one of my products: Tailwind UI, a collection of professionally designed, fully responsive HTML components built with Tailwind CSS Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
13
01:23:29
137: Tim Neutkens - Continuing to Innovate with Next.js 9.3
137: Tim Neutkens - Continuing to Innovate with Next.js 9.3
Episodio en Full Stack Radio
Topics include: An overview of the new getStatirops, getStatiaths, and getServerSideProps APIs How Next.js helps you serve static pages from an edge CDN automatically, without affecting the actual authoring experience Using getStatiaths to statically pregenerate dynamic routes How the fallback feature of getStatiaths works and lets you statically render pages on-demand to avoid long build times How the incremental static generation feature will work in Next.js Deploying Next.js to a platform other than Zeit, and how you retain all of Next’s benefits automatically How getServerSideProps is different from getInitialProps Why getServerSideProps actually improves performance, even though it introduces another hop How getServerSideProps results in smaller bundle sizes vs. getInitialProps Using getServerSideProps to safely talk directly to a database, skipping the need for an API Why Zeit as a company has started to favor client-side data fetching with SWR over getInitialProps/getServerSideProps, and how they are combining that with statically pregenerated “shells” for incredibly fast feeling experiences What’s coming next in future releases Links: Next.js Next.js 9.3 Announcement Incremental Static Generation RFC Next.js Code Elimination Demo SWR, ZEIT's data fetching library ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them.If you do want to the show, the best way to do it is to purchase one of my products: Tailwind UI, a collection of professionally designed, fully responsive HTML components built with Tailwind CSS Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
6
01:23:29
137: Tim Neutkens - Continuing to Innovate with Next.js 9.3
137: Tim Neutkens - Continuing to Innovate with Next.js 9.3
Episodio en Full Stack Radio
In this episode, Adam is talks to Tim Neutkens about what's new in Next.js 9.3 and how it's changing the way applications are built at ZEIT. Topics include: An overview of the new getStatirops, getStatiaths, and getServerSideProps APIs How Next.js helps you serve static pages from an edge CDN automatically, without affecting the actual authoring experience Using getStatiaths to statically pregenerate dynamic routes How the fallback feature of getStatiaths works and lets you statically render pages on-demand to avoid long build times How the incremental static generation feature will work in Next.js Deploying Next.js to a platform other than Zeit, and how you retain all of Next’s benefits automatically How getServerSideProps is different from getInitialProps Why getServerSideProps actually improves performance, even though it introduces another hop How getServerSideProps results in smaller bundle sizes vs. getInitialProps Using getServerSideProps to safely talk directly to a database, skipping the need for an API Why Zeit as a company has started to favor client-side data fetching with SWR over getInitialProps/getServerSideProps, and how they are combining that with statically pregenerated “shells” for incredibly fast feeling experiences What’s coming next in future releases Links: Next.js Next.js 9.3 Announcement Incremental Static Generation RFC Next.js Code Elimination Demo SWR, ZEIT's data fetching library ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them. If you do want to the show, the best way to do it is to purchase one of my products: Tailwind UI, a collection of professionally designed, fully responsive HTML components built with Tailwind CSS Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
7
01:23:29
136: Michael Chan - React Is Not a Rails Competitor
136: Michael Chan - React Is Not a Rails Competitor
Episodio en Full Stack Radio
In this episode, Adam is ed by Michael Chan to talk about how people who identify as React developers are building real web applications, and why it seems like nobody is talking about databases or background jobs anymore. Topics include: What do people actually mean when they say "I used to use Rails, but now I use React"? Why back-end development is still a crucial part of building any web application What third-party services people are using to try and replace custom back-end code Would you default to building a Rails back-end for a React side project, or is your instinct to try and use third-party services only? How far do you think front-end-first frameworks like Next.js are going to get their hands dirty in the back-end? Are new developers missing out by starting with React and not realizing how important tools like Rails and Laravel are for building complete production-ready applications? Are relational databases legacy tech or are they underappreciated? Links: Ruby on Rails React AWS Amplify Firebase Hasura GraphQL: The Documentary OneGraph Next.js ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them. If you do want to the show, the best way to do it is to purchase one of my products: Tailwind UI, a collection of professionally designed, fully responsive HTML components built with Tailwind CSS Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
8
01:08:01
136: Michael Chan - React Is Not a Rails Competitor
136: Michael Chan - React Is Not a Rails Competitor
Episodio en Full Stack Radio
Topics include: What do people actually mean when they say "I used to use Rails, but now I use React"? Why back-end development is still a crucial part of building any web application What third-party services people are using to try and replace custom back-end code Would you default to building a Rails back-end for a React side project, or is your instinct to try and use third-party services only? How far do you think front-end-first frameworks like Next.js are going to get their hands dirty in the back-end? Are new developers missing out by starting with React and not realizing how important tools like Rails and Laravel are for building complete production-ready applications? Are relational databases legacy tech or are they underappreciated? Links: Ruby on Rails React AWS Amplify Firebase Hasura GraphQL: The Documentary OneGraph Next.js ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them.If you do want to the show, the best way to do it is to purchase one of my products: Tailwind UI, a collection of professionally designed, fully responsive HTML components built with Tailwind CSS Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
5
01:08:01
136: Michael Chan - React Is Not a Rails Competitor
136: Michael Chan - React Is Not a Rails Competitor
Episodio en Full Stack Radio
In this episode, Adam is ed by Michael Chan to talk about how people who identify as React developers are building real web applications, and why it seems like nobody is talking about databases or background jobs anymore. Topics include: What do people actually mean when they say "I used to use Rails, but now I use React"? Why back-end development is still a crucial part of building any web application What third-party services people are using to try and replace custom back-end code Would you default to building a Rails back-end for a React side project, or is your instinct to try and use third-party services only? How far do you think front-end-first frameworks like Next.js are going to get their hands dirty in the back-end? Are new developers missing out by starting with React and not realizing how important tools like Rails and Laravel are for building complete production-ready applications? Are relational databases legacy tech or are they underappreciated? Links: Ruby on Rails React AWS Amplify Firebase Hasura GraphQL: The Documentary OneGraph Next.js ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them. If you do want to the show, the best way to do it is to purchase one of my products: Tailwind UI, a collection of professionally designed, fully responsive HTML components built with Tailwind CSS Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
7
01:08:01
135: Lessons Learned Building Tailwind UI
135: Lessons Learned Building Tailwind UI
Episodio en Full Stack Radio
In this episode, Adam is ed by Sam Selikoff to talk about some of the interesting technical challenges he faced building Tailwind UI, and how working on the project has influenced how he will build layouts in the future. Topics include: What Tailwind UI is and why we decided to build it How odd numbers can wreak havoc on a interface, and how to avoid them Crafting the perfect form control Unexpected benefits of working with CSS Grid Abusing single column grids just to use gap, and why we desperately need gap in Flexbox Links: Tailwind UI ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them. If you do want to the show, the best way to do it is to purchase one of my products: Tailwind UI, a collection of professionally designed, fully responsive HTML components built with Tailwind CSS Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
6
01:38:17
135: Lessons Learned Building Tailwind UI
135: Lessons Learned Building Tailwind UI
Episodio en Full Stack Radio
Topics include: What Tailwind UI is and why we decided to build it How odd numbers can wreak havoc on a interface, and how to avoid them Crafting the perfect form control Unexpected benefits of working with CSS Grid Abusing single column grids just to use gap, and why we desperately need gap in Flexbox Links:Tailwind UI ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them.If you do want to the show, the best way to do it is to purchase one of my products: Tailwind UI, a collection of professionally designed, fully responsive HTML components built with Tailwind CSS Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
7
01:38:17
135: Lessons Learned Building Tailwind UI
135: Lessons Learned Building Tailwind UI
Episodio en Full Stack Radio
In this episode, Adam is ed by Sam Selikoff to talk about some of the interesting technical challenges he faced building Tailwind UI, and how working on the project has influenced how he will build layouts in the future. Topics include: What Tailwind UI is and why we decided to build it How odd numbers can wreak havoc on a interface, and how to avoid them Crafting the perfect form control Unexpected benefits of working with CSS Grid Abusing single column grids just to use gap, and why we desperately need gap in Flexbox Links: Tailwind UI ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them. If you do want to the show, the best way to do it is to purchase one of my products: Tailwind UI, a collection of professionally designed, fully responsive HTML components built with Tailwind CSS Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
5
01:38:17
134: Mark Dalgleish - You Should Be Using Layout Components
134: Mark Dalgleish - You Should Be Using Layout Components
Episodio en Full Stack Radio
In this episode, Adam talks to Mark Dalgleish about common mistakes people make in their approach to constructing layouts, and how dedicated layout components can make your component system much easier to work with. Topics include: What problems you run into when baking white space into components, and why your components should never contain any surrounding white space at all Layout challenges you run into due to the way the browser includes line-height in the size of text elements The trick Mark's team uses to remove surrounding white space from text elements, without removing the space between wrapping lines Using a "stack" component to specify the space between sibling elements Issues with naively just using margin on one side of an element to space elements The "gap" property in CSS and how it proves layout components are a good idea Using a "content block" component for horizontal spacing/sizing at the page level Tricks for maintaining vertical rhythm despite 1px borders trying to ruin it all for you Why tools like React are so important for being able to implement designs in a way that matches how designers think Links: "Rethinking Design Best Practices", Mark's talk at ReactiveConf 2019 Braid, the design system Mark works on Playroom ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them. If you do want to the show, the best way to do it is to pick up one of my books or courses: Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
15
56:33
134: Mark Dalgleish - You Should Be Using Layout Components
134: Mark Dalgleish - You Should Be Using Layout Components
Episodio en Full Stack Radio
Topics include: What problems you run into when baking white space into components, and why your components should never contain any surrounding white space at all Layout challenges you run into due to the way the browser includes line-height in the size of text elements The trick Mark's team uses to remove surrounding white space from text elements, without removing the space between wrapping lines Using a "stack" component to specify the space between sibling elements Issues with naively just using margin on one side of an element to space elements The "gap" property in CSS and how it proves layout components are a good idea Using a "content block" component for horizontal spacing/sizing at the page level Tricks for maintaining vertical rhythm despite 1px borders trying to ruin it all for you Why tools like React are so important for being able to implement designs in a way that matches how designers think Links: "Rethinking Design Best Practices", Mark's talk at ReactiveConf 2019 Braid, the design system Mark works on Playroom ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them.If you do want to the show, the best way to do it is to pick up one of my books or courses: Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
6
56:33
134: Mark Dalgleish - You Should Be Using Layout Components
134: Mark Dalgleish - You Should Be Using Layout Components
Episodio en Full Stack Radio
In this episode, Adam talks to Mark Dalgleish about common mistakes people make in their approach to constructing layouts, and how dedicated layout components can make your component system much easier to work with. Topics include: What problems you run into when baking white space into components, and why your components should never contain any surrounding white space at all Layout challenges you run into due to the way the browser includes line-height in the size of text elements The trick Mark's team uses to remove surrounding white space from text elements, without removing the space between wrapping lines Using a "stack" component to specify the space between sibling elements Issues with naively just using margin on one side of an element to space elements The "gap" property in CSS and how it proves layout components are a good idea Using a "content block" component for horizontal spacing/sizing at the page level Tricks for maintaining vertical rhythm despite 1px borders trying to ruin it all for you Why tools like React are so important for being able to implement designs in a way that matches how designers think Links: "Rethinking Design Best Practices", Mark's talk at ReactiveConf 2019 Braid, the design system Mark works on Playroom ing the show: I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them. If you do want to the show, the best way to do it is to pick up one of my books or courses: Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
5
56:33
133: Sam Selikoff - Building Production-Ready SPAs Fast with Mirage.js
133: Sam Selikoff - Building Production-Ready SPAs Fast with Mirage.js
Episodio en Full Stack Radio
In this episode, Adam talks to Sam Selikoff about Mirage.js and how to use it to build production-ready front-end applications, even if your back-end API isn't ready yet. Topics What is Mirage and how does it work? What makes Mirage better than a dummy JSON server you run on another port? What makes Mirage better than running your actual API locally? Using Mirage for actual development, and not just for your test suite How Mirage's internal ORM works, and how it can help you mirror your API's behavior more quickly Managing the risks of maintaining a complex stub of your real API with Mirage and keeping them in sync What's next for Mirage Links Mirage.js Mirage.js on GitHub ing the show I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them. If you do want to the show, the best way to do it is to pick up one of my books or courses: Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
19
01:03:09
133: Sam Selikoff - Building Production-Ready SPAs Fast with Mirage.js
133: Sam Selikoff - Building Production-Ready SPAs Fast with Mirage.js
Episodio en Full Stack Radio
Topics What is Mirage and how does it work? What makes Mirage better than a dummy JSON server you run on another port? What makes Mirage better than running your actual API locally? Using Mirage for actual development, and not just for your test suite How Mirage's internal ORM works, and how it can help you mirror your API's behavior more quickly Managing the risks of maintaining a complex stub of your real API with Mirage and keeping them in sync What's next for Mirage Links Mirage.js Mirage.js on GitHub ing the show I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them.If you do want to the show, the best way to do it is to pick up one of my books or courses: Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
5
01:03:09
133: Sam Selikoff - Building Production-Ready SPAs Fast with Mirage.js
133: Sam Selikoff - Building Production-Ready SPAs Fast with Mirage.js
Episodio en Full Stack Radio
In this episode, Adam talks to Sam Selikoff about Mirage.js and how to use it to build production-ready front-end applications, even if your back-end API isn't ready yet. Topics What is Mirage and how does it work? What makes Mirage better than a dummy JSON server you run on another port? What makes Mirage better than running your actual API locally? Using Mirage for actual development, and not just for your test suite How Mirage's internal ORM works, and how it can help you mirror your API's behavior more quickly Managing the risks of maintaining a complex stub of your real API with Mirage and keeping them in sync What's next for Mirage Links Mirage.js Mirage.js on GitHub ing the show I decided to stop taking sponsors for the show because I think ments are annoying and no one wants to listen to them. If you do want to the show, the best way to do it is to pick up one of my books or courses: Refactoring UI, a book and video series I put together with Steve Schoger on deg beautiful interfaces, without relying on a designer. Advanced Vue Component Design, a course on deg simpler, more flexible Vue components that are both more powerful and easier to maintain. Test-Driven Laravel, a massive video course on deg robust Laravel applications with TDD. Learn how to build a real-world application from scratch without writing a single line of untested code. Refactoring to Collections, a book and video course that teaches you how to apply functional programming principles to break down ugly, complex code into simple transformations — free of loops, complex conditionals, and temporary variables.
Internet y tecnología 5 años
1
0
6
01:03:09
También te puede gustar Ver más
Filterblase – #t3n Pioneers Podcast
Filterblase – #t3n Pioneers Podcast Im t3n Podcast diskutiert die t3n-Redaktion mit prominenten Gästen über die spannendsten digitalen Themen unserer Zeit. Ob innovative Führungskonzepte, die Digitalisierung der Gesellschaft, smarte Gadgets, neue Mobilität oder Zukunftstechnologien. Das Update für digitale Pioniere – jede Woche neu! Actualizado
Tech & Society with Mark Zuckerberg
Tech & Society with Mark Zuckerberg Follow along as Mark Zuckerberg hosts a series of conversations on the future of technology and society. He and his guests take on the biggest questions about tech's place in the world — along with the opportunities, challenges, hopes, and anxieties that come with it. Actualizado
Code on the rocks
Code on the rocks Code on the Rocks es un programa mensual donde hablamos desde 2014 con referentes del mundo tecnológico con un tono relajado. Actualizado
Ir a Internet y tecnología