#javascript

[ follow ]
#software-development
fromBusiness Matters
1 day ago
Web development

Hiring Software & JavaScript Developers: Skills, Costs, and Best Practices

Finding software talent requires aligning technical skills with business objectives.
fromInfoWorld
2 months ago
Software development

JavaScript innovation and the culture of programming

Software development culture is a key driver of collaboration and learning among programmers.
fromArs Technica
2 days ago

Adult sites are stashing exploit code inside racy .svg files

JavaScript Trojan exploits users' Facebook accounts to like posts without consent.
fromSmashing Magazine
2 days ago

The Power Of The Intl API: A Definitive Guide To Browser-Native Internationalization - Smashing Magazine

Internationalization involves more than just text translation; it encompasses formatting dates, pluralization, and sorting according to cultural expectations. The Intl API allows modern JavaScript to handle these tasks natively.
JavaScript
fromPractical Ecommerce
5 days ago

AI Crawler Optimization Tips

Generative AI platforms such as ChatGPT and Claude require websites to be crawlable by AI bots for effective mentions and citations. Disabling JavaScript improves crawlability, as many AI crawlers struggle with JavaScript rendering, which differs from Google’s capabilities. This means publishers must ensure essential content is accessible even without JavaScript. AI optimization tools like Aiso can evaluate and enhance a site's crawlability, providing suggestions for improvement. Site owners must also verify their robots.txt files to allow AI bot access, as many content management systems restrict bots by default.
Web development
JavaScript
fromInfoWorld
5 days ago

Fun and profit with ECMAScript 2025: What's new in JavaScript

Motivation in software development balances enjoyment and the necessity of making a living.
#boxlang
#website-access
#typescript
fromInfoQ
6 days ago
Web development

Microsoft Releases TypeScript 5.9 with Deferred Imports and Enhanced Developer Experience

fromgithub.com
3 weeks ago
Web development

GitHub - JakeRoggenbuck/regolith: A server-side TypeScript and JavaScript library immune to Regular Expression Denial of Service (ReDoS) attacks by using Rust and linear RegEx under the hood. Regolith has a linear worst case time complexity, compared to the default RegExp found in TypeScript and JavaScript, which has an exponential worst case.

fromInfoQ
6 days ago
Web development

Microsoft Releases TypeScript 5.9 with Deferred Imports and Enhanced Developer Experience

fromgithub.com
3 weeks ago
Web development

GitHub - JakeRoggenbuck/regolith: A server-side TypeScript and JavaScript library immune to Regular Expression Denial of Service (ReDoS) attacks by using Rust and linear RegEx under the hood. Regolith has a linear worst case time complexity, compared to the default RegExp found in TypeScript and JavaScript, which has an exponential worst case.

#web-development
Node JS
fromRaymondcamden
1 month ago

Updates to my Table Sorting Web Component

The updated <table-sort> web component now supports date sorting and custom sorting via a data-sortval attribute.
Node JS
fromCSS-Tricks
1 month ago

A Better API for the Intersection and Mutation Observers | CSS-Tricks

MutationObserver can be simplified for easier use with callback and event listener patterns.
fromCSO Online
2 weeks ago

Supply chain attack compromises npm packages to spread backdoor malware

In a newly discovered supply chain attack, attackers last week targeted a range of npm-hosted JavaScript type testing utilities, several of which were successfully compromised to distribute malware.
JavaScript
#deno
#ecmascript
fromInfoQ
1 month ago
Node JS

TC39 Advances Nine JavaScript Proposals, Including Array.fromAsync, Error.isError, and using

fromInfoQ
1 month ago
Node JS

TC39 Advances Nine JavaScript Proposals, Including Array.fromAsync, Error.isError, and using

#npm
fromBleepingComputer
2 weeks ago

npm 'accidentally' removes Stylus package, breaks builds and pipelines

npm has taken down all versions of the real Stylus library and replaced them with a 'security holding' page, breaking pipelines and builds worldwide that rely on the package.
Web development
fromHackernoon
2 years ago

A Simple Way to Build a Progress Bar for Your Website's Image Uploader Using Filestack | HackerNoon

Building a custom progress bar from scratch requires boilerplate JavaScript using XMLHttpRequest and its upload.onprogress event.
Web development
#ecmascript-2025
fromSmashing Magazine
2 weeks ago

Handling JavaScript Event Listeners With Parameters - Smashing Magazine

JavaScript event listeners require proper management to prevent memory leaks.
fromThe Hacker News
2 weeks ago

3,500 Websites Hijacked to Secretly Mine Crypto Using Stealth JavaScript and WebSocket Tactics

"This was a stealth miner, designed to avoid detection by staying below the radar of both users and security tools," security researcher Himanshu Anand said.
Privacy professionals
fromInfoWorld
3 weeks ago

ECMAScript 2025: The best new features in JavaScript

The latest JavaScript specification introduces a built-in global Iterator object, enhancing the functional programming capabilities of iterable collections with improved lazy evaluation and syntax.
JavaScript
#web-browsing
fromSubstack
3 weeks ago

Vite vs Webpack: A Guide to Choosing the Right Bundler

Vite offers faster development and simpler configuration compared to Webpack, which excels in customization and advanced production features.
#nodejs
fromAdropincalm
1 month ago
Web development

Create React UI component with uncontrollable

Uncontrollable simplifies state management in React UI libraries, reducing boilerplate code for handling props.
#ai
Gadgets
fromZacks
1 month ago

Pardon Our Interruption

JavaScript and cookies must be enabled in the browser to ensure access to the website.
fromCodewithdan
1 month ago

AI Repo of the Week: Generative AI for Beginners with JavaScript

