Node.js Release Lines and LTS: What Actually Works
The Node.js release schedule, in which even-numbered major versions become long-term support releases and odd-numbered versions are short-lived. The key figures...
Category · 251 articles
Websites and web products that load fast, read clearly and hold up under maintenance.
The Node.js release schedule, in which even-numbered major versions become long-term support releases and odd-numbered versions are short-lived. The key figures...
The support lifecycle of PHP releases, which receive active bug fixes and then security-only fixes before reaching end of life. Where most projects go wrong The...
Requiring a second factor at sign-in in addition to a password, such as a code from an authenticator app, a passkey or a hardware security key. Why does it matt...
Using OAuth 2.0 and OpenID Connect to let users sign in with accounts from providers such as Google, Apple or Microsoft, or to let apps access APIs on a user's...
HTTP requests one system sends to another when an event happens, such as a payment succeeding or an order shipping, so the receiving system can react immediatel...
A protocol that keeps a two-way connection open between browser and server, used for chat, live dashboards, notifications and collaborative editing. The key fig...
Making HTTP requests from the browser with fetch, and handling the failures that happen on real networks, from timeouts to server errors. Where most projects go...
The browser storage options for websites, from localStorage and sessionStorage for small values to IndexedDB for larger structured data. Why does it matter? Cho...
Storing, calculating and displaying dates and times correctly for users in different time zones, including daylight saving changes. At a glance Storage conventi...
Formatting numbers, currencies, dates, lists and plural forms correctly for each language and region using JavaScript's built-in Intl API. What is at stake Hand...
Accepting files from users, such as images, documents and CVs, without letting attackers upload malware or executable files to your server. The key figures Vali...
How contact forms, receipts and password resets get delivered from a website, using an authenticated mail service rather than the web server's default mail func...
Showing 96 of 251
The work behind this topic, and what it costs.