Home » Archives for Mark Otto » Page 77
September 23, 2022
By
Mark Otto
A Proposed JS Feature: Extractor Objects — Entering stage one at the latest TC39 meeting is a proposal for being able to define your own logic (such as data validation or transformation) to run as part of the object destructuring process. A proposal worth reviewing. Ecma…
September 22, 2022
By
Mark Otto
📗 Shell Scripting with Node.js — Axel is too humble to call this an ‘Ultimate Guide’ or the like, but it is. After months digging into the guts of Node, npm, and the technicalities of shell scripting, he’s released a complete book. You can support…
September 21, 2022
By
Mark Otto
In this fast paced world, any software can introduce vulnerabilities into a supply chain. This is especially true for modern software applications that can have many dependencies and are built for distributed systems like Kubernetes. As these systems get more complex, it is critical to…
September 21, 2022
By
Mark Otto
🎵 About the subject line.. yes, I know. 😆 – Ed. ‘React I Love You, but You’re Bringing Me Down’ — An opinionated React thought piece that’s provoked much discussion this week. The author gets creative by checkpointing the progress (or lack thereof) of React…
September 20, 2022
By
Mark Otto
React is the most commonly used web framework today. What started as a universal UI library developed by Facebook in 2011 and went open source in 2013 is now widely used to create compelling user interfaces. React consists of components – small pieces of code…
September 16, 2022
By
Mark Otto
MemLab: A Framework for Finding JavaScript Memory Leaks — Facebook (sorry, Meta) has been using MemLab to make significant improvements to the memory use of its main SPA. Now they’ve open sourced the tool (which is itself written in TypeScript) with the hope everyone else…
September 15, 2022
By
Mark Otto
A Twin Neural Network (commonly known as a Siamese Neural Network) makes predictions leveraging information from multiple sources. A common use case is taking multiple input data, such as two images, and predicting whether they belong to the same class, though its applications aren’t necessarily…
September 15, 2022
By
Mark Otto
Best Practices for Creating a Modern npm Package — A step-by-step “as of 2022” walkthrough of creating your own npm package using current best practices. It’s very thorough and certainly worth revisiting, even if you’ve built a package already. As always, though, there’s more than…
September 14, 2022
By
Mark Otto
We are pleased to announce that the application generated on the Flatlogic Platform now offers the possibility to Reset your project! Use Case There are 2 use cases for the Reset button: to remove old migrations that are no longer needed and combine all migrations…
September 14, 2022
By
Mark Otto
▶ ‘React 18’s New State Hook You’ve Never Heard About’ — We know videos are a hard sell, but Jack is at the top of his game right now, and this one has had rave reviews. It covers useSyncExternalStore from start to finish with a practical…