This week has been about WebRTC, Electron security, WebAssembly at the edge, securing GraphQL and the bad parts of Julia.
An article going into the bad parts of Julia according to the author. The first one, compile time latency is quite something:
What's happening is that Julia is compiling the code needed for its REPL and its integration with your editor. This "runtime" compilation causes the lag we call compile time latency. [...] A small script [...] may have a 2 second latency, even if the computation itself takes microseconds. [...] When using Python or Rust, you may be used to running some tests from command line, modifying a source file in the editor [...]. This workflow is not feasible in Julia - instead, you are essentially forced to into REPL driven development [...]
A library to manage large grids with rich and customisable cell values and with the ability to use different rendering options such as React, Vue, Svelte, and more.
A tool to identify misconfigurations and security anti-patterns in Electron applications.
A talk on what to consider when securing a GraphQL API.
An article diving into the fundamentals of the Web Real-Time Communication APIs.
A tutorial on how to use WebAssembly in edge functions such as Vercel's Serverless Functions.