Modern Web
S06E11 Modern Web Podcast - Mentorship with Ray Gesualdo

S06E11 Modern Web Podcast - Mentorship with Ray Gesualdo

September 17, 2019

In this episode of the Modern Web podcast, our host, Rob Ocel (@robocell), discusses mentorship with Ray Gesualdo (@RayGesualdo).

Guests:
Ray Gesualdo (@RayGesualdo) - Staff UI Engineer, SalesLoft

Topics discussed:

- What has mentorship meant to our careers
- What is mentorship and how does it differ from things like sponsorship or instruction?
- Is it really that hard to start mentorship at your company? What does it take to start a mentorship culture?
- Why the ability to be open, vulnerable, and honest is critical to a successful mentorship relationship
- How do you pick a mentor? What should someone look for in a mentor? What should mentors look for from their mentees?
- Why companies and senior developers need junior developers to advance their own careers and solve for their blindspots.
- How important is it to solicit feedback from others? How do you act on that feedback? How do you better ask for feedback?
- The importance of listening in mentorship relationship and not trying to just "solve" things, and how to work around that as a mentor
- How to negotiate boundaries in mentorship relationships and navigate the power imbalance
- Can someone be junior to mentor?
- How do teams where all developers are considered peers set up successful mentorship programs? Do all mentor relationships need a senior and a junior?
- What is radical honesty, Radical Candor, and ruinous empathy? How to be empathetic but also deliver hard truths and actionable feedback

This episode is sponsored by NativeScript & This Dot Labs.

S06E10 Modern Web Podcast - NeuroJavaScript

S06E10 Modern Web Podcast - NeuroJavaScript

September 5, 2019

In this episode of the Modern Web podcast, our host, Rob Ocel, speaks with Alex Castillo about NeuroJavaScript.

Guests:

Alex Castillo (@castillo__io) - Co-founder @ Neurosity

Topics discussed:

- What is Neural JavaScript, neuroimaging, and how do they relate?
- How can this technology help with increase the accessibility of our sites/technology?
- What is the Notion device that Neurosity created? How does it work?
- How does the Notion device separate intentional thoughts to operate interfaces from other thoughts we might have at any point in time?
- What are the limits of these types of technology? Can it really read your thoughts?
- What is the Notion SDK and how can you use this technology in our code?
- What are intents and how do app authors develop new intents or map to existing known intents?
- How does the SDK help app authors glean meaningful insights without being experts in neuroscience?
- How does Neurosity protect user privacy? How important is privacy and ethics with this type of technology?
- If people are interested, how can they learn more about the science of this technology? How can they learn more about Neurosity and the Notion device? How can they get involved in the SDK development? How can they get involved in the community around this technology and science?

 

This episode is sponsored by NativeScript & This Dot Labs.

S06E9 Modern Web Podcast - Web Platform Standards Fireside Chat

S06E9 Modern Web Podcast - Web Platform Standards Fireside Chat

August 20, 2019
In this episode of the Modern Web podcast, our host, Tracy Lee, speaks with Amal Hussein and Jory Burson about the web platform.
S06E8 Modern Web Podcast - Utility-First CSS with Adam Wathan, Sarah Dayan, Jake Dohm, & Rob Ocel

S06E8 Modern Web Podcast - Utility-First CSS with Adam Wathan, Sarah Dayan, Jake Dohm, & Rob Ocel

July 24, 2019

In this episode of the Modern Web podcast, our hosts Rob Ocel & Jake Dohm speak with Adam Wathan and Sarah Dayan about Utility-First CSS.

 

Our Guests:

Adam Wathan (@adamwathan) - Working on Tailwind CSS

Sarah Dayan (@frontstuff_io) - Sr. Software Engineer @ Algolia

  

This episode is sponsored by NativeScript & This Dot Labs.

S06E7 Modern Web Podcast - Animations with Lisi Linhart, Matias Niemelä, Jake Dohm, & Rob Ocel

S06E7 Modern Web Podcast - Animations with Lisi Linhart, Matias Niemelä, Jake Dohm, & Rob Ocel

May 15, 2019

In this episode of the Modern Web podcast, our hosts Rob Ocel & Jake Dohm speak with Lisi Linhart and Matias Niemelä about animations.

 

Our Guests:

Lisi Linhart (@lisi_linhart) - Lecturer at the University of Applied Sciences Salzburg in the Multimedia Technology course

Matias Niemelä (@yearofmoo) - Angular Core Team @ Google

 

Topics covered:

  • Types of Animations (CSS/JS/etc.)
  • Web Animation API
  • Houdini Animation Workout
  • Framework APIs (Vue/Angular)
  • Tools for building animations
  • Animation performance
  • Micro-interactions
  • Favorite animations

 

This episode is sponsored by NativeScript & This Dot Labs.

S06E6 Modern Web Podcast - A Look into Node’s Mentor Program with Ahmad Bamieh, Benjamin Coe, Jennifer Bland, Princiya Sequeira, and Tracy Lee

S06E6 Modern Web Podcast - A Look into Node’s Mentor Program with Ahmad Bamieh, Benjamin Coe, Jennifer Bland, Princiya Sequeira, and Tracy Lee

April 17, 2019

In this episode, we speak to Node mentors and mentees about the Node mentor program, an ongoing program focused on helping get more contributors into the Node ecosystem.

 

Our Guests:

Ahmad Bamieh (@ahmadbamieh), Software Engineer at Elastic who leads the mentor program

Benjamin Coe (@benjamincoe), Developer Programs Engineer Google and Node Collaborator

