V8's Work on a Lighter V8— V8 Lite has been a project aimed at reducing V8’s memory usage. Initially it was going to be a separate mode of V8 but many improvements have been able to come over to regular V8 too. Here’s a look at some of the key optimizations and the actual benefits to real workloads. Mythri Alle, Dan Elphick, and Ross McIlroy (V8) |
Moving Your JavaScript Development to the Terminal on Windows— If you’ve recently taken a look at Windows after becoming comfortable with macOS or Linux, this is for you. It’s a very detailed look at creating a powerful and elegant terminal-based development experience on Windows 10 using WSL and more. Burke Holland |
![]() All-In-One Visual Testing and Review Platform— Replace time-consuming manual QA to catch visual UI bugs automatically. With Percy, you can test your UI across browsers and responsive widths on every pull request for continuous visual coverage. Percy sponsor |
Metronomes in JavaScript— An interesting experiment in comparing the efficacy of async functions, Web Workers, and using the Web Audio API’s clock for scheduling things precisely. Monica Dinculescu |
Full Stack Engineer— Expensify seeks a self-driven individual passionate about making code effective, with an understanding of algorithms and design patterns. Expensify |
nanoSQL 2: A Universal 'Database Layer' for Client, Server and Mobile— Basically an abstraction for any JavaScript developers who want a database in their app. It can use numerous actual databases behind the scenes, including localStorage, IndexedDB, RocksDB, Redis, DynamoDB, ScyllaDB and SQLite. It claims to be like “Lego™ for databases”. Scott Lott |
🐦 An interesting Twitter thread... |
Kyle Simpson, the author of YDKJS, has been thinking about some pain points when using asynchronous functions, particularly in relation to being able to cancel their execution when circumstances change. The whole thread is an interesting read, complete with people making suggestions of their workarounds. We'd be pretty keen to link to any articles or opinion pieces covering this topic if you have any spare time this weekend ;-) |
|