Generative AI for Beginners with JavaScript teaches developers to build AI-powered apps through interactive learning and hands-on coding.
JavaScript
fromAllthingssmitty
1 month ago

Default parameters: your code just got smarter - Matt Smith

Default parameters in JavaScript simplify function definitions by allowing defaults directly in the signature, reducing errors related to falsy values.
JavaScript
fromJrsinclair
1 month ago

What's the difference between named functions and arrow functions in JavaScript?

Arrow functions simplify syntax but differ from traditional function declarations and expressions in their handling of 'this' and hoisting.
Node JS
fromHackernoon
4 months ago

Offline-First JavaScript for Space Missions: How JS Thrives in Low-Connectivity Environments | HackerNoon

JavaScript is increasingly being utilized in space missions as an offline-first language.
#browser-issues
fromInfoQ
1 month ago

JSON Modules Can Now Be Imported in JavaScript in All Modern Browsers, CSS Modules to Follow

JSON modules are now supported in all modern browsers, simplifying import in JavaScript code.
UX design
fromRubyflow
1 month ago

The Hotwire-Rails summit, or interactive multi-step forms at peak UX

Hotwire combined with Rails can deliver interactive user experiences without needing a complete shift to JavaScript frameworks.
#programming
fromMedium
4 years ago

10 Utility Functions for Working with Objects in JavaScript

Object.entries() returns an array of [key, value] pairs for all the owned properties of an object, enabling various array methods for manipulation.
Video games
fromHackernoon
10 months ago

New Biome Release Offers Faster Linting With TypeScript-Like Precision | HackerNoon

Biome v2 revolutionizes linting with type-aware rules, while JSON module support enhances structured data handling across browsers.
Typography
fromSmashing Magazine
1 month ago

Decoding The SVG path Element: Curve And Arc Commands - Smashing Magazine

Understanding how to draw curves and arcs using SVG path commands is essential for advanced coding skills in vector graphics.
This article builds on previous discussions about SVG, focusing specifically on curve and arc commands.
fromRaymondcamden
1 month ago

Links For You (6/22/25)

I've shared Josh Comeau links many times here and his ability to explain technical matter with incredibly simple and well-built demos is easily the best in the industry.
Web development
#promises
fromSitePoint Forums | Web Development & Design Community
1 month ago

Changing value inside text field based on body class>?

document.addEventListener('DOMContentLoaded', function() { const bodyClass = document.body.className; const searchInput = document.getElementById('PqmIc_title'); if (bodyClass.includes('competitions')) { searchInput.placeholder = 'Search competitions by title, keywords...'; } else if (bodyClass.includes('freebies')) { searchInput.placeholder = 'Search freebies by title, keywords...'; } });
JavaScript
fromInfoQ
1 month ago

Svelte Releases Attachments to Enhance DOM with Interactive and Reactive Features

Svelte Attachments enhance components with interactivity and reactivity, replacing Svelte Actions.
fromAllthingssmitty
1 month ago

Using await at the top level in ES modules - Matt Smith

Top-level await allows using await directly in ES modules, simplifying asynchronous code without extra nesting.
fromCSS-Tricks
1 month ago

A Better API for the Resize Observer | CSS-Tricks

The Resize Observer, Mutation Observer, and Intersection Observers APIs are significantly more performant than their predecessors, providing efficient ways to monitor changes in DOM elements.
Node JS
Marketing tech
fromThe Hacker News
1 month ago

Over 269,000 Websites Infected with JSFireTruck JavaScript Malware in One Month

A large-scale cybersecurity campaign is compromising legitimate websites through malicious JavaScript injections utilizing an obfuscation technique known as JSFireTruck.
UX design
fromHackernoon
7 years ago

Stop Drowning in Dev Tools-These 7 Are Worth Bookmarking | HackerNoon

Focus on tools that genuinely simplify processes and enhance productivity rather than those overhyped by marketing.
A practical toolkit can significantly boost creativity and efficiency in design and development workflows.
Node JS
fromHackernoon
2 months ago

Cursor 1.0 Takes AI-driven Coding to New Heights With BugBot | HackerNoon

Cursor 1.0 introduces powerful AI-driven tools that could challenge the dominance of VS Code in JavaScript development.
#css
fromGitHub
2 months ago

GitHub - lovell/sharp: High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.

Resizing an image is typically 4x-5x faster than using the quickest ImageMagick and GraphicsMagick settings due to its use of libvips.
Node JS
#html
#browser-settings
fromSpeckyboy Design Magazine
2 months ago

8 CSS & JavaScript Snippets for Creating Sticky Elements - Speckyboy

Sticky design elements enhance user experience by keeping important site features visible during scrolling, which is particularly beneficial for navigation and accessibility.
Web design
fromSubstack
2 months ago

JavaScript Weekly: Top Picks for June 6, 2025

OpenAI is upgrading ChatGPT Pro to a more powerful model with enhanced integration features.
fromSourcing Journal
2 months ago

Here's Why Shopping Agents Might Have a Difficult Time Pulling Brands' Products for Consumers

One of the first things we're doing [with clients] is saying, 'OK, let's look at your site with JavaScript turned off. That's what the AI is seeing.'
Artificial intelligence
Node JS
fromCSO Online
2 months ago

Google patches third zero-day flaw in Chrome this year

Chrome's V8 engine has a serious vulnerability that can be exploited via malicious web pages.
Google restricts bug details until most users can update to protect them.
fromZacks
2 months ago

Pardon Our Interruption

"Ensure that your browser is configured to allow cookies and JavaScript, as disabling either can trigger bot detection mechanisms on websites."
[ Load more ]