ESLint v7.21.0 released

ESLint v7.21.0 released We just pushed ESLint v7.21.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. Highlights The new –cache-strategy CLI option can improve how … more Read More

How MDN’s site-search works

tl;dr; Periodically, the whole of MDN is built, by our Node code, in a GitHub Action. A Python script bulk-publishes this to Elasticsearch. Our Django server queries the same Elasticsearch via /api/v1/search . The site-search page is a static single-page … more Read More

Building Better Code Review at Heap

Heap — like most companies — has a code review (CR) process. Until recently, that process often involved manually catching trivial issues in PRs (Pull Requests), which led to slow, inconsistent, and low-quality PR comments. To address this, we adopted … more Read More

Scale your app with multi-core

A quick note about myself I’m a self-taught developer based in Paris, I worked as a freelancer for a few years, before starting to work for my family’s company Place-des-Arts . Place-des-Arts is an art gallery specialized in modern and contemporary prints … more Read More

A Journey Into the Beauty of DNSRebinding – Part 1

Authors Giovanni Guido Alessandro Braccio Abstract In this first blog post about DNS rebinding topic, we are going to show a practical example of DNS Rebinding attack against UPnP services exposed in a local network. The goal of this post series is to … more Read More

Send an SMS with Svelte and Twilio Functions

In this article you’ll learn how to send an SMS from your Svelte app. Because Svelte is a client-side framework, you’ll need to have a backend server that can handle sending the message, otherwise your Twilio credentials would be exposed. For this, you’ll … more Read More

How to Use Wrappers in Typescript React

Learning React for the first time can be unnecessarily difficult. Like, seriously – how can React, a JavaScript UI library be such a challenge when it’s widely used in the industry? You might have heard that React allows you to build custom components … more Read More