Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Declarative APIs in an Imperative World

Strange Loop Conference via YouTube

Overview

Explore declarative APIs in an imperative world through this conference talk from Strange Loop. Learn about the challenges faced by the Atom Editor team when integrating React as their UI framework and discover solutions for combining declarative UI frameworks with imperative APIs. Delve into patterns for working with animation libraries and other imperative APIs encountered in real-world scenarios. Gain insights into the history of software trends and their implications for creating a better future in software development. Examine the concept of declarative programming, its advantages, and potential drawbacks. Investigate the intersection of telephony and web technologies, focusing on focus management challenges. Reflect on programming as a fashion-driven field and address ageism in the tech industry through practical strategies. Understand the importance of objective hiring criteria, inclusive language, and supportive work environments for older developers. Consider the value of experience in understanding algorithmic complexity and the pitfalls of constantly chasing new frameworks.

Syllabus

Intro
DECLARATIVE PROGRAMMING?
DECLARATIVE PROGRAMMING IS ABOUT WHAT YOU DO, NOT HOW YOU DO IT
5 DECLARATIVE PARADIGMS YOU WON'T BELIEVE YOU'RE ALREADY USING
DECLARATIVE PROGRAMMING: THE BAD PARTS
TELEPHONY
BUILT ON WEB TECHNOLOGIES
FOCUS MANAGEMENT
HISTORICAL CONTEXT & THE FUTURE
PROGRAMMING IS FASHION
WHAT'S THE ROOT CAUSE OF AGEIST THINKING?
WHAT CAN WE DO TO FIGHT AGEISM?
RETHINK THE WHOLE CONCEPT OF AGING
USE OBJECTIVE HIRING CRITERIA
UNDERSTANDS TIME AND SPACE COMPLEXITY (EVEN IF THEY DON'T USE THOSE TERMS) AND CAN DESCRIBE THE CHARACTERISTICS OF COMMON ALGORITHMS.
CHANGE YOUR LANGUAGE
AUDIT YOUR JOB POSTINGS
ASK OLDER WORKERS WHAT YOU CAN DO TO BE SUPPORTIVE
STOP BEING SO OBSESSED WITH SHINY NEW FRAMEWORKS
FOR MODELING THE STATE OF YOUR IMPERATIVE APPLICATION
WOOHOO SOURCE CODE

Taught by

Strange Loop Conference

Reviews

Start your review of Declarative APIs in an Imperative World

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.