Syntax - Tasty Web Development Treats
Alle afleveringen
1.049 afleveringen, van nieuw naar oud
-
VS Code Round Two
30 mei 2018 · 1 uur 9 min
Scott and Wes are back with another round of tips, tricks and tasty treats for their favorite code editor, VS Code.
LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It’s an exception tracker, a session replayer and a performance monitor. Get 14 days free over at https://logrocket.com/syntax
Show Notes 01:45
Why Scott and Wes use VS Code vs all the other options
Stay up to date with all releases
06:05 - Favorite new updates
Notification API
Auto Import
Listing errors in the file explorer
Column Selection
Interface Customization
Hot Tip: Anytime you find yourself using your mouse, there’s likely a shortcut key for what you’re trying to do
React Snippets Library
Wes’ VS Code settings
Visual Studio Live Share
27:40 - Favorite/New Extensions
Bracket Pair Colorizer
Rainbow Brackets
Auto Rename Tag
Better Comments
Jest
Snapshot Tools
JS Refactor
Import Cost Lees meerPolacode
Carbon - An alternative way to share beautiful images of your source code38:49 - Themes
LevelUp Official
Night Owl
Cobalt2
40:35 - Tips and Tricks
Learn how to jump and select by letter, word, line, etc.
Move a line (or Line Bubbling) - Use this for rearranging and/or moving lines of code quickly.
Cycling through multiple windows of the same app - If you have multiple VS Code windows open, “Cmd + backtick” will cycle through them, so you don’t have to drag them in and out of view.
Adjust MacOS keyboard settings - change Key Repeat to “fast” and Delay Until Repeat to “short”. This will make your editor super fast when holding down arrow keys.
Use Git features Git HistorySpell Checker - “Cmd + .” will open up code actions and you check for possible misspellings, etc. Code Spell Checker
Rename Symbol - Much more reliable than find/replace.
Sort Lines
Select everything between quotes - (Cmd + Shift + Space)
57:25 - Things that could be improved
Region folding is inconsistent and sometimes doesn’t work at all.
No easy way to tell which… -
How to Get Better at Debugging
23 mei 2018 · 57 min
Scott and Wes detail the tips and tools you need to get better at debugging.
Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the “How did you hear about us?” section.
Coffeecup’s CSS Grid Builder Tool Check out Coffeecup’s CSS Grid.cc builder tool and resources to learn, prototype and build next gen layouts with CSS Grid!
Show Notes 4:00
Read the stack trace
7:35
Make sure you aren’t debugging production
Make sure you’re not cached
8:40
Check the network panel for the whole response
CORS (Cross-Origin Resource Sharing)
12:04
Use debugger commands in the browser
Set breakpoints (race conditions
13:40
Use Source Maps
15:29
Make full use of all console methods console.group/groupEnd/info/
console.log({objNAme}) Lees meer17:02
View your code in other browers
Make sure your browser is up to date
18:50
Step into and step over function
Useful for especially tricky issues
19:47
Look into Scope in dev tools panel
20:33
Recreate it in CodePen or Create React App Helps to quarantine your code
Verify where the problem actually is24:12
Take a break Helps clear your head and approach your problem from a different angle25:40
Rubber Duck Debugging Forcing yourself to talk it out will often reveal problems/issues26:40
Check Github issues / ask in Slack Leave your solution in the comments for others28:12
Use Node --inspect flag
29:57
Read the code in your libs (if you can)
32:34 - Chrome Dev Tools Tabs Rundown
33:10 - Network tab
34:15 - Preformance tab
35:58 - Lesser known tools 36:15 - Firefox Grid Debug
36:20 - Firefox Fonts tab
37:10 - More tools (three dots menu in top right of Chrome Dev Tools window)
37:39 - Chrome Animations Inspector
38:34 - /dev tips & Modern DevTools Course39:41 - Chrome & FF Layers for 3d and full view of canvas & window
40:51 - Sensors for overriding fake devices sensors Hot tip: Use Instagram on the desktop - Go to Instagram and set the user agent to iPad and it will work as it does on that actual… -
What's New in Javascript
16 mei 2018 · 57 min
Scott and West talk about what’s new in JavaScript.
Fluent Conf - Sponsor Developers, software engineers, designers, and web performance professionals flock to Fluent in pursuit of a common goal: building a better web. That means delivering fast, secure, accessible experiences to users and customers.
Fluent covers a broad range of technologies and topics to provide web programming professionals with the skills, connections, and inspiration needed to build better online and mobile experiences.
Fluent is this June 11-14 in San Jose, CA. Save 20% today with code: SYNTAX
Netlify — Sponsor Netlify is the best way to deploy and host a front-end website. All the features developers need right out of the box: Global CDN, Continuous Deployment, one click HTTPS and more. Hit up netlify.com/syntax for more info.
They are also hiring! netlify.com/careers
Show Notes 1:55 - Scott’s new studio
4:57 - Pop Motion Pose
New library for React or vanilla JavaScript
Define locations instead of CSS styles
Pass the animation state into a React component as open or closed instead of active or inactive
Flip animation techniques Lees meerStyle Fire - Simple HTML & SVG styler optimised for animation
8:44 - Intersection Observer
Browser-based API based on observables
Example uses: Tell me when this element is on the page, goes off the page or is halfway down the page
10: 32 - MDX
Webpack loader for MDX (i.e. JSX-infused Markdown) using mdx-it
Turns MarkDown files into components in Webpack
12:56 - Resize Observer
Watch elements for resize
15:47 Web Animations API
Works with animations natively in JavaScript
Tell your animations to play, pause, reverse, etc.
Instead of changing classes, you have full control over what the animation is doing
Web-Animation-JS Polyfill
Can I use
18:00 - Window Face Detector API
Create a new window.face detector and pass it an image tag and it returns an array of faces.
22:53 - Payment Request API
Eliminates check out forms
Allows platform to handle payment safely and secu… -
Potluck EP × Is Redux Dead × Learning Quickly × Developing Solo × Specialist vs Generalist × Funnest Projects × Wes’ BBQ Course
9 mei 2018 · 52 min
It’s a Potluck episode - you bring the questions and we turn them into tasty treats.
Fluent Conf - Sponsor Developers, software engineers, designers, and web performance professionals flock to Fluent in pursuit of a common goal: building a better web. That means delivering fast, secure, accessible experiences to users and customers.
Fluent covers a broad range of technologies and topics to provide web programming professionals with the skills, connections, and inspiration needed to build better online and mobile experiences.
Fluent is this June 11-14 in San Jose, CA. Save 20% today with code: SYNTAX
Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax, and put SYNTAX in the “How did you hear about us?” section.
Show Notes 2:42
What is an efficient way to process huge data, greater than 740 MB when not working in JS?
6:45
What’s new and shiny thing in web development do you think is going to go the distance?
GraphQL
Prisma
GraphCool
GraphQL Playground
11:09
Wes, can you make a course on how to barbecue meat properly?
12:31
How do you go about learning a new language or framework?
Ep 44 - How to Learn New Things Quickly
12:54
What are the best things to keep in mind when you are the only developer on a team?
18:07
Is Redux for React dead with the new context API?
Redux
21:41
What’s the funnest project you have ever worked on and why?
LevelUpTuts
27:19
What’s the best use case for JWP?
JWP
29:50
Should I focus on one thing and try to master one technology instead of being a jack of all trades?
35:00
Why do thousands of entrepreneurs build SaaS products on Ruby on Rails?
Laravel
Laravel Spark
CodeIgniter
Meteor
Hackathon Starter
39:41
Would you use single page application vs SSR for large reactor view apps?
SSR
Next.js
41:06
What do you use for online learning platforms?
Ep 14 - Our Stacks Explained
Teachable
Moodle
××× SIIIIICK ××× PIIIICKS ××× Wes: Parcel Lees meerScott: Nebo
Shameless Plugs Scott’s Headless WordPress course
Wes’ Instgam
Tweet… -
How to Learn New Things Quickly
2 mei 2018 · 1 uur 3 min
Scott and Wes talk about how they learn new things quickly. Scott also tells a crazy story about his weekend.
Netlify — Sponsor Netlify is the best way to deploy and host a front-end website. All the features developers need right out of the box: Global CDN, Continuous Deployment, one click HTTPS and more. Hit up netlify.com/syntax for more info.
They are also hiring! netlify.com/careers
Fluent Conf - Sponsor Developers, software engineers, designers, and web performance professionals flock to Fluent in pursuit of a common goal: building a better web. That means delivering fast, secure, accessible experiences to users and customers.
Fluent covers a broad range of technologies and topics to provide web programming professionals with the skills, connections, and inspiration needed to build better online and mobile experiences.
Fluent is this June 11-14 in San Jose, CA. Save 20% today with code: SYNTAX
Show Notes 2:00
Scott recounts his crazy story about getting Lymphangitis
8:30
Know your learning type
videos, blogs, docs, source
no right or wrong way
15:00
Foundational Skills
23:00
Narrow your focus
Should you learn Redux with React?
blurring skills hurts future progress
don't learn too many things at once
26:00
Get excited
try to reclaim your initial excitement
flow happens when you are excited
pick projects around hobbies
Star wars sucks
33:00
Grind Time
write code first ask questions later
break shit
Submit to yourself that you are going to build this 3-4 times
iteration driven development
quality from quantity
use smarter people
snippet libs
style guides
40:00
Immersion
follow every kind of media you can
put things on in the background
permeate into your brain
××× SIIIIICK ××× PIIIICKS ××× Wes: Crushing It Book Lees meerWes: Crushing It AudioBook
Scott: Popmotion Pose
Shameless Plugs Wes' JavaScript30 Course
Scott's Headless WordPress course
1:00:00
Scott comes out of nowhere with a story about TEA!
Tweet us your tasty treats! Scott's Instagram
LevelUpTutorials Instag… -
20 JavaScript Array and Object Methods to make you a better developer
25 april 2018 · 55 min
Wes and Scott rattle through ~20 different Object and Arra Methods that will make you a better JavaScript developer.
Freshbooks - Sponsor This is episode Wes mentions the free book Breaking The Time Barrier. Get a 30 day free trial of Freshbooks at freshbooks.com/syntax.
Netlify — Sponsor Netlify is the best way to deploy and host a front-end website. All the features developers need right out of the box: Global CDN, Continuous Deployment, one click HTTPS and more. Hit up netlify.com/syntax for more info.
They are also hiring! netlify.com/careers
Show Notes For the docs for all these, just google mdn and the method you are looking for 😃
3:00
Why are these great?
They are chainable
Immutable
5:30
.filter()
Truthy or Falsy
8:00
.map()
10:00
.reduce() - returns any shape! filter, create a new shape, add up numbers...
14:30
.forEach()
Side effects
16:00
.some()
can be used as a short circuit forEach
25:00
.every()
.includes() (why not contains?)
26:00
Array.from()
Array.from() takes a secondary map arg
Array.of()
29:00
Object.values()
Object.keys()
Object.entries()
32:00
Array spread - converts iterable to array
Array spread - Concats arrays
Array Spread + Slice. Don't splice - remove an item from an array.
34:00
Object Spread
37:00
Function Rest
39:00
Object.freeze()
40:00
Object.seal()
41:00
Object.assign() - no longer needed because you can object spread
Reference vs Copy in JavaScript
×SICK×PICKS×
Scott: Tea Haus Lees meerWes: SOG Folding Knife
Wes: Sharpening Stone
Shameless Plugs Vue.js for Everyone
Wes' Course
SMASH that Subscribe Button on Wes' YouTube
Tweet us your tasty treats! Scott's Instagram
LevelUpTutorials Instagram
Wes' Instagram
Wes' Twitter
Wes' Facebook
Scott's Twitter
Make sure to include @SyntaxFM in your tweets -
Potluck EP × Vue.js × Headless WP × Typescript & Flow × Productivity × Server Side Rendering × Yeoman
18 april 2018 · 1 uur 5 min
It's a Potluck episode - you bring the questions and we turn them into tasty treats.
DeployHQ - Sponsor DeployHQ is the easiest way to deploy websites to your servers. Invite your team and set up automated deployment processes to:
Compile a production build of your assets
Deploy securely to servers behind VPNs and firewalls
Execute SSH commands
Manage and upload your config files
Preview and schedule deployments
Track and monitor your deployments in real-time
Deploy to multiple servers at the same time, whether that be your own server via FTP/SSH, or an Amazon S3 bucket. You can even start deployments automatically whenever you push!
Instant setup for repositories hosted on GitHub, Bitbucket, GitLab and Codebase, plus realtime notifications in your favourite chat services like Slack or HipChat.
To get 50% off your first 6 months, head on over to deployhq.com/syntax. The first 25 listeners to deploy successfully will receive a FREE branded mug or t-shirt!
Fluent Conf - Sponsor Developers, software engineers, designers, and web performance professionals flock to Fluent in pursuit of a common goal: building a better web. That means delivering fast, secure, accessible experiences to users and customers.
Fluent covers a broad range of technologies and topics to provide web programming professionals with the skills, connections, and inspiration needed to build better online and mobile experiences.
Fluent is this June 11-14 in San Jose, CA. Save 20% today with code: SYNTAX
Submit Your Questions Here Show Notes 02:44
What are your thoughts on Vue.js?
VuePress
Nuxt
6:20
What are your thoughts on Typescript and Flow?
Typescript
Flow
10:45
What was your biggest breakthrough in Programming?
Nude.js
20:00
Any tips, tools and tricks to avoid procrastination
The productivity episode
Sort by anxiety
Eat That Frog
Todoist
25:00
Thoughts on CMSes? Headless? Database Driven? Static Site Generator?
Headless WordPress
Gatsby
34:00
How can I start creating and selling courses?
40:00
How… Lees meer -
Preventing and Dealing with Burnout in Web Development
11 april 2018 · 1 uur 3 min
Scott and Wes Chat about burnout!
Freshbooks - Sponsor This is episode Wes mentions the free book Breaking The Time Barrier. Get a 30 day free trial of Freshbooks at freshbooks.com/syntax.
Fluent Conf - Sponsor Developers, software engineers, designers, and web performance professionals flock to Fluent in pursuit of a common goal: building a better web. That means delivering fast, secure, accessible experiences to users and customers.
Fluent covers a broad range of technologies and topics to provide web programming professionals with the skills, connections, and inspiration needed to build better online and mobile experiences.
Fluent is this June 11-14 in San Jose, CA. Save 20% today with code: SYNTAX
Show Notes 01:50
What is burnout?
Losing Enthusiasm for web development
That Hustle
7:00
Why is being burnt out bad?
Putting off hobbies
12:30
How do you prevent burnout?
Farming out Work
Automating content
Busy work
18:00
Aggressively turn down meetings
Work to cut out busy work
Locus on Control
Managing Email and Notifications
Scrubbing Plates
24:00
Health and Nutrition
Sleep
27:00
Motivation
What to do when you just don't like the work you are working on
Small Wins
Learning new Things
Getting a new job
Taking Courses
Keeping Up With The Codeashians
37:00
Being overworked at work
Overtime
41:00
So you've burnt out, what do you do?
How do you reignite the spark?
Taking a day off
Delegating GitHub
Online chat with other developers
×SICK×PICKS× Wes: Dewalt 20v Drill Set Lees meerWes: Dewalt 20v Cordless Web/Dry Vac
MERU
Shameless Plugs Vue.js for Everyone
SMASH that Subscribe Button on Wes' YouTube
Tweet us your tasty treats! Scott's Instagram
LevelUpTutorials Instagram
Wes' Instagram
Wes' Twitter
Wes' Facebook
Scott's Twitter
Make sure to include @SyntaxFM in your tweets -
The Testing Show!
4 april 2018 · 1 uur 9 min
Wes and Scott talk all about testing!
SnapShooter - Sponsor SnapShooter is a Digital Ocean backup service. You get fine grain control over when you backup and how long you backup for. Easily restore from previous snapshots.
Use the code SYNTAX to get 20% off your first 12 months.
Fluent Conf - Sponsor Developers, software engineers, designers, and web performance professionals flock to Fluent in pursuit of a common goal: building a better web. That means delivering fast, secure, accessible experiences to users and customers.
Fluent covers a broad range of technologies and topics to provide web programming professionals with the skills, connections, and inspiration needed to build better online and mobile experiences.
Fluent is this June 11-14 in San Jose, CA. Save 20% today with code: SYNTAX
Show Notes 3:00
Testing Talk
Is testing scary?
8:00
Unit Testing
Pure Functions
Mutations
Pass in dates to functions
11:40
Integration Testing
Integration Testing Mémé
14:00
Visual Regression Testing
17:00
End to End Testing
21:00
Why would you want to test?
Confidence
Easy Refactoring
Finding edge cases
33:00
Test Runners vs Assertion Libraries
Jest
Mocha
Cucumber
BBD (Big Black Dog)
BDD (Behaviour Driven Development)
Cypress.io
Enzyme
React Testing Library
50:00
Mocking
Spy Functions
54:00
Snapshot Testing
Jest Snapshot Testing
57:00
TDD (Test Driven Development)
BDD (Behaviour Driven Development)
Continuous Integration
Travis CI
×SICK×PICKS× None today!
Shameless Plugs Vue.js for Everyone
SMASH that Subscribe Button on Wes' YouTube
Tweet us your tasty treats! Scott's Instagram
LevelUpTutorials Instagram
Wes' Instagram
Wes' Twitter
Wes' Facebook
Scott's Twitter
Make sure to include @SyntaxFM in your tweets Lees meer -
Is jQuery Dead?
28 maart 2018 · 1 uur 4 min
Wes and Scott dive into jQuery. Is it dead? Should you still use it? Why not? What are some alternatives?
LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It's an exception tracker, a session replayer and a performance monitor. Get 14 days free over at https://logrocket.com/syntax
Freshbooks - Sponsor If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
Show Notes 03:00
A stroll down jQuery Memory Lane
What was the first jQuery plugin you wrote?
jQuery Conference
jQuery IRC room
Ben Alman
9:00
jQuery UI
jQuery Mobile
Sencha Touch
nvr 4get where u come from
13:00
So, why is jQuery going away?
16:00
The Selector API
Sizzle
Bling.js
querySelectorAll Docs
21:00
Working with Ajax
Fetch
Axios
27:00
Dom Traversal
Element.matches()
You don't need jQuery
30:00
Data / Utility Functions
Lodash
Just use Map/Reduce/Filter
Data Massaging 💆🏻
34:00
Cross Browser Compatability
Polyfill.io
37:00
Event Listeners
Event Delegation
Listening for events on multiple elements
47:00
Final Thoughts on jQuery
JavaScript30
The JS Foundation
Seeeaaaaacccckkkk PIX Scott: MJML Desktop App Lees meerWes: HyperSelect LED Utility Light
Shameless Plugs Vue.js for Everyone
All of Wes' Courses
Tweet us your tasty treats! Scott's Instagram
LevelUpTutorials Instagram
Wes' Instagram
Wes' Twitter
Wes' Facebook
Scott's Twitter
Make sure to include @SyntaxFM in your tweets -
20 Easy Win Performance Tips
21 maart 2018 · 1 uur 3 min
In this episode, Scott and Wes chat about 20 different ways you can improve the perf, speed and overall user experience of your websites.
Cloudinary - Sponsor Cloudinary is the best way to host, compress and transform your images on the web. Sign up for their free tier and get 10GB of bandwidth for free!
Also check out Cloudinary's ImageCon conference - use the code SYNTAX99 for a discount when checking out.
Fluent Conf - Sponsor Developers, software engineers, designers, and web performance professionals flock to Fluent in pursuit of a common goal: building a better web. That means delivering fast, secure, accessible experiences to users and customers.
Fluent covers a broad range of technologies and topics to provide web programming professionals with the skills, connections, and inspiration needed to build better online and mobile experiences.
Fluent is this June 11-14 in San Jose, CA. Save 20% today with code: SYNTAX
Show Notes So many perf tips came in over twitter, so in addition to this podcast I'd recommend you read all the replies to this tweet
0:00
We just cracked 1,000,000 downloads! Thank you!
4:00
Network Tips
Reducing the amount of HTTP requests
A little bit about HTTP2
An interview about http2 Lees meer8:00
Use Caching and LocalStorage
Turn on aggressive caching on your server - long expire times
What is gzip? / Enabling gzip
12:00
Using a CDN
Listen to our episode on CDNs and #BigZips13:00
When to load your JS
Blocking Requests
15:00
Use Lazy Loading
17:00
Preloading content with Link rel="preload"
rel="prefetch"
19:00
Picture, picturefill and srcset=""
Article on srcsrc and Picturesrcset vs picture/source elements
25:00
Image Compression
One less jpg
Serve less data
26:00
Inline SVG
Talk about Font Awesome
33:00
CSS and JS Code
Critical CSS
37:00
Remove unused code
Purify CSS
no-unused-imports with ESlint
38:00
Code Splitting
40:00
Transpile less
babel-preset-env
41:00
Tree shaking
Hoyyyy its a tree shaker
42:00
Async ans defer attributes on your script… -
Recording Screencasts - Hardware, Software, Dos and Don'ts
14 maart 2018 · 1 uur 7 min
In this episode, Scott and Wes everything about their recording — from gear to software to tips and tricks for creating a good screencast.
Netlify — Sponsor Netlify is the best way to deploy and host a front-end website. All the features developers need right out of the box: Global CDN, Continuous Deployment, one click HTTPS and more. Hit up netlify.com/syntax for more info.
They are also hiring! netlify.com/careers
Freshbooks - Sponsor If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
Show Notes 2:00
Scott's Hardware:
EV RE20
DBX 286s Preamp
K&M 23850 Microphone Desk Arm
Shure KSM32
Blue Snowball
Bluebird
Scarlet 2i2
4:00
We talk about Different types of microphones Lees meerWes' Hardware:
Heil PR40
Heil PL2T Boom Arm
Audio Technica AT2020
Heil Flush Desk Mount
Scarlet 2i2
DBX 286s Preamp
EQ351 Equalizer
BSW Pop filter for Heil PR40
Heil Shock Mount
14:30
What are the essentials for hardware?
Put a t-shirt under your keyboard
16:00
Once you get to record, what do we use?
Divvy
IShowU Instant
Screenflow
Uberlayer
Loopback
32:00
Making Mistakes
Leaving in goof ups and debugging
40:00
Bad screen recordings
What is boring? What is annoying?
Recording pet peves
Tips for sizing your editor
Gross sounds
Too many files
50:00
What makes a good recording?
Good contrast on colour scheme
Keeping the code open
Short recordings
SIIIIICKkkkkkkkk PIXXXXX Wes: CD Player Magnet Phone HolderScott: OxyLED Motion Sensor Lights
Tweet us your tasty treats! Scott's Instagram
LevelUpTutorials Instagram
Wes' Instagram
Wes' Twitter
Wes' Facebook
Scott's Twitter
Make sure to include @SyntaxFM in your tweets -
Hasty Treat — Freelancing Hot Tips 🔥
9 maart 2018 · 30 min
In this Hasty Treat (Short episode) we answer your questions about Freelancing - how to charge more, building a portfolio, finding clients and our thoughts on using pre-made WordPress themes.
Sign up for the Value Pricing Bootcamp - Sponsor Get Jonathan Stark's free 6 day email course on value based pricing for freelancers over at valuepricingbootcamp.com.
Jonathan Stark is the author of Hourly Billing is Nuts and has worked with companies such as Staples, Time and T-Mobile. These days he routinely commands an effective hourly rate of $2000+ per hour, so I'd say you should check his course out.
Show Notes 1:00
Our first episode on Freelancing - how to slam dunk freelancing
4:00
Q: Ideas on building a portfolio and landing those first customers
Your portfolio doesn't really matter as a web developer
Your reputation and referrals is key
Reputation in the community is important
Put yourself out there!
You have to tell people what you do
You have to ask people if they need work
Good communication is key
8:00
Q: What are some strategies for budging and quoting?
Understanding what a website is worth to a client
Talking to your client ablut pricing
Asking how much they have available to spend
Chunking the project into multiple bits so they can build on it
14:00
Q: How do you tell your existing clients that you need to charge more?
Clean Scope / Scope Creep
Quote in Features and pieces, not entire projects
Fixed Pricing
Becoming a better/faster developer
Getting more expensive as you move
Don't charge hourly
Taking big Ls
18:30
Q: What is your opinion on value based pricing?
We're huge proponents
Clients don't like hourly billing
The client should know what you are paying and what you are getting
22:00
Q: When is it okay to use WordPress and pre-made themes? Is that cheating?
The beauty of open source
The business Wes answer
The developer Wes answer
Building your own starter files
Undoing other developer's work
Tweet us your tasty treats! Scott's Instagram
LevelUpTutorials… Lees meer -
Keeping Up with the Codeashians. Dealing with our fast paced industry.
7 maart 2018 · 1 uur 9 min
Scott and Wes talk about how to deal with being overwhelmed with our fast paced industry. How do you keep you and your team's skills up to date?
Wes' Note: Scott came up with the title for this one. I know.
Netlify — Sponsor Netlify is the best way to deploy and host a front-end website. All the features developers need right out of the box: Global CDN, Continuous Deployment, one click HTTPS and more. Hit up netlify.com/syntax for more info.
They are also hiring! netlify.com/careers
Freshbooks - Sponsor If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
Show Notes 1:00
WELCOME
Scott is 32! Happy Birthday
Wes Relaunched his React for Beginners course!
4:00
That feeling
Being okay with not knowing everything
9:00
How to wait it out
When you should jump into a library
1.0 of libraries
Dogfooding
13:00
Just In Time learning
Doubling down on the fundamentals
21:00
What is JAM Stack?
22:00
Why do you need to stay up to date?
Moving or Losing Jobs
Comfy Chairs
25:00
Hipster Web Developers
27:00
Someone think of the customers!
Technical Debt
Falling in love with web development again
Constantly challenging yourself
30:00
Complacency in Web Devleopment
Motivating Comfortable Web Developers
You have to stay up to date
32:00
Working on the weekends
Real Talk: part of your job is staying up to date
How to find time to learn on the clock
36:00
Adding new tech to projects as a way to learn
39:00
What if your senior developer is holding back progress?
How to convince your team or boss that you aren't just a hipster and this new tech is worth it
Show them the why!
47:00
Okay, I want to stay up to date. How?
Strong handle on fundamentals
Twitter
Twitter
WebDev Reddit
NodeJS is Cancer
Kitze's LOL Tweet
JavaScript Weekly
Lunch and Learns
Meetups
Siiiiiiiick Pixxxx Scott: Never Split The Difference Lees meerWes: Containers Podcast
Shameless Plugz Scott: Pro Gatsby
We…
-
Why Static Site Generators are Awesome
28 februari 2018 · 1 uur 5 min
Wes and Scott talk all about Static Site Generators!
Netlify — Sponsor Netlify is the best way to deploy and host a front-end website. All the features developers need right out of the box: Global CDN, Continuous Deployment, one click HTTPS and more. Hit up netlify.com/syntax for more info.
They are also hiring! netlify.com/careers
Freshbooks - Sponsor If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
Show Notes 1:00
Woah Scott's Audio!
4:00
#TastyTreats Winners
8:00
What are static site generators?
10:00
Benefits of Static Site Generators
Gatsby
StaticGen.com
Jekyll
Hugo
Hexo
24:00
More complicated apps as static sites
Next.js Static Export
Nuxt.js
34:00
Limitations of a static site
What happens when you need something on the server?
Snipcart for Ecommerce
Algolia
Awestruct
Hot Hot Reloading
41:00
Using with a Headless CMS
Reloading The Pages
48:00
WHAT WHAT Scott is Canadian?!
50:00
Where can you host a Static Site?
Literally Anywhere
Github Pages
Netlify
rsync
WPGraphQL
Siiiiiiiick Pixxxx Scott: JSRefactor Lees meerWes: Auto Rename Tag
Shameless Plugz Level Up Pro
ES6 For Everyone
Tweet us your tasty treats! Scott's Instagram
LevelUpTutorials Instagram
Wes' Instagram
Wes' Twitter
Wes' Facebook
Scott's Twitter
Make sure to include @SyntaxFM in your tweets -
Large Files - CDNs, Image Compression, Video Hosting, and Big Zips
21 februari 2018 · 1 uur 9 min
Scott and Wes talk about working with images, videos and big zips. How do you host them? Do you need a CDN? What about compression?!
Cloudinary Cloudinary is the best way to host, compress and transform your images on the web. Sign up for their free tier and get 10GB of bandwidth for free!
Also check out Cloudinary's ImageCon conference - use the code SYNTAX99 for a discount when checking out.
Xojo — Sponsor Xojo is a cross-platform development tool for creating native apps for desktop, mobile, web and Raspberry Pi.
With Xojo you really can write just one version of your app, say, on the Mac, click a button, and have a completely native Windows version too.
Xojo lets you abstract yourself from specific platform details, so you can focus on what makes your app unique. All apps have completely native controls, even if they weren’t developed on that platform. Just use drag and drop to create your user interface, and one language to program the functionality.
Users also include Fortune 500 companies, citizen developers, professional developers, IT, hobbyists and students - anyone who wants to build apps faster.
Listeners of this show get 20% off with the coupon code SYNTAX over at xojo.com/syntax
Show Notes 1:30
Chit-chatting about GraphQL Testing
3:45
What is a CDN? Why do you need one?
How does the internet even work?
7:00
Amazon S3 + Cloudfront
CacheFly
MaxCDN
Cloudflare
11:30
Talking about Image Formats
WebP
WebP CanIUse
16:00
Losslesss VS Lossy
Stripping image meta data like EXIF
Image Optim App
ImageMin
Gulp ImageMin
ImageMin Webpack
ImageMin Plugins on npm
26:00
How we use Cloudinary
29:00
Hosting, Encoding and Compressing Videos
Our Stacks Explained Syntax Podcast
Vimeo Pro
YouTube DL
BrightCove
Wista
Sprout Video
Cloudinary Video
41:00
What is Cloudflare?
Cloudflare Video is coming
46:30
Web Torrent
Apparently Spotify doesn't use P2P any longer
50:00
Big Zips!
How do we host large video downloads?
Amazon S3 + Cloudfront
Handbrake
Backblaze B2
55:00
Video Forma… Lees meer -
Designing, Templating, Inlining and Sending Email!
14 februari 2018 · 1 uur 2 min
In this show, Scott and Wes talk about about sending both transactional and marketing email. Everything from designing to templating to inlining the CSS to getting it sent. Enjoy!
Freshbooks - Sponsor If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
Xojo — Sponsor Xojo is a cross-platform development tool for creating native apps for desktop, mobile, web and Raspberry Pi.
With Xojo you really can write just one version of your app, say, on the Mac, click a button, and have a completely native Windows version too.
Xojo lets you abstract yourself from specific platform details, so you can focus on what makes your app unique. All apps have completely native controls, even if they weren’t developed on that platform. Just use drag and drop to create your user interface, and one language to program the functionality.
Users also include Fortune 500 companies, citizen developers, professional developers, IT, hobbyists and students - anyone who wants to build apps faster.
Listeners of this show get 20% off with the coupon code SYNTAX over at xojo.com/syntax
Show Notes 0:00
WELCOME!
2:00
An update on GraphCool, Prisma and Yoga
3:45
Syntax Contest! You can win a free course from either Scott or Wes by screenshotting yourself listening to the podcast and uploading to Twitter or Instagram.
We will pick 1 winner from Twitter and 1 winner from Instagram
Make sure to tag @wesbos and @stolinski on Twitter and @wesbos and @stolinskion Instagram
#TastyTreats
5:40
Email ain't easy!
6:20
How do Scott and Wes use email in their apps and businesses?
Transactional vs Marketing Email
9:00
Dealing with multiple emails and modifier
Signing in with Facebook vs Email?!
11:00
Transactional Email
The Process to creating single one-off email
13:00
Scott's Setup:
Handlebars
Meteor Email Docs
Mandrill Lees meerWes' Setup
Pug Templating - the artist formerly known as Jade
Juice C…
-
Wes and Scott's Lives - Breakdancing, BBQ, Wives, Work/Life Balance, Problem Solving, YouTube Subscriptions
7 februari 2018 · 1 uur 15 min
Freshbooks - Sponsor If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
Show Notes 0:00
Goofing Around
1:30
Real show starts
2:12
Scott explains his breakdancing hobby
"Breaking" is breakdancing
What is flavour?
10:20
Wes talks about being into BBQ
World's Longest Yard Sale
Wes has a large Big Green Egg and a MiniMax BGE
19:00
Scott talks about how he is into making music
Domestic Robot
Scott is starting up a new project called "Shift. Super."
21:30
How do you find time for these hobbies?
Avoiding burnout
Work/Life Balance
Buy in from significant others
28:00
Wes talks about working out and going on date nights with his wife
Hamilton is cool
Home Renos
35:00
Doing a downtown job
Problem Solving
40:00
Scott talks about his love for KungFu Movies
5 Fingers of death
5 Deadly Venoms
secret service of the imperial court
Boxer from shantung
36th Chamber of Shaolin
Human Lanterns
46:00
What kind of cars do we drive?
55:00
What YouTube channels do you watch? Lees meerWes:
Jeannies Garage
It's Alive with Brad
Wranglestar
Mattias Wandel Main Woodgears
Mattias Wandel Secondary Channel
Big Clive
How it's Made
Alex French Guy CookingScott:
RedLetterMedia
stance
theneedledrop
BroScienceLife
1:05:00
What are you working on Personally / Mentally?
Habit Tracker
Doing a downtown job
Quuuuuiiiiiick SIIIIIIICK PICKS Dan Carlin's Hardcore History: Addendum
Scott: Whatever You Think, Think the OppositeWes: Tracy Osbourne's Hello Web Design
Tweet us your tasty treats! Scott's Instagram
LevelUpTutorials Instagram
Wes' Instagram
Wes' Twitter
Wes' Facebook
Scott's Twitter
Make sure to include @SyntaxFM in your tweets -
Snack Pack — CSS Frameworks, React HOC, Render Props, Coding Designers, Early Career Advice and a sound board!
31 januari 2018 · 1 uur 3 min
Dev Lifts - Sponsor Dev Lifts - Thad and JC are on a mission to make web developers healthy. Get a Personal Training and Nutrition Plan — use the code SYNTAX for $75 off. They have also just announced their slack-only memberships for $5/month
Freshbooks - Sponsor If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
Show Notes 01:10
you should try out the new Syntax Soundboard by Andre Madarang Lees meerHave a Question?! Submit it here!
03:00
Skateboarding on a TRAMPOLINE?!
04:30
Q: What are your favourite features coming to HTML 5.2
Dialog Box
Multiple Main Tags
Thanks Jordan!
10:00
Q: How do you retain all the info you learn like a sponge?
Thanks Ozan
13:30
What are your favourite CSS Libraries / Frameworks?
Thanks Blake!
21:00
What were some of the struggles you had early on in your career? How did you overcome them?
Learning how to read error logs and messages
Dealing with Impatience
Coding is very frustrating
26:50
What are High Order Components and Render Props?
High Order Components
React Render Props
Video: Michael Jackson - Never Write Another HoC
React Downshift
React Reconciliation
34:45
Q: When should you just drop the towel on code?
When should you throw in the towel on code?
Scrapping a codebase and moving from PHP to JS
Let's talk about if it's worth it
41:00
Q: What is the best way for a JS beginner to get their hands dirty?
Don't work on apps, work on pieces!
47:50
How do you recommend a designer falling in love with frontend dev sharpen their skills while being (happily) committed to a full time design position?
Should designers code?
SIIIIIIICK PICKS Scott: It’s Not How Good You Are, It’s How Good You Want to BeScott: Whatever You Think, Think the Opposite
Wes: Tony Robins Podcast
Wes: The Kevin Rose Show
Shameless Plugs Scott: New React Native Course!
Wes: CSS Grid Course
Tweet us your tasty treats! Scott's Instagram
LevelUp… -
Hosting & Servers — Heroku, Now, Galaxy, Digital Ocean, Linode, Docker, Netlify and more!
24 januari 2018 · 53 min
Xojo — Sponsor Xojo is a cross-platform development tool for creating native apps for desktop, mobile, web and Raspberry Pi.
With Xojo you really can write just one version of your app, say, on the Mac, click a button, and have a completely native Windows version too.
Xojo lets you abstract yourself from specific platform details, so you can focus on what makes your app unique. All apps have completely native controls, even if they weren’t developed on that platform. Just use drag and drop to create your user interface, and one language to program the functionality.
Users also include Fortune 500 companies, citizen developers, professional developers, IT, hobbyists and students - anyone who wants to build apps faster.
Listeners of this show get 20% off with the coupon code SYNTAX over at xojo.com/syntax
Show Notes Take a drink every time Wes says exactly
01:10
CSS Grid course is out!
03:50
The most basic hosting / services
WordPress.org, Medium, Wix, Squarespace
05:00
Your Cheap PHP/Apache Hosts
Endurance International Group owns most of the cheap web hosting world
cPanel
Bluehost doing shady stuff
Siteground seems p good
13:20
Service Based Hosting
Heroku
Zeit's Now
Galaxy
15:00
What does "spinning down" mean?
Deploying to these services
17:20
How these services do instant cut-overs to new servers
SSL Certificates
20:00
You should listen to the Our Stacks Explained episode.
Zeit's Now Alias
mLab MongoDB Hosting
Compose MongoDB Hosting
29:00
Raw Server Space
Linode
Digital Ocean
Rackspace
Digital Ocean Droplets
Digital Ocean's docs are 👌👌👌👌
32:00
What is Nginx?!
Let's Encrypt
Mozilla's SSL config generator
Caddy Server
38:20
Docker
40:00
SPA Apps - React, Angular, Vue...
How to handle Routing
Netlify
SICK PICKS Wes: Magnetic Magsafe-life USB cable for micro USB, USB-c and Lightning Lees meerWes: Magsafe-like USB that can handle a 87w Macbook Pro
Wow: MONGOOSE VS SNAKE VIDEO
Scott: Bulk Supplements
Shameless Plugs Scott: Levelup Tutorials Pro
Wes: CSS Grid Course
Tweet…
-
Async + Await
17 januari 2018 · 54 min
Freshbooks — Sponsor If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
Show Notes 02:55
Wes' Async + Await talk on YouTube from DotJS
JavaScript is Asynchronous
Ryan Dhal (Creator of Node.js) original Node.js talk
06:00
Callback Hell
Q
Bluebird
What is a promise?
Promises are an IOU
8:30
Async + Await IS promises
What is Async + Await?
How does the code look?
Returning values from an await
15:20
Performance Considerations
MEGA PROMISES
Promise.all()
Here is an example:
const [weather, store] = Promise.all(getWeather(), getStores());
19:22
This stuff is 100% native
Most new Browser APIs are build on Promises
Fetch()
Some examples:
await fetch(' https://api.github.com/users/wesbos').then(data => data.json())
OR
await (await fetch(' https://api.github.com/users/wesbos')).json()
Axios
22:48
The Payment Request API
You should listen to episode 006 on accepting money on the internet Lees meerWeb Animation API
27:00
Snackisodes
Snack Packs
Hasty Treats?!!!
28:00
Making callback-based functions promised basked
es6-promisify
util.promisify()
30:00
Error Handling Methods
View my slides for some code examples.
Try/Catch
High Order Function
Just handle the error when you callIt().catch(dealWithIt);
Node's process.on('unhandledRejection') event
36:00
Browser Support
Babel it!
38:00
AbortController()
Abortable Fetch
SIIIIICK PICKS 42:00
Scott: Ring DoorbellWes: The Indicator Podcast
47:00
Sick Tip
Chrome's Autoplay is changing
Details on this
Visit chrome://media-engagement to see your scores
Shameless Plugs Fullstack GraphQL
CSS Grid Course is coming sooooon!
Tweet us your tasty treats! Scott's Instagram
LevelUpTutorials Instagram
Wes' Instagram
Wes' Twitter
Wes' Facebook
Scott's Twitter
Make sure to include @SyntaxFM in your tweets -
GraphQL? Here is what you need to know!
10 januari 2018 · 1 uur 7 min
Snipcart — Sponsor Snipcart allows you to create online shopping carts without any backend work. It's entirely client-side which means it's the perfect fit for anyone building a SPA in React, Angular or any other framework. Check out the full list of features over at Snipcart.com/syntax and sign up for three months free!
Freshbooks — Sponsor If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
{ show(id: 027) { notes }} 02:40
What is GraphQL anyways?
GraphQL Relational Data
04:45
How is it different than REST?
08:30
GraphQL's self documenting Nature
09:20
You don't need to replace your existing REST api
It can sit infront of multiple APIs
10:00
GraphQL Resolvers Lees meerApollo Link State does local data as well
11:50
GraphQL on the client side
Relay
Apollo
GraphQL Request
Lokka
Nano
13:30
Why we like Apollo
Setup is amazingly fast
15:00
Pagination
Refreshing of data
18:00
The GraphQL Core Concepts
Queries
Mutations
Filtering and Sorting
It's not really a query language
21:00
How do you say Schema?
22:00
More on Resolvers
22:50
Mutations
Updating the cache
27:00
Using with existing APIs
Do you have two schemas now? One for MongoDB and one for GraphQL?
35:00
CMS and Static Site Generators that run on GraphQL
Gatsby
WP-GraphQL
GraphCMS
45:00
Graph Cool
53:00
Apollo Link
Apollo VS Redux
56:00
Graphiql
SIIIIICK PICKS Wes: The Indicator PodcastScott: You Don't Know JS
Shameless Plugs Free GraphQL Tuts from Scott
CSS Grid Course is coming sooooon!
Tweet us your tasty treats! Scott's Instagram
LevelUpTutorials Instagram
Wes' Instagram
Wes' Twitter
Wes' Facebook
Scott's Twitter
Make sure to include @SyntaxFM in your tweets -
All About Redux && Cookies vs JWT
3 januari 2018 · 26 min
Dev Lifts — Sponsor Dev Lifts will create a personal training plan tailored to your 2018 health and fitness goals. Use the code SYNTAX for $50 off.
Join with a friend and we'll make you a Buddy Plan that you can do together (nutrition will still be tailored on a per-individual basis, but workouts will be something you can both do together)! Plus, use the coupon code below and you'll both get $100 off.
Enter each other's email address as the coupon code and your discount will be applied to your invoices (invoices are sent manually currently, so I'll apply the discount for you both once you've both signed up). Valid thru January 31, 2018.
The Show Notes! 01:00
Scott's New Redux Course
Redux Docs
What is Redux? Why do we need it?
06:00
Modifying Your State
Immutability
07:15
Actions + Actions Creators
Dispatching
09:00
Reducers
14:00
Wes' Redux Tutorial
18:30
What is the difference between Cookies and JWT?
Tweet us your tasty treats! Scott's Instagram
LevelUpTutorials Instagram
Wes' Instagram
Wes' Twitter
Wes' Facebook
Scott's Twitter
Make sure to include @SyntaxFM in your tweets Lees meer -
Dealing With Email Overload && Prettier Setups
27 december 2017 · 31 min
Wes details "Breakout" — his email management strategy for overwhelmed creatives and Scott and Wes chat about how they have their prettier setup.
Freshbooks — Sponsor If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
The Show Notes! 01:00
Wes' notes on the Breakout Email Management System
02:00
Do you like minisode or snackisode?
Any other ideas for names for these short episodes?
04:00
Email is often busywork
04:30
You likely have a decision problem
06:00
Kill it at the source! How do you stop email from getting to you in the first place?
08:00
Your inbox is not the world's TODO list
Process it when you get it
Getting Things Done
09:30
Filter! Filter! Filter!
10:30
Germans sure do get a lot of vacation time!
13:00
Expansions
Using Robots for empathy
Text Expander
aText
15:30
Dictation is great!
17:30
Video responses
18:30
Defer
19:19
Batch Processing Email
Send + Archive
20:31
Stop emailing yourself
24:00
Listener Question: How do you use Prettier?
Tweet us your tasty treats! Scott's Instagram
LevelUpTutorials Instagram
Wes' Instagram
Wes' Twitter
Wes' Facebook
Scott's Twitter
Make sure to include @SyntaxFM in your tweets Lees meer -
All About CSS BEM!
21 december 2017 · 23 min
Scott and Wes dive into CSS BEM — What is it? Why do you need it? How does it work?
Sign up for D3 in 5 Days — Sponsor D3 has a bit of a bad reputation for being hard to learn so Ben Clinkinbeard has put together this awesome 5 day email course that will get you comfortable with the 3 or 4 fundamental concepts that are needed to create amazing data visualizations with D3.js. Get it now
The Show Notes! 01:00
Minisode! What do you think?
Meijer is the best!
05:00
What is CSS BEM?
What problems does CSS BEM solve?
Block, Element, Modifier!
8:00
What about really long class names?
9:00
Use with Sass/Stylus
12:00
What about styled components?!
15:00
Listener Question: Do / should you use Dropbox for a website with Git and node_modules?
Tweet us your tasty treats! Scott's Instagram
LevelUpTutorials Instagram
Wes' Instagram
Wes' Twitter
Wes' Facebook
Scott's Twitter
Make sure to include @SyntaxFM in your tweets Lees meer -
Web Development in 2017 && a look ahead at 2018 🍾🍷
13 december 2017 · 1 uur 8 min
What happened in web development in 2017? What were our personal and professional feats in 2017? What should we look forward to in 2018?
Snipcart — Sponsor Snipcart allows you to create online shopping carts without any backend work. It's entirely client-side which means it's the perfect fit for anyone building a SPA in React, Angular or any other framework. Check out the full list of features over at Snipcart.com/syntax and sign up for three months free!
Freshbooks — Sponsor If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
The Show Notes! 02:00
Scott's 2017 Look Back
Scott is a new parent
Dealing with kids who don't sleep
Scott's Breakdancing Gains
05:20
Wes' Look Back
Taking Health Seriously
First full year of Wes doing tutorials full time
Course Correction VS Goals
Course Platform Improvements
Lots of Email Marketing
Migration to Drip
09:10
Scott cut ties with startup
100% Invested in Levelup Tutorials
Major Platform improvements
New Payment Gateways
Lots of new Series - 400 videos!
11:25
We Launched Syntax!
Thank you!
The show is getting good (we think?)
13:50
Wes launched his Learn Node Course
Wes updated his ES6 for Everyone Course
Lots of feedback on Wes' JavaScript30 course
Stickers!
16:20
Goals for 2018
The Yacht Club
S.M.A.R.T. Goals
18:00
Scott's 2018 Goals
More videos
More Youtube
Building a Set
Less Overtime
20:35
Wes' 2018 Goals
Releasing lots and lots of Content
CSS Grid
VS Code
Some ideas around JavaScript and CSS Courses (tweet Wes your feedback)
If it's not a Hell Yes, it's a no
Double down on what works
New Checkout Experience
Delegate + Automate
Get faster at recording
29:40
JavaScript in 2018
SSR Frameworks: Next.js, Gatsby, Nuxt.js
ParcelJS
Tooling is becoming less of a pain in the ass
33:00
GraphQL Is Blowin' Upppppp
Typed Languages / Typings
Flow / Typescript / ReasonML / GraphQL Typings
38:00
WordPress' Gutenberg E… Lees meer -
Failure
6 december 2017 · 1 uur 9 min
Failure. How do you deal with it? How to learn from it? How do you know when you should give up vs keep pushing?
Snipcart — Sponsor Snipcart allows you to create online shopping carts without any backend work. It's entirely client-side which means it's the perfect fit for anyone building a SPA in React, Angular or any other framework. Check out the full list of features over at Snipcart.com/syntax and sign up for three months free!
Get In Shape with DevLifts — Sponsor DevLifts is how I (Wes) got in shape. After an indepth consultation about your goals, They will create you a personal training and nutrition plan. If you are looking to get in shape in 2018, now is the time to sign up. Use the code SYNTAX for an extra $50 off.
The Show Notes! 01:34
Scott and Wes shoot the shit
Wes is back from the DotJS conference
Wes does a terrible (and hopefully not offensive) French Accent
03:50
What's the deal with the #FailFast culture
We talk about Fear of Failure and how it can stop you from starting anything at all
High Stakes vs Low Stakes Failure
09:20
Be aware of how fear of failure manifests itself in your work
Just do it, put in the work
Pen to Paper
12:20
How to deal with mid-project failure
Getting sick of a project part way through
Finishing Things is such an underrated skill
Small wins is key for confidence
Take the emotion out of the decisions
18:00
MVP - Minimum Viable Product
19:30
Do you plan for failure?
Wes' Life is Course Correction
Wes is Unapologetically Confident
Scott is Ignorantly Confident
23:00
Another one of Scott's amazing segueways into our Sponsor
26:20
Wes' Facebook Ads Failures
The cost of admission
Own your role in something failing
33:33
Eating burnt rice is a huge character trait
Pivoting
41:20
Our own personal failures detailed
Scott's Soundcloud
Scott's Bandcamp
Sick Picks Scott: Cypress.io Lees meerWes: Dome D201 Dashcam
Tweet us your tasty treats! Wes' Instagram
Wes' Twitter
Wes' Facebook
Scott's Twitter
Scott's Instagram
Make sure to include @Syn… -
What's New in CSS? Variables, Scoping, New Selectors and Color Functions
29 november 2017 · 58 min
Wes and Scott talk about the future of CSS - what is new and what should we expect to be coming in the near future?
Bug Replay - Sponsor You need to try out Bug Replay for recording and re-playing browser based bugs. It's a bug reporting tool that can be used at all stages of development and by anyone in your organization. Provide your dev team with detailed reports so they can fix bugs faster.
Freshbooks - Sponsor If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
The Show Notes! 03:30
IT'S NOT CALLED CSS4
You can find the different levels over at CSS Working Group Drafts Lees meer06:24
CSS Custom Properties (CSS Variables)
Bite and chew over the syntax - it's backwards compatible
What's the difference between this and Sass/Less/Stylus?JavaScript30.com Day 3 uses JavaScript + CSS Variables
CSS Tricks: The CSS attr() function got nothin’ on custom propertiesIndependent Transforms - transform: rotateX(var(--x)) translateY(var(--y));
19:20
CSS Filters
Drop Shadow Filter
SVG Filters
28:20
RRGGBBAA
Hex transparency in colors
31:00
Colour Functions
CSS Next
Draft Spec for Color Functions
36:00
CSS Level 4 Selectors
ITS NOT CSS4!!!!!!
css4.rocks
40:00
nth-of-selectoed
:nth-child(3n of img.dog)
div:has(img)
44:00
Some not-so-new-but-still-cool units
Viewport Units
min-height: 100vh
ch units
ex unitsCSS Angles - deg(), grad(), rad(), turn()
Sick Picks Scott: Google Pixel 2 XLWes: Anker 5 Port 40w USB Charger
Anker 10 Port 60w USB Charger
Anker 5 Port 60w with a USB-C Port
Tweet us your tasty treats! Wes' Twitter
Wes' Instagram
Wes' Facebook
Scott's Twitter
Scott's Instagram
Make sure to include @SynaxFM in your tweets -
Fitness, Nutrition, and Losing Weight 💪🏻
22 november 2017 · 1 uur 10 min
Wes and Scott talk about their fitness journey and how it relates to being a web developer in terms of energy, focus and mental clarity.
Get Fit with Dev Lifts — Show Sponsor Dev Lifts - Thad and JC are on a mission to make web developers healthy.
They are currently offering Personal Training and Nutrition Plans for $149 (Regular $249) and with the code Syntax you'll get an extra $50 off. That's only $99 for the next ~95 people!
The Show Notes 04:20 - Scott's Fitness Story
08:00 - Wes's Fitness Story
09:50 - The benefits of fitness and being a web developer. Productivity / Focus / Mental Clarity
14:00 - Finding Time to Work Out
Tweet your work + workout routine to @SyntaxFM Lees meer17:40 - How to work out / What to do / Routines?
24:00 - Learning to code && Learning to Workout
25:20 - Significant Other Buy-in
Fitness Blender
Starting Strength
28:00 - All About Dev LiftsJeff Nippard Youtube
34:00 — Nurition
36:00 — Wes' Keto Nutrition Plan
Dom D'Agostino Keto Interview
MyFitnessPal
Keto Reddit
Keto Gains Reddit
41:00 - Scott's Nutrition
42:00 - Pop or Soda?
45:45 - 16 : 8 Intermittent Fasting
IF Reddit
48:30 - Dieting is bad
Supplements — Don't take our Advice here. Talk to your trainer.
50:00 - Wes' Supplements and how Bags of Milk are the best
BCAA Amino Energy
Preworkout Coke'd Up
Cissus Quadrangularis Extract - Genoflex
Fish Oil
Vita Jym Multivitamin
54:00 - Scott's Supplements
NOW Adam Superior Men’s Multi
Optimum Nutrition Gold Standard 100% Whey Protein
NOW Psyllium Husk
BulkSupplements Pure L-Citrulline DL-Malate 2:1 Powder
Bulksupplements Pure Caffeine Capsules. Caffeine can be dangerous warning!
Sick Picks Scott: TriggerPoint GRID Foam RollerWes: Nike Techfleece Joggers
Tweet us your tasty treats! Wes Bos
Scott Tolinski
Make sure to include @SyntaxFM -
How to get into Speaking At Conferences
15 november 2017 · 1 uur 8 min
Wes talks to Scott about speaking at conferences. What are the benefits of speaking? How do you apply? What talk should you give? What makes a good conference talk?
Freshbooks is the best! Freshbooks.com/syntax - Get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
The Show Notes Snow Tires are supes important
Blizzzzaaaaakkksss!!!
Benefits Free travel / accommodations / vacation
Fantastic Friendships and Industry Connections
Job Opportunities
Industry Recognition
Renewed Excitement Wes loved David K Piano's Flip Talk Lees meerHow do you Apply / Where to Find Conferences Create a CFP
You need to brute force it
🍯 Honey Hole: Lanyrd Calls🐝 Honey Hole: The Weekly CFP
🍯 Honey Hole: Papercall.io
Meetup
Types of Talks you could give Lessons Learned Talk
The New Concept Talk (the tasty treats talk)
My Approach to XYZ
The Complicated Concepts Explained
The Super Interesting Deep End Talk
What makes a good talk? Skip the history lesson - hook them
Keep your personal bio short
Start with a banger ‼️
Short Code Examples
Short Looping video examples
Scott's Origin Story Podcast
Make sure your talk works offline
Prepare for aspect ratios
Plug into the projector before your talk
Live that dongle life
Show people why they need to know something
Slide Deck Software Powerpoint or Keynote
Wes' HTML5 Slide Deck
Another one of Wes' talks
Reveal JS
React Spectacle
Prezi
Conference Training Training pays well
More hands on experience for conf attendees
Getting the Most out of a tech conference Wes' Post on Getting the most out of a conference
Conf Code of Conduct
Logitech Wireless Clicker
Join Twitter Early
Have Lunch with Speakers
Stay off your phone
Keep your name badge on!
Practice your break away
Sick Picks Scott: Spectacle Window ManagerWes: What the heck is the event loop anyway?
Tweet us your tasty treats! Wes Bos
Scott Tolinski
Make sure to include @SyntaxFM -
All About CSS Grid
8 november 2017 · 1 uur 5 min
It's a long awaited CSS Grid show! How does it work? When do you use it? What's the difference between Grid and Flexbox?
Sponsor
Save A Bro is selling absolutely hilarious mustache t-shirts for $18 - all proceeds go to support the fight against prostate cancer. Use the coupon code "syntax" at checkout to get free shipping in the US.
The Show Notes
Wes Bos AMA where he tricked Scott that Bert Bos was his dad
CSS Tricks A Complete Guide to Grid
Rachel Andrew
Rachel Andrew Twitter
Rachel's Grid by Example
Rachel's Grid AMA
CSS Grid Garden
The Story of CSS Grid, from Its Creators
Jen Simmons
Jen Simmons Twitter
Jen Simmons Labs
CSS Grid Pinterest / Masonry Layout Question
Wes' grid-auto-flow: dense; Experiment
grid-auto-flow: dense; Docs Lees meercaniuse CSS Grid Support - make sure to click the "Show All" button
"If someone thinks progressive enhancement means providing a crappy experience for older browsers then they’ve got a lot of reading to do." — Sara SoueidanBenjamin De Cock - @bdc dropping tasty CSS Grid treats all day long on twitter.
CSS Grid Animation #1
CSS Grid Animation #2
David K Piano Twitter
Flipping
Slide Deck on FLIP
CSS Grid Template Area ASCII
Grid repeat()
Grid minmax()
CSS Grid nth-row()
CSS Sub-Grid
Sick Picks Scott: Just My TypeWes: Sick Update on the Caldigit TS3 Dock
Tweet us your tasty treats! Wes Bos
Scott Tolinski
Make sure to include @SyntaxFM -
22 Buzz Words Explained — Mutations, Pure Functions , Serverless, Hoisting, MVC + More
1 november 2017 · 1 uur 5 min
Buzz Words! WTF Do they mean?! Do They Mean Things?? Let's Find Out!
Sponsor
Freshbooks - Get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
The Buzz Words This is the order in which we talk about the different concepts. If you have anything you'd like to add to the next buzz words show, tweet us @SyntaxFM
Serverless / Cloud Functions
Composition in functional programming
funfunfunction
Progressive Enhancement
Singleton
APIs + SDKs
Pure Functions + Side Effects
Date-fns
Immutable / Mutable / Mutations
Immutable.js
JavaScript30 Array Cardio
Isomorphic / Universal JavaScript
Microservices
Scoping
Closures
Model View Controller Pattern Lees meerLearn Node with a stupid explanation of MVC
Bike Shedding
Tree Shaking
Hoisting
ES Next
Asynchronous / Synchronous
Sick Picks Scott: Ghost in the Wires: My Adventures as the World's Most Wanted HackerWes: Apollo Reddit App for iOS
Shameless Plugs Scott: React 16 for Everyone
Tweet us your tasty treats! Wes Bos
Scott Tolinski
Make sure to include @SyntaxFM -
Tasty Treats — Rems VS Ems, Remote Work, Making Money, Getting good at Design + more! 🍬
18 oktober 2017 · 1 uur 10 min
Show Notes Q: Rems vs Ems vs Pixels? What do you use?
Q: What activity, that isn't developer related, benefits you most as a developer?
Becoming a Supple Leopard
Q: Is a hot dog a sandwich? 🌭
Q If Google offered you a job today, would you take it?
Mike Rowe: Why Entrepreneurs Crave the 'Reverse Commute'
Q: How did Wes and Scott Meet?
Q: What are your thoughts on CMSs, like WordPress, adding JavaScript frameworks, like React?
Q: Where do you find remote work?
Q: How do you make money?
Q: Can a back-end dev become a good designer?
Hero Patterns
Steve Schoger's Twitter
Q: Do you ever feel tired?
Q: What do you think about live streaming?
Should we do a Syntax live stream?!
Q: What stack should a new developer use?
Q: What is your process for deciding on new tools? Lees meerReact FAQ - sign up for Tim's newsletter!
Q: Where do you see yourself in 5 years?
Sick Picks Scott: Fivestar NotebookWes: Read about your credit card benefits + perks!
Tweet us your tips! Wes Bos
Scott Tolinski
Make sure to include @SyntaxFM -
Advice for New Developers, Imposter Syndrome and Interviewing at Google
11 oktober 2017 · 1 uur 12 min
Scott and Wes dish out some tasty advice to developers who are new to web development. How do you get better? How do you deal with imposter syndrome?
Sponsor
Freshbooks - Get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
Shameless Plugs Wes just updated his ES6 course!
Mastering Figma is now Launched!
Show Notes This show is light on links :)
The Gap by Ira Glass
Hackathon Stater
Sick Picks Nintendo Switch
Creative Market Fonts
Tweet us your tips! Wes Bos
Scott Tolinski
Make sure to include @SyntaxFM Lees meer -
Our Stacks Explained 🖥️ 💪
4 oktober 2017 · 1 uur 20 min
Scott and Wes detail their current stacks that run their training platforms. From front end code linting to the server side and databases.
Sponsor Intro to The Serverless Framework by Loren Stewart. The first 20 people to use the code SYNTAX_FREE will get the course for free! After that make sure to use the code SYNTAX for an extra $10 off.
Show Notes Wes' Stack Youtube Video
Meteor
Node.js Lees meerLevel Up Tutorials is fast!
Express
Learn Node
Passport JS
MongoDB
Mongoose
mLab Hosting
Mongohub
MongoDB Compass
Studio 3T
MiniMongo
React
Styled Components
Stylus Lang
Metor Sessions
Prerender.io
React Apollo
Cross Storage
Victory Charts
Cloudinary
Tim Thumb
Amazon S3
Amazon Cloudfront
Backblaze
Vimeo Pro
Jest
Mocha
Fixer.io Curreny Conversion API
Brain Tree
Stripe
Mandrill
Drip
Amazon SESPostMark App (THE BEST)
Zurb Inky
Juice CSS Inliner
Meteor Hosting
Meteor Hosting
Digital Ocean
Zeit Now
Heroku
Bluehost Sucks
Let's EncryptCloudflare OOPS I SAID CLOUDFRONT
Sick Picks Scott: Focusrite Scarlett 2i2Wes: Better Bidding
Tweet us your tips! Wes Bos
Scott Tolinski
Make sure to include @SyntaxFMShameless Plugs
Level Up Tuts - check out scott's new shopping cart!
Wes just updated his ES6 course! -
The Command Line for Web Developers
27 september 2017 · 1 uur 8 min
This episode is all about how to become comfortable and proficient with the command line. This one includes windows users too!
Sponsor Need to learn Docker? Check out Nick Janetakis' Dive into Docker course which is currently on sale!
Show Notes React 16
Command Line Power User Course
iTerm2
Hyper
Awesome Hyper
Cmder for Windows
Windows Subsystem Linux
Windows 10 Insiders Program
ZSH Lees meerOh My ZSH - You'll want to start here, not on zsh.org
Fish Shell
Oh My Fish
Fisherman
Bass
ZSH Autosuggestion
ZSH Syntax Highlightingz Frecent (GET THIS)
Tree
Brew
Brew Cask
Trash CLI
YouTube-DL
Wes' Video on youtube-dl
pbcopy
ZSH Extract
.. or ... or .... or ..... or ......
!! re-runs the last command (careful!)
cd - back to last folder - this works with lots of commands like git checkout -
⌘ + K to clear. ⌘ + R to clear but maintain scrollback
Cobalt2 for ZSH + iTerm2
Cobalt2 for Hyper
Patched Powerline Fonts
Slavic Cat
Wild Cherry
Sick Picks Scott: Source MakingWes: My Fitness Pal
Tweet us your tips! Wes Bos
Scott Tolinski
Make sure to include @SyntaxFMShameless Plugs
Level Up Tuts - check out scott's new shopping cart!
Wes just updated his ES6 course!
Stickers are coming! -
Why is everyone switching to VS Code?
20 september 2017 · 1 uur 9 min
Scott and Wes talk about switching to VS Code. What is so good about it? Killer features? Must have Plugins!
Sponsor Need to learn Docker? Check out Nick Janetakis' Dive into Docker course which is currently on sale!
Follow us on twitter! Wes Bos
Scott Tolinski
Syntax
Show Notes Cobalt2 for VS Code
Visual Studio Code Lees meer@rachsmithtweets 🔥 rename symbol tip - you should follow her too!
Use F8 to cycle through inline errors
Open the problems tab to see all your applications errors and warnings
The built in debugger
ESlint Package
You can use the Prettier Package on it's own, or use via your .eslintrc file and just use the above ESLint plugin.
Git History
Git Lens
Debugger for Chrome
Color Highlight
Settings: "editor.formatOnSave": true and "eslint.autoFixOnSave": true
Wes' Current ESLint + Prettier Config
Grumpy Developer
Import Cost
Path Intellisense
npm Intellisense
CSS Intellisense
PHP Intellisense
Another PHP Intellisense
Custom CSS and JS Loader
Cobalt2 Theme
Material Theme
Material Pale Night Theme
Version Lens for npm
Project Manager
⌘ + # Tabs Key Bindings
Scott's VS Code Series on YouTube
Sublime Keymap for VS Code
ES6 Absolute Imports with Webpack
Sick Picks Scott: Moonwalking with EinsteinWes: Yeti Rambler
Wes: Ozark Trail 20oz
Scott outdoes Wes by 3oz: Bottl
Shameless Plugs
Level Up Tuts - check out scott's new shopping cart!
Wes' Courses
Stickers are coming! -
Our favourite Productivity Hacks 🔥
13 september 2017 · 1 uur
Scott and Wes - Do you sleep? How do you get so much done? You replied to me way too fast! We share our best productivity hot tips and the apps we use the GSD.
Sponsor
Freshbooks - Get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
Follow us on twitter! Wes Bos
Scott Tolinski
Syntax
Show Notes Alfred
Alfred Package Manager -Packal
Alfred Units Conversion Workflow
Cobalt2 Alfred Theme
Alfred Timezones Workflow
Alfred Process Kill Workflow
⌘+L makes text huge!
Alfred Font Awesome Workflow
Alfred Encode / Decode Workflow
Alfred DevDocs Workflow
Alfred Stack Overflow Workflow
Clipy Clipboard Manager App
Todoist
Things App
Getting Things Done Book
Git Alias
Text Expander
aText
Evernote
[Video Speed Controller] https://chrome.google.com/webstore/detail/video-speed-controller/nffaoalbilbmmfgbnbgppjihopabppdk?hl=en()
Karabiner Elements
Better Touch Tool
Focus App
Self Control App
Slicy
Figma Exports
CloudApp
Keyboard Shortcuts You Should Know Sorry windows users.
⌘ + Tab switch between apps
Press q to quit an app from this place
⌘ + Backtick to switch between multiple windows of an app
⌘ + T for a new tab
⌘ + Shift + T to reopen a closed tab
Crank up Key Repeat in your keyboard setting
Option + ←/→ to move word-by-word
Add Shift to select those itesm
⌘+option+Arrow to switch tabs
⌘ + Number to go to that tab #
Enable tabbing on OSX dialog Boxes
Press question mark in any google app to get a list of shortcuts
Sick Picks Scott: Rhino Sheild Case Lees meerWes: Deep Work
Shameless Plugs Level Up Tuts
Wes' Courses -
CSS in JS 💅👩🎤💁🚒 (Drama Free!)
6 september 2017 · 1 uur 6 min
The most requested syntax episode ever! We break down CSS in JavaScript. Pros/Cons? What is it? What problems does it solve? What libraries should you use? Is it stupid or amazing?
Sponsor
Freshbooks - Get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
Follow us on twitter! Wes Bos
Scott Tolinski
Syntax
Show Notes BEM
Styled Components
Emotion
Radium
Glamorous
Styled JSX
Sick Picks Boxyapp Mail Client
Airpods
Shameless Plugs Grab Level Up Tuts before the price goes up!
Modern Dev Tools Lees meer -
Dang, that's handy! JavaScript Utility Libraries 🛠️
30 augustus 2017 · 59 min
Scott and talk all about different JavaScript utility libraries that make you say "Dang, that's handy!"
Sponsor
Freshbooks - Get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
Show Notes Lodash
Underscore
You should follow John David Dalton on twitter
Moment.js
moment().endOf(‘term’)
date-fns
Slugify
speakingurl
Fetch API
Axios
Cookie Jar
store.js
Cross Storage
Faker.js
Woah URL.searchParams() is a thing
Parse URI
url-search-params-polyfill
ngrok
Browsesync
Async
Bling.js
Sick Picks Essentialism Book
Essentialism Audiobook
Satechi Aluminum Multi-Port Adapter
Satechi all Docks
Shameless Plugs Dhanish Gajjar's Instagram
Paweł Grzybek's Snippet Generator
Twitter Wes Bos
Scott Tolinski
Syntax Lees meer -
Wes Bos Origin Story 🎸💼💻🔥🐷
23 augustus 2017 · 57 min
In this episode, Wes talks about his career path from a MySpace customizer to where he is now.
Sponsor
Freshbooks - Get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
Show Notes Brootal PS20.itgo.com
CDN Money
2004 WesBos.com
The Success of Zara: Technology Makes It Possible
REI
BTM at Ryerson University
WordPress Codex
Angle Media Group
Ryerson Co-op
Jet Cooper
Darcy Clarke
DealPage Daily Deal Aggregation
jQuery IRC
YayQuery
Ladies Learning Code
HackerYou
Wes' Blog
Sublime Text Book
Command Line Power User
Flexbox.io
React For Beginners
ES6 for Everyone
JavaScript30
This Podcast
Sick Picks MotoRead
Shameless Plugs Wes' Courses
Level UP Tutorials Youtube
Twitter Wes Bos
Scott Tolinski
Syntax Lees meer -
Scott Tolinski Origin Story 🎧 📹 💻 🕺
16 augustus 2017 · 56 min
In this episode, Scott talks about his unconventional career path and how to grow your career by working on what you love.
Sponsor
Freshbooks - Get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
Show Notes UofM Performing Arts Technology
Devin Kerr
Jamie Schefman
Michelle Chamuel
Guitar World
Ghostly International
Q LTD
Michigan Creative
Ford
GTB
Level Up Tutorials
Scott Concussion
Atya
Sick Picks Good Hertz
Shameless Plugs Wes' Courses
Level Up Tutorials Youtube
How to GraphQL
Twitter Wes Bos
Scott Tolinski
Syntax Lees meer -
Accepting Money on the Internet 💰💸
9 augustus 2017 · 1 uur 4 min
In this episode we talk about how to accept money on the internet including the ups of Stripe, the downs of PayPal.
Sponsor
Freshbooks - Get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.
Show Notes Apollo
React Apollo
GraphCool
Stripe
PayPal
Braintree
Stripe Docs
HTML5 Autocomplete Types
Stripe Radar
Royal Bank PayPal WorkAround
Stripe Atlas
Transferwise
Stripe Bitcoin
Sick Picks ChefSteps
What Cha Tea
Shameless Plugs Wes' Courses
Level UP Tutorials Youtube
How to GraphQL
Twitter Wes Bos
Scott Tolinski
Syntax Lees meer -
How to Slam Dunk Freelancing 🏀🤑
2 augustus 2017 · 58 min
Sponsor
Deliciousbrains WP Migrate DB Pro - Use the code SYNTAX for 20% off
Show Notes
Stickers - SOLD OUT MORE SOON
Scott's Personal Website on Gatsby
Gatsby Codealong
Gatsby
MJML Email Framework
The E-Myth Revisited Book
Design is a Job
Breaking the Time Barrier
Basecamp
Trello
Freshbooks
Wave
Sick Picks Hyper Key + Karabiner Elements
Better Touch Tool
King of the Road
Twitter Wes Bos
Scott Tolinski
Syntax Lees meer -
JavaScript Tooling - 004
26 juli 2017 · 50 min
Show Notes Deliciousbrains WP Migrate DB Pro
WesBos Website
Level Up Tutorials
WHY USE WWW?
Webpack
Babel
ESLint
Prettier
Babili
Prepack
Sick Picks Figma Turn Ideas into Products Faster Design, prototype, and gather feedback all in one place with Figma.
CalDigit TS3 Dock The TS3 is designed for users who require their Thunderbolt™ dock to act as the main charging hub for their laptop. Delivering the reality of single cable charging, ONE Thunderbolt™ 3 cable is all it takes for a clean, elegant and streamlined workspace.
Shameless Plugs JavaScript30 A Free 30 Day Vanilla JS Coding Challenge Course. Build 30 things in 30 days with 30 tutorials. No Frameworks No Compilers No Libraries No Boilerplate. Join 101,746 others.
React Native for everyone Twitter Wes Bos
Scott Tolinski Lees meer -
CSS Preprocessors and Structuring CSS - 003
19 juli 2017 · 1 uur 3 min
Show Notes WesBos Website
Level Up Tutorials
GraphQL
Dinosaur JS Conference
Angular
Pug / Jade
EJS
BEM Methodology
Stylus
Rupture
Less
Sass
PostCSS
PostCSS Autoprefixer
RuckSack
cssnext
LostGrid
Bootstrap
Haml
Babel
Flickity Plugin
webpack
Compass
React
Sick Picks Bartender 2 Lets you organize your menu bar apps, by hiding them, rearranging them, or moving them to the Bartender Bar.
Vanilla Hide menu bar icons on your Mac.
Power Blocks One set of Power Block replaces racks of dumbbells
Shameless Plugs JavaScript30 A Free 30 Day Vanilla JS Coding Challenge Course. Build 30 things in 30 days with 30 tutorials. No Frameworks No Compilers No Libraries No Boilerplate. Join 101,746 others.
The Sketch Course & UX Prototyping with Principle Combo Limited Sale Price: $39.99 $49.99
Learn the new industry standard for web design. Become an expert in the app that is changing how designers work in the modern web and app design world.
Animate Your Ideas, Design Better Apps
Principle makes it easy to design animated and interactive user interfaces. Whether you're designing the flow of a multi-screen app, or new interactions and animations, Principle lets you create designs that look and feel amazing.
Twitter Wes Bos
Scott Tolinski Lees meer -
Webcam and audio access with WebRTC and getUserMedia() - 002
12 juli 2017 · 41 min
Show Notes WebRTC
Apple WebRTC Support
GetUserMedia
Slack Lees meerWebTorrent https://github.com/webtorrent/webtorrent
Soctt WebRtc Mirror - TBC
MediaRecorder
Electron
Kap
Wes Security Cam
Scott Colorbars YouTube - TBC
Wes Face Detection
Fluent Conf
Sick Picks Peak Design Everyday Backpack
Everyday Backpack Video
Quik by GoPro
Splice
Shameless Plugs JavaScript30 A Free 30 Day Vanilla JS Coding Challenge Course. Build 30 things in 30 days with 30 tutorials. No Frameworks No Compilers No Libraries No Boilerplate. Join 101,746 others.
Level Up Tutorials Over 860 free video tutorials for beginners, intermediate and expert web professionals. Level Up your skills with clear, high production, free video tutorials.
Twitter @Syntax
@wesbos
@stolinski -
React Tools - 001
5 juli 2017 · 50 min
Show Notes Wes Bos' Site
Level Up Tutorials site
Level Up Tutorials YouTube channel
Scott Tolinski personal site
Cloudflare
Next.js
Hacker News Example in Next.js
GraphQL
Graphcool
create-react-app
React dev-tools
Redux dev-tools
Preact.js
React Storybook
Meteor
Blaze
Sick Picks Wes: Parcel App Lees meerScott: Fish shell
Shameless Plugs Learn Node
React Native for everyone -
Syntax 000 - PREVIEW
27 juni 2017 · 3 min
Subscribe to this podcast in your player of choice! Links available over at https://Syntax.fm