Jennifer Bland (@ratracegrad), SSR at Stanley Black & Decker

Princiya Sequeira (@princi_ya), Lead front end engineer at smartHelios

 

Topics covered:

- What is the mentor initiative?

- What have been the experiences you went through as a mentor and mentee?

- How do you get involved in mentor program?

- What are the metrics of success that you track for this?

- What advice do you have for mentees to get the most out of a mentorship?

- What can mentors do to facilitate a great mentor program?

 

This episode is sponsored by NativeScript & This Dot Labs.

 

LINKS:

https://princiya777.wordpress.com/2018/09/09/node-js-diagnostics/

https://www.youtube.com/playlist?list=PLjJlQgygxY7e_7FMBvkUFkUwIPC5vg5OL

https://medium.com/the-node-js-collection/how-i-got-into-node-jennifer-bland-3060d02654b3

https://medium.freecodecamp.org/contributing-to-open-source-is-not-hard-here-is-my-journey-to-contributing-to-nodejs-d10760e31194

https://princiya777.wordpress.com/2018/10/14/node-js-mentorship/

S06E5 Modern Web Podcast - The Latest Updates in ReactJS with Nate Hunzaker and Philipp Spiess

S06E5 Modern Web Podcast - The Latest Updates in ReactJS with Nate Hunzaker and Philipp Spiess

April 8, 2019

In this episode of the Modern Web podcast, Tracy Lee speaks with Nate Hunzaker and Philipp Spiess, two members of the React DOM team.

Topics covered:

REACT HOOKS What is hooks? Should you use it? Is it critical to your upgrade path for react? Are developers starting to refactor their applications to use hooks? Are hooks easier to learn than the class API? How does this change people learning react for the first time?

COMMUNITY Rachel Nabors joins the react core team

REACT LAZY AND REACT SUSPENSE Code splitting with react.lazy(); and react.suspense REACT FIRE How can you get involved, what is it, and what should you be expecting?

REACT DEVTOOLS Devtool updates : react.warn() and react.error()

DOCUMENTATION Documentation localization efforts - get involved!

For more podcasts, visit https://www.thisdot.co/modern-web

This episode is sponsored by NativeScript & This Dot Labs.

S06E4 Modern Web Podcast - Vue Updates with Chris Fitz, Jake Dohm, and Rob Ocel

S06E4 Modern Web Podcast - Vue Updates with Chris Fitz, Jake Dohm, and Rob Ocel

April 5, 2019

In this Modern Web podcast, Rob Ocel and Jake Dohm speak about the Vue.js latest updates with Chris Fritz, a Vue Core Team member.

Topics Covered:
- What's new in Vue 2.6?
- The new V-slot directive
- The news Dynamic Directive arguments. Now we can have Dynamic event name and dynamic attribute bindings.
- Why the core team prefers to write templates.
- Backwards compatibility in Vue.
- Differences between big releases like the upcomoing 3.0 version and 2.x versions.
- Migration to newest versions. Migration guides. Documentation
- The development process that the core team follows.
- How the core team tries to hear their users and open the discussions.
- Typescript in Vue
- Vue 3.0: what changes it brings.
- Vue 3.0 performance: why is half the size and twice as fast than prior version.

This episode is sponsored by NativeScript & This Dot Labs.

S06E3 Modern Web Podcast - All About Compilers with Minko Gechev, Kristofer Baxter, Radoslav Kirov, Jake Dohm, and Rob Ocel

S06E3 Modern Web Podcast - All About Compilers with Minko Gechev, Kristofer Baxter, Radoslav Kirov, Jake Dohm, and Rob Ocel

April 5, 2019

In this modern web podcast, Rob Ocel and Jake Dohm speak about compilers with Minko Gechev (Angular Team at Google), Kristofer Baxter (Performance expert, a Software engineer at Google) and Radoslav Kirov (TypeScript support team at Google).

Topics Covered:
- What is a compiler?
- WASM
- UX
- CSS
- Accessibility
- Node: Libraries: Express, nest, Ecosystem.
- GraphQ
- Angular Ivy
- TypeScript
- Parcel 2
- Animation
- Utility First CSS
- Performance
- CSS Grid

This episode is sponsored by NativeScript & This Dot Labs.

S06E2 Modern Web Podcast - What’s Up With GraphQL 2019 with Tracy Lee, Rob Ocel, Tanmai Gopal, and Uri Goldshtein

S06E2 Modern Web Podcast - What’s Up With GraphQL 2019 with Tracy Lee, Rob Ocel, Tanmai Gopal, and Uri Goldshtein

February 4, 2019

In this modern web podcast, Rob Ocel and Tracy Lee speak to Tanmai Gopal and Uri Goldshtein about GraphQL.

Uri Goldshtein - Founder The Guild -@UriGoldshtein
Tanmai Gopal - Founder @Hasura - @tanmaigo
Tracy Lee - @ladyleet
Rob Ocel - @robocell

Topics covered:
Why is GraphQL exploding in popularity
Why GraphQL isn't a fad
How to get started with GraphQL
What are the full-stack benefits of GraphQL
How to sell GraphQL to your team
How to migrate to GraphQL
What happens to clients that still use your REST APIs
How does GraphQL help front-end component-based architectures
How can GraphQL help with real-time data
How can you get involved in the GraphQL community

Show Notes:
Immutable User Interfaces (Lee Byron) - Full Stack Fest 2016
https://www.youtube.com/watch?v=pLvrZPSzHxo

https://github.com/chentsulin/awesome-graphql

This episode is sponsored by NativeScript & This Dot Labs.