Algebraic Effects for the Rest of Us
An introduction to Algebraic Effects, explained in simple terms with JavaScript examples, and their relation to React concepts.
An introduction to Algebraic Effects, explained in simple terms with JavaScript examples, and their relation to React concepts.
Explores the visual similarities between images generated by neural networks and human experiences in dreams or under psychedelics.
Announcement of Quantum Game with Photons 2, a browser-based puzzle game teaching real quantum mechanics with new features like entanglement.
A tutorial on setting up test coverage for a JavaScript project using Coveralls.io and Travis CI, including adding a coverage badge.
A tutorial on setting up Continuous Integration for a JavaScript project using Travis CI, including configuration and testing.
A guide exploring 5 popular ways to style React components with TypeScript, focusing on type safety and integration.
A tutorial on setting up and writing end-to-end tests for a React application using the Cypress testing framework.
Connecting a Django Shiv application to Nginx to complete the deployment process for a SaaS project.
The author has added a new chapter on render props to their existing TypeScript and React guide.
A tutorial on setting up and using Enzyme with Jest for unit and integration testing of React components.
A guide on using TypeScript with React to improve development with type safety, autocompletion, and better tooling.
A new chapter on using PropTypes with TypeScript in React applications has been added to the author's guide.
A tutorial on setting up and using Jest to test React components, including assertions and snapshot testing.
A step-by-step tutorial explaining JavaScript closures with a practical example of creating employee objects with unique identifiers.
How to use JSDoc comments for TypeScript-like type checking in JavaScript files without a compilation step.
A blog post exploring the parallels and differences between human cognition and machine learning, including biases and inspirations.
Explains how to use TypeScript's mapped and conditional types to create precise typings for DOM factory functions like document.createElement.
Essential JavaScript concepts and ES6+ features you need to know before or while learning React, based on teaching experience.
A talk transcript explaining why files and filesystems are complex, error-prone abstractions for developers, using Dropbox as a case study.
A developer explains why now is the best time to learn JavaScript, highlighting the stable ecosystem and importance of fundamentals.