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 Article
Charles Lowell
December 18, 2023

The await event horizon in JavaScript
Why async functions in JavaScript are insufficient as a Structured Concurrency primitive
→ Read Article
Charles 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 Article
Charles 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 Article
Paul 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 Article
Taras 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 Article
Charles 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 Article
Charles 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 Article
Charles 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 Article
Elrick 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 Article
Charles 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 Article
Charles Lowell
January 22, 2016

Reactive Modeling with Ember
→ Read Article
Charles Lowell
September 21, 2014

Programming in the Wild West
→ Read ArticleBrandon Hays
May 16, 2014
The Ruby Racer Rides Again
→ Read Article
Charles Lowell
December 4, 2012
The Ruby Racer isn't threadsafe... yet.
→ Read Article
Charles Lowell
June 13, 2011
Accessing Javascript Objects from Ruby
→ Read Article
Charles Lowell
October 25, 2010
Taming the Rhino
→ Read Article
Charles Lowell
August 4, 2006
Live Stylesheets
→ Read Article
Charles Lowell
July 15, 2006
Learning Javascript from the Command Line
→ Read Article
Charles Lowell
July 8, 2006