On by Arnau Siches.

Issue 2021-W19

Subscribe to new issues of the bulletin via the RSS feed or by email.

This week has been about bash scripts in JavaScript, a browser-based IDE, patterns for Web Components, a book on networks, visually programming machine learning and Zulip.


A tool to write bash scripts in JavaScript.


A browser-based IDE based on pipelines, isolated execution steps and notebooks.


A chat service with threads, topics, custom emojis with the possibility to run your own server.

Chat applications are popular and surprisingly difficult to get right. I currently use Slack, Keybase, Discord, Telegram, Signal and have been testing Rocket, Matrix and what not.

And not a single one of them ticks all the boxes.


A visual programming language for machine learning.


A set of patterns and techniques to work with Web Components. It won't solve inherent problems of design like not being able to de-register a custom element but definitely a good read if you plan to lean on Web Components for your web app or rich page.

High Performance Browser Networking

A book on types of networks (WiFi, 3G/4G), transport protocols (UDP, TCP, TLS), application protocols (HTTP) and Web APIs (XHR, WebSocket, WebRTC).

Licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.


Arnau Siches © 2021