Category: Technology

https://www.youtube.com/watch?v=UGNZwCu0x8Q

Some JavaScript professionals do not know CSS as well as they’d like to. In order to help them, PPK decided to write a book “CDD for JavaScripters”, where he will explain CSS in terms that JavaScripters will understand. But what are those terms? What kind of teaching would JavaScripters expect? Is there a CSS mental model that is different from a JavaScript mental model? Is CSS a programming language? Does that matter for teaching or learning CSS? PPK will give a brief outline of where he’s standing right now on these questions. The majority of the session will be used for a discussion with the audience. How should he teach CSS? Why is it so hard for some to understand it? What are the least-understood parts of CSS? We hope this discussion will yield valuable feedback. EVENT: Amsterdam JS 2019 SPEAKER: Peter-Paul Koch PERMISSIONS: Conference Organizer provided Coding Tech with the permission to republish this video. Additional material for CSS learners: https://amzn.to/2Ffp1ll CSS in Depth https://amzn.to/2FlKV6N CSS Secrets: Better Solutions to Everyday Web Design Problems https://amzn.to/2Tk6kBZ CSS: The Definitive Guide: Visual Presentation for the Web
https://amzn.to/2FgQcMI A Smarter Way to Learn HTML & CSS: Learn it faster. Remember it longer https://www.youtube.com/watch?v=UGNZwCu0x8Q

https://www.youtube.com/watch?v=8IT9X-uY0YE

We say that interfaces should be easy to use and hard to misuse. But how do we get there? In this talk I will demonstrate how using declarative techniques in APIs, functions, and plain old "regular" code can help. We'll look at what is meant by "declarative style" in C++; explore why declarative interfaces are desirable and how to construct them; and take an in-depth look at which features of C++ help us write in a declarative style. I want to deconstruct C++ a bit, examine what we're doing and what makes the good parts good, and from that reconstruct some best practices. Many of us are already writing code following piecemeal modern advice such as "no raw loops", or "almost always auto", or C++ core guideline recommendations. In many cases, this advice translates to writing more declarative code; being deliberate about exploring and using declarative techniques gives us insight we can apply more widely. EVENT: C++ Now 2018 SPEAKER: Ben Deane PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=2ouxETt75R4 https://www.youtube.com/watch?v=8IT9X-uY0YE

https://www.youtube.com/watch?v=DYxbDR9HxtQ

In this talk, Linda will take you through how their design systems team at Lyft took a mathematical approach to build Lyft’s new color system (Spectrum). Linda shared how they created a color system that both designers and engineers can understand, the tools they made to develop and share their palettes, and how they approached a scalable system built to take Lyft through future brand refreshes and app redesigns. EVENT: Rethink 2019 SPEAKER: Linda Dong, Lyft PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=bmeo_13QtrU https://www.youtube.com/watch?v=DYxbDR9HxtQ