hello.js

var please = require('share');
console.log('thank you');

NEW !!!

Wednesday, 14 August, 2024 UTC

Dev Hackathon: Reusable Creativity on Wix Studio

Read Dev Hackathon: Reusable Creativity on Wix Studio and learn Web with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more. Continue reading Dev Hackathon: Reusable Creativity ... more


Sunday, 11 August, 2024 UTC

Common Sense Refactoring of a Messy React Component

Common Sense Refactoring of a Messy React Component 24 minutes by Alex Kondov I’ve been given some chaotic codebases to fix throughout the years, though, and I wanted to show you my approach to tidying them up. In this article, we’ll go over a messy ... more


Tuesday, 6 August, 2024 UTC

Node v22.6.0 (Current)

null ... more


Sunday, 4 August, 2024 UTC

Dissecting Partial Pre Rendering

Dissecting Partial Pre Rendering 14 minutes by Nikhil Snayak Fast initial loads, dynamic content, and rich interactivity in a single HTTP request. In this post, I will dive deep into how partial pre-rendering works. I will also share my thoughts on whether ... more


Wednesday, 24 July, 2024 UTC

Node v20.16.0 (LTS)

null ... more


Sunday, 21 July, 2024 UTC

Understanding SSR with Hydration

Understanding SSR with Hydration 9 minutes by Patrick Roos Discover the pros, cons, and scenarios of SSR with Hydration. Learn when to use it and when to avoid it with this guide tailored for software architects. 20 Novel AI Prompts to Boost Your Development ... more


Friday, 19 July, 2024 UTC

Node v22.5.1 (Current)

null ... more


Wednesday, 17 July, 2024 UTC

Node v22.5.0 (Current)

null ... more


Wednesday, 17 July, 2024 UTC

Second Beta of jQuery 4.0.0

Last February, we released the first beta of jQuery 4.0.0. We’re now ready to release a second, and we expect a release candidate to come soon. This release comes with a major rewrite to jQuery’s testing infrastructure, which removed all deprecated or ... more


Tuesday, 9 July, 2024 UTC

Node v22.4.1 (Current)

null ... more


Monday, 8 July, 2024 UTC

Node v20.15.1 (LTS)

null ... more


Monday, 8 July, 2024 UTC

Node v18.20.4 (LTS)

null ... more


Sunday, 7 July, 2024 UTC

Enhancing The New York Times Web Performance with React 18

Enhancing The New York Times Web Performance with React 18 13 minutes by Ilya Gurevich How upgrading to React 18 energized The New York Times website – and how they tackled some of the challenges along the way. 🎹 STRICH: Fast and reliable 1D/2D JavaScript ... more


Wednesday, 3 July, 2024 UTC

Release Notes for Safari Technology Preview 198

Safari Technology Preview Release 198 is now available for download for macOS Sequoia beta and macOS Sonoma. If you already have Safari Technology Preview installed, you can update it in System Settings under General → Software Update. This release includes ... more


Wednesday, 3 July, 2024 UTC

ECMAScript 2024 JavaScript standard approved

ECMAScript 2024, the latest version of ECMA International’s standard for JavaScript, has been officially approved, with features including transferring ArrayBuffers and advanced capabilities for working with string sets. The ECMAScript 2024 specification, ... more


Wednesday, 3 July, 2024 UTC

Intro to multithreaded JavaScript

The JavaScript language is one of the wonders of the software world. It is incredibly powerful, flexible, and versatile. One limitation of its fundamental design, however, is its single-threaded nature. Traditional JavaScript appears to handle parallel ... more


Tuesday, 2 July, 2024 UTC

WebAssembly vs JavaScript: A Comparison

We compare WebAssembly and JavaScript, examining their performance, portability, ease of use, security, and community support. Continue reading WebAssembly vs JavaScript: A Comparison on SitePoint. ... more


Tuesday, 2 July, 2024 UTC

Node v22.4.0 (Current)

null ... more


Monday, 1 July, 2024 UTC

Angular 18 Introduces Zoneless Change Detection

Angular recently announced the release of Angular 18, introducing zoneless change detection, a new developer hub, stable versions of several features, server-side rendering improvements, and more. This release focuses on stabilizing new APIs, addressing ... more


Saturday, 29 June, 2024 UTC

Over 100K+ Sites Hit by Polyfill.io Supply Chain Attack

E-Commerce security firm Sansec unveiled a new supply chain attack affecting the Polyfill JS service when accessed through a number of CDNs hosting it. According to Sansec, over 100K sites were hit. The original author of the service, Andrew Betts, suggested ... more


Tuesday, 25 June, 2024 UTC

Tuesday, July 2, 2024 Security Releases

null ... more


Monday, 24 June, 2024 UTC

Release Notes for Safari Technology Preview 197

Safari Technology Preview Release 197 is now available for download for macOS Sequoia beta and macOS Sonoma. If you already have Safari Technology Preview installed, you can update it in System Settings under General → Software Update. This release includes ... more


Saturday, 22 June, 2024 UTC

Exploring Randomness In JavaScript

Ben Nadel compares the randomness of Math.random() to crypto.getRandomValues() in JavaScript.... ... more


Thursday, 20 June, 2024 UTC

Node v20.15.0 (LTS)

null ... more


Wednesday, 19 June, 2024 UTC

WebStorm 2024.2 EAP Digest #2: New TypeScript Engine, Ability to Run .ts Files, Git and Markdown Improvements

We’re halfway through the Early Access Program for WebStorm 2024.2! It’s been a while since we walked you through the latest improvements and features in this release, so it’s about time for an update. Read on to learn about the key changes that made ... more


Monday, 17 June, 2024 UTC

JavaScript needs more money

There isn’t nearly enough money in open source today. We can complain about venture capitalists distorting open source licensing, wring our hands about sustainability, and fret over how much foundation execs like Mozilla’s make, but the real issue isn’t ... more


Thursday, 13 June, 2024 UTC

Send Personalized Emails using Gemini API, SendGrid and Node.js

Learn how to. build an application that uses Sendgrid and the Gemini API to generate personalized emails based on your prompt. ... more


Wednesday, 12 June, 2024 UTC

Mistral Introduces AI Code Generation Model Codestral

Mistral AI, has unveiled Codestral, its first code-focused AI model. Codestral helps the developers with coding tasks offering efficiency and accuracy in code generation. By Daniel Dominguez ... more


Tuesday, 11 June, 2024 UTC

Node v22.3.0 (Current)

null ... more


Tuesday, 11 June, 2024 UTC

JetBrains Aqua IDE for Test Automation Now Generally Available

Aqua, the first IDE for test automation, is now generally available. The IDE supports multiple languages and major testing frameworks like Selenium and Cypress. JetBrains introduces a new licensing model with Free Individual Non-Commercial and Paid Commercial ... more