Tag: javascript
Announcing Effection 3.0 -- Structured Concurrency and Effects for JavaScript
A major milestone in bringing Structured Concurrency and Effects to JavaScript, Effection 3.0 has excellent TypeScript support, a powerful new context API, and harmonizes perfectly with the JavaScript APIs you know and love.
→ Read ArticleCharles Lowell
December 18, 2023
The await event horizon in JavaScript
Why async functions in JavaScript are insufficient as a Structured Concurrency primitive
→ Read ArticleCharles Lowell
December 11, 2023
Deno is "blazing fast" for humans
Every systems claims to be "blazing fast", but does that actually mean faster development?
→ Read ArticleCharles Lowell
December 1, 2022
Simplified local development and testing with Auth0 simulation
Auth0 can be difficult to manage in local development and within testing environments such as CI/CD pipelines. An Auth0 simulator can save you from branching your code or maintaining mocks in your tests.
→ Read ArticlePaul Cowan
January 13, 2022
Effection: for when async/await is not enough
Everyone who has built a complex system in JavaScript has hit a critical moment when concurrent processes become unmanageable. But with Effection—an OSS async/await alternative—you'll spare memory leaks and headaches.
→ Read ArticleJonas Niklas
October 26, 2021
Build a Family Tree maker using React Hooks and Microstates
If you use React, you probably know about the React Hooks RFC that was introduced at ReactConf. It’s an exciting proposal because it promises to bring the power of class components to function components. It also a convention for creating React extensions that feel like first-class APIs in the React ecosystem. React Hooks API and Microstates bring expressiveness of React function components to a whole new level.
→ Read ArticleTaras Mankovski
November 6, 2018
Four reasons to use append() instead of Object.assign() and Object spread
Object.assign is just a special case of a universal concept in functional programming. By opting to use a universal function to back this universal concept, you can inherit all kinds of awesome for free.
→ Read ArticleCharles Lowell
September 18, 2018
Functional Rephrasing Using an Async Function Functor
Once you know that they're there, Functors pop up in all kinds of surprising places. Here we take a simple exploration of how the JavaScript async function construct is actually a Functor and how we can use that for great good.
→ Read ArticleCharles Lowell
July 3, 2018
Math is Just Another Framework
Functional programming with typeclasses rooted in category theory may seem like some esoteric practice reserved for the truly pointy-haired. But guess what? You do it every day.
→ Read ArticleCharles Lowell
February 19, 2018
Building a Continuous Integration & Deployment Solution for the IoT.
Smart homes, smart devices, smart vehicles. The Internet of Things is here! You want to be able to build software for IoT and deploy, maintain, and update it on your devices that may be located anywhere and within anything. This is the first part of our IoT setup connecting users to the Internet of Things.
→ Read ArticleElrick Ryan
June 21, 2017
One Helpful Way to Think About JavaScript Decorators
JavaScript decorators are coming, but what are the class of problems which they're useful for? In this brief tour of decorators, we'll try to answer that question by contrasting them with comparable technology from other languages.
→ Read ArticleCharles Lowell
June 1, 2017
Functional Templating in Ember
See how easy it is to build a fully formed image upload widget complete with preview and progress bars when you apply functional programming techniques to your handlebars templates
→ Read ArticleCharles Lowell
January 22, 2016
Reactive Modeling with Ember
→ Read ArticleCharles Lowell
September 21, 2014
Programming in the Wild West
→ Read ArticleBrandon Hays
May 16, 2014
The Ruby Racer Rides Again
→ Read ArticleCharles Lowell
December 4, 2012
The Ruby Racer isn't threadsafe... yet.
→ Read ArticleCharles Lowell
June 13, 2011
Accessing Javascript Objects from Ruby
→ Read ArticleCharles Lowell
October 25, 2010
Taming the Rhino
→ Read ArticleCharles Lowell
August 4, 2006
Live Stylesheets
→ Read ArticleCharles Lowell
July 15, 2006
Learning Javascript from the Command Line
→ Read ArticleCharles Lowell
July 8, 2006