Daily knowledge drops from the @vintasoftware team! See all: vinta.com.br/lessons-learned…
🚨 As of Node 21.1.0, this has been fixed upstream. Hopefully the fixes will be backported to v18 and v20 as well (as of writing (Oct. 26 2023) they have not. Node 18.20.0 and Node 20.10.0 have the...
Is your Jest test suite failing you? You might not be using the testing framework’s full potential, especially when it comes to preventing state leakage between tests. The Jest settings clearMocks,...
🔶 A matrix to help you self-evaluate on 18 different skills a UX designer needs 🔗 https://lnkd.in/eS844V_M 👨🏻💻 Daniel Birch UX Strategist The UX Skills Matrix proposes to break down UX design...
We walk through the different types of partitions available in Postgres and how to use the django-postgres-extra package to make partitioning happen in Django.
Prompt injection remains an unsolved problem. The best we can do at the moment, disappointingly, is to raise awareness of the issue. As I pointed out last week, “if you …
What islands are, what they're not, and how they work.
How to not let concurrency cripple your system
Here's how we cut the email view's TTFB by 70%
Include is a tool built to make annotating for accessibility (a11y) easier—easier for designers to spec and easier for developers to understand what is required. The intent is to have accessibility...
Going beyond Nielsen’s Usability Heuristics (with Infographic)
How Amazon automates software delivery including automated testing and deployments.
Chapter 35. The Information Schema Table of Contents 35.1. The Schema 35.2. Data Types 35.3. information_schema_catalog_name 35.4. administrable_role_authorizations 35.5. applicable_roles 35.6....