
Steve Kinney
Temporal
Steve is the front-end architect at Temporal. Previously, he was the front-end architect at Twilio and SendGrid. He is the director emeritus and founder of the front-end engineering program at the Turing School for Software and Design in Denver, Colorado — a non-profit developer training program. In a previous life, Steve was a New York City public school teacher. He taught special education and web development in Manhattan, Brooklyn, and Queens. He currently lives in Denver, Colorado
Steve Kinney's Courses
- ⠇
Figma for Developers
Learn Figma for creating user interface prototypes. Make shapes and frames that will hold the different pieces of the UI. You’ll also learn how to use reusable styles, typography, and components that you can use to create prototypes. - ⠇
Testing Web Apps with Cypress
Cypress is the fastest and easiest way to write end-to-end tests for your client-side applications. Learn the selector engine, test runners, assertion library, and write your own custom commands. - ⠇
AWS For Front-End Engineers, v2
Build an enterprise-grade deployment infrastructure on AWS using S3, Route 53, CloudFront, lambda@edge, and more! - ⠇
Rx.js Fundamentals
Master the basics of Rx.js by creating an observable from scratch, manipulate data arriving over time with Rx.js operators. - ⠇
Redux Fundamentals (feat. React)
Learn the Redux API from scratch, then learn to hook the Redux React application. You'll also learn how to extend Redux with various tools from its ecosystem. - ⠇
React and TypeScript
Migrate your app to TypeScript type simple and advanced React components. Learn React and TypeScript course with Frontend Masters! - ⠇
State Management in Pure React, v2
Create custom hooks, use reducers, add routing, and then learn ways to do more complicated react state management techniques such as using the Context API. - ⠇
Building Your Own Programming Language
Learn language building techniques: Lexing, Parsing, Tokenization, Traversing Abstract Syntax Trees, and Transpiling to JavaScript and make your own language now! - ⠇
State Management with Redux & MobX
Learn best practices for structuring your data. You'll get your hands on multiple solutions for managing state including Redux, Redux Thunk, Redux Observables and MobX. - ⠇
Firebase with React, v2
Build full-stack applications leveraging your React skills using Google's Firebase platform. In thise course, you'll gain hands-on experience by building an app. - ⠇
Electron Fundamentals, v2
Use Electron to build native, cross-platform desktop applications using web technologies (e.g. HTML, CSS, and JavaScript). - ⠇
AWS for Front-End Engineers (ft. S3, Cloudfront & Route 53)
Learn how to deploy your next passion project online or your organization's next-generation client-side application with Amazon Web Services like S3, Route 53, CloudFront, and much more! - ⠇
Nodebots / Hardware
Learn to control simple nodebots hardware devices, read data from sensors, or create IoT projects with Johnny-Five library for Node.js! - ⠇
JavaScript Performance
Write more efficient JavaScript, optimize rendering performance, load assets faster with a CDN, split loading resources with Webpack and more!