#import-defer

[ follow ]
Node JS
fromInfoWorld
4 hours ago

Is your Node.js project really secure?

Dependency security workflows in JavaScript and Node.js lack actionability, leading to late awareness of risks and ineffective responses.
#markdown
Typography
fromCSS-Tricks
23 hours ago

Enhancing Astro With a Markdown Component | CSS-Tricks

Using a Markdown Component simplifies markup and enhances typographic symbols in an Astro project.
Vue
fromRaymondcamden
3 days ago

Building a Simple Markdown PWA App

A Markdown viewer app was built using Electron, focusing on simplicity and functionality for viewing Markdown files.
Typography
fromCSS-Tricks
23 hours ago

Enhancing Astro With a Markdown Component | CSS-Tricks

Using a Markdown Component simplifies markup and enhances typographic symbols in an Astro project.
Vue
fromRaymondcamden
3 days ago

Building a Simple Markdown PWA App

A Markdown viewer app was built using Electron, focusing on simplicity and functionality for viewing Markdown files.
Web frameworks
fromInfoQ
3 days ago

Building Production-Ready tRPC APIs: The TypeScript Alternative to Apollo Federation

tRPC provides end-to-end type safety, significantly reducing API bugs and improving performance compared to GraphQL Federation.
Software development
fromInfoQ
3 days ago

Subagents in Gemini CLI Enable Task Delegation and Parallel Agent Workflows

Google's Gemini CLI introduces subagents to enhance task delegation and performance for developers by minimizing context overload.
fromMouse Vs Python
6 days ago

Textual - An Intro to DOM Queries (Part I) - Mouse Vs Python

The query_one() method throughout the Textual documentation allows users to retrieve a single widget that matches a CSS selector or a widget type. You can pass in up to two parameters to query_one(), which are the CSS selector and the widget type, or both at the same time.
jQuery
#javascript
Node JS
fromAllthingssmitty
3 days ago

Why I don't chain everything in JavaScript anymore - Matt Smith

Chaining methods in JavaScript can complicate readability and debugging, making step-by-step coding often clearer and easier to manage.
Node JS
fromCSS-Tricks
6 days ago

A Well-Designed JavaScript Module System is Your First Architecture Decision | CSS-Tricks

JavaScript modules enable private scopes and controlled global access, essential for managing large programs and avoiding conflicts.
Node JS
fromAlex MacArthur
3 weeks ago

Your options for preloading images with JavaScript

Preloading images in JavaScript can be achieved through various methods, with the best choice depending on specific circumstances.
Node JS
fromAllthingssmitty
3 days ago

Why I don't chain everything in JavaScript anymore - Matt Smith

Chaining methods in JavaScript can complicate readability and debugging, making step-by-step coding often clearer and easier to manage.
Node JS
fromCSS-Tricks
6 days ago

A Well-Designed JavaScript Module System is Your First Architecture Decision | CSS-Tricks

JavaScript modules enable private scopes and controlled global access, essential for managing large programs and avoiding conflicts.
Node JS
fromAlex MacArthur
3 weeks ago

Your options for preloading images with JavaScript

Preloading images in JavaScript can be achieved through various methods, with the best choice depending on specific circumstances.
Web development
fromTreehouse Blog
1 week ago

The Difference Between Front End, Back End, and Full Stack Development

Front-end, back-end, and full stack are distinct roles in web development, each with unique responsibilities and technologies.
Web frameworks
fromInfoQ
3 days ago

Pretext.js Bypasses DOM Layout Reflow, Enabling Advanced UX Patterns at 120 FPS

Pretext is a TypeScript library that enhances UI performance by measuring text without causing DOM reflows.
Software development
fromMedium
1 week ago

Async Logging Is Not a Silver Bullet - What Actually Limits Performance

Async logging redistributes costs rather than reducing them, impacting performance in different ways depending on implementation.
Node JS
fromDEV Community
4 days ago

I got tired of wiring the same caching stack every project, so I built LayerCache

LayerCache simplifies caching by stacking multiple layers and handling cache misses efficiently.
#webassembly
JavaScript
fromInfoWorld
2 weeks ago

Rust team warns of WebAssembly change

Undefined symbols in WebAssembly can lead to unexpected behavior and errors, necessitating better diagnostics for developers.
Node JS
fromInfoWorld
1 month ago

Edge.js launched to run Node.js for AI

Edge.js is a WebAssembly-based JavaScript runtime that safely executes Node.js applications with faster startup times by sandboxing workloads through WASIX.
fromInfoQ
2 months ago
Software development

How WebAssembly Components Enable Safe and Portable Software Extensions

JavaScript
fromInfoWorld
2 weeks ago

Rust team warns of WebAssembly change

Undefined symbols in WebAssembly can lead to unexpected behavior and errors, necessitating better diagnostics for developers.
Node JS
fromInfoWorld
1 month ago

Edge.js launched to run Node.js for AI

Edge.js is a WebAssembly-based JavaScript runtime that safely executes Node.js applications with faster startup times by sandboxing workloads through WASIX.
fromInfoQ
2 months ago
Software development

How WebAssembly Components Enable Safe and Portable Software Extensions

DevOps
fromInfoWorld
3 weeks ago

What front-end engineers need to know about AWS

Understanding AWS infrastructure improves front-end debugging and UI performance.
Web frameworks
fromInfoWorld
3 weeks ago

PEP 816: How Python is getting serious about Wasm

Python will now formally support WebAssembly standards through PEP 816, enhancing its usability in browser applications.
#nodejs
Node JS
fromTreehouse Blog
2 weeks ago

How Node.js Lets JavaScript Run on the Server

Node.js allows JavaScript to run on servers, enabling full stack development with a single language.
Node JS
fromDEV Community
1 month ago

I Scanned 6 Popular Node.js Repos for Undocumented Environment Variables. Here's What I Found.

Many popular Node.js projects lack comprehensive documentation for process.env variables, leading to potential configuration issues.
Node JS
fromTreehouse Blog
2 weeks ago

How Node.js Lets JavaScript Run on the Server

Node.js allows JavaScript to run on servers, enabling full stack development with a single language.
Node JS
fromThe Cyber Express
4 weeks ago

Node.js Fixes CVE-2026-21637 And Critical Flaws Now

Node.js has released security updates addressing multiple vulnerabilities, including critical issues in TLS error handling and HTTP request processing.
Node JS
fromDEV Community
1 month ago

I Scanned 6 Popular Node.js Repos for Undocumented Environment Variables. Here's What I Found.

Many popular Node.js projects lack comprehensive documentation for process.env variables, leading to potential configuration issues.
Marketing tech
fromAdExchanger
1 month ago

The JavaScript Overload; Whatever, AI Will Handle It | AdExchanger

News publishers are compromising long-term reader retention for short-term ad revenue, leading to bloated web pages and diminished content visibility.
fromInfoWorld
1 month ago

We mistook event handling for architecture

Events are essential inputs to modern front-end systems. But when we mistake reactions for architecture, complexity quietly multiplies. Over time, many front-end architectures have come to resemble chains of reactions rather than models of structure. The result is systems that are expressive, but increasingly difficult to reason about.
React
JavaScript
fromSmashing Magazine
1 month ago

Moving From Moment.js To The JS Temporal API - Smashing Magazine

JavaScript's date/time handling evolved from the limited Date API to Moment.js and now to Temporal, a new standard that addresses previous limitations and provides superior flexibility for modern applications.
DevOps
fromInfoQ
1 month ago

QCon London 2026: Managing Asynchronous APIs at Scale

Event-driven architectures require explicit specifications, governance, and provisioning practices to scale beyond informal ad-hoc approaches, using tools like AsyncAPI to enable discovery, schema consistency, and automated infrastructure deployment.
Web frameworks
fromSubstack
1 month ago

Blob Objects in JavaScript: A Practical Guide to Files, Previews, Downloads, and Memory

Blob objects are essential for efficient file handling in frontend development, addressing issues like memory management and performance.
Software development
fromMedium
1 month ago

From Concept to Production: The Complete Guide to XML Prompt Engineering for Software Developers

Treat LLMs as compilers, not chatbots, using Structured XML Prompting to generate professional-grade code through a five-stage AI-assisted development cycle with rigid constraints.
React
fromSubstack
1 month ago

5 React Hooks Techniques to Improve Component Performance

Hooks enable cleaner React components, but poor implementation causes performance issues; strategic use of useMemo, custom Hooks, and proper useEffect cleanup prevents unnecessary renders and memory leaks.
Node JS
fromhowtocenterdiv.com
1 month ago

Bun vs Node.js Performance: Why Your Event Loop Is the Real Bottleneck

Bun outperforms Node.js in specific benchmarks, but real-world performance issues often stem from database and CPU bottlenecks, not runtime choice.
fromRaymondcamden
2 months ago

I threw thousands of files at Astro and you won't believe what happened next...

I began by creating a soft link locally from my blog's repo of posts to the src/pages/posts of a new Astro site. My blog currently has 6742 posts (all high quality I assure you). Each one looks like so: --- layout: post title: "Creating Reddit Summaries with URL Context and Gemini" date: "2026-02-09T18:00:00" categories: ["development"] tags: ["python","generative ai"] banner_image: /images/banners/cat_on_papers2.jpg permalink: /2026/02/09/creating-reddit-summaries-with-gemini description: Using Gemini APIs to create a summary of a subreddit. --- Interesting content no one will probably read here...
Austin
fromMedium
2 months ago

Fire-and-Forget REST APIs: A TDD Journey.

The request for its API val request = Request[IO](Method.POST, uri"/jobs")val api = new AsyncJobApi // this will not compile since AsyncJobApi is not defined yet Minimal implementation to make it green: class AsyncJobApi Red test: The API should return a 202 Accepted response: "POST /jobs returns Accepted" in { val request = Request[IO](Method.POST, uri"/jobs") val api = new AsyncJobApi api.routes.orNotFound.run(request).asserting : response => response.status shouldBe Status.Accepted} Make it green: class AsyncJobApi { val routes: HttpRoutes[IO] = HttpRoutes.of[IO] : case req @ POST -> Root / "jobs" => Accepted()} 5.2 Add headers (Trivial Implementation) Red test: add X-Total-Count and Location headers with job ID (only the assertion is shown)
Scala
Web frameworks
fromInfoQ
1 month ago

Cloudflare Releases Experimental Next.js Alternative Built With AI Assistance

Cloudflare released vinext, an experimental Next.js reimplementation built on Vite, developed by one engineer in one week using AI for $1,100, achieving 4.4x faster builds and 57% smaller client bundles than Next.js with Turbopack.
#deno
Information security
fromInfoWorld
1 month ago

Angular releases patches for SSR security issues

Google's Angular team released two security updates for SSR vulnerabilities: a critical SSRF/header injection flaw and a moderate open redirect flaw, requiring immediate patching to prevent authorization header theft and phishing attacks.
Web development
fromLogRocket Blog
2 months ago

Anti-libraryism: 10 web APIs that replace modern JavaScript libraries - LogRocket Blog

Major browsers provide native Web APIs that replace many common JavaScript libraries, enabling smaller bundles, improved runtime performance, and reduced dependency maintenance.
Web development
fromTalkpython
2 months ago

Fly inside FastAPI Cloud

FastAPI Cloud aims to make deploying FastAPI apps as simple as one command, offering a Pythonic cloud and strengthening the open-source FastAPI ecosystem.
React
fromMedium
3 months ago

Embedding Laminar Components Inside React: A Scala.js Integration Guide

Mount a React root inside a Laminar element, store the ReactRoot for cleanup on unmount, and use Airstream-driven props to keep state outside React hooks.
Node JS
fromAllthingssmitty
1 month ago

Native JSON modules are finally real - Matt Smith

Import attributes enable native JSON module support in JavaScript, eliminating the need for bundler transforms by allowing explicit type declaration with the `with { type: "json" }` syntax.
fromMedium
1 year ago

Modern Web Architectures: Composability with Harmony

Over the past decade, software development has undergone a massive transformation due to continuous innovations in tools, processors and novel architectures. In the past, most applications were monoliths and then shifted to microservices, and now we find ourselves embracing composability - a paradigm that prioritizes modular, reusable, and flexible software design. Instead of writing separate, tightly coupled applications, developers now compose software using reusable business capabilities that can be plugged into multiple projects. This enables greater scalability, maintainability, and collaboration across teams and organizations. At the heart of this movement is Bit Harmony, a framework designed to make composability a first-class citizen in modern web development.
Software development
Web frameworks
fromLoicpoullain
1 month ago

The future of web frameworks in the age of AI

AI agents now generate 90-95% of production code, requiring frameworks to be AI-understandable with comprehensive documentation and clear examples to remain competitive.
React
fromdev.to
1 month ago

React Compiler and Beyond: Capability Boundaries of Compiler-Driven UI Frameworks

React Compiler optimizes expression and render costs within React's runtime, while compiler-first frameworks like Fict move update routing to compile time for dependency propagation, representing different engineering trade-offs rather than competing solutions.
Software development
fromInfoQ
2 months ago

Dev Proxy v2.1 Introduces Configuration Hot Reload and Stdio Traffic Proxying

Dev Proxy v2.1 adds config hot reload, stdio traffic proxying, configurable API port, extended LatencyPlugin delays, CORS-enabled web API, and bug fixes.
Web development
fromInfoWorld
1 month ago

The browser is your database: Local-first comes of age

Local-first technologies like PGlite and RxDB embed feature-rich databases directly in browsers, enabling instant interactivity while maintaining server synchronization through background sync engines.
fromInfoWorld
1 month ago

The right way to architect modern web applications

Modern web applications are no longer just "sites." They are long-lived, highly interactive systems that span multiple runtimes, global content delivery networks, edge caches, background workers, and increasingly complex data pipelines. They are expected to load instantly, remain responsive under poor network conditions, and degrade gracefully when something goes wrong.
Web frameworks
Software development
fromInfoWorld
2 months ago

Weighing the benefits of AWS Lambda's durable functions

AWS Lambda durable functions add native stateful orchestration and long-running waits, improving serverless workflows but increasing vendor lock-in risk.
#typescript
fromGitHub
2 months ago
Node JS

GitHub - webllm/browser-use: browser-use for TypeScript: AI-Powered Browser Automation from Python's Acclaimed Library

fromGitHub
2 months ago
Node JS

GitHub - webllm/browser-use: browser-use for TypeScript: AI-Powered Browser Automation from Python's Acclaimed Library

#react
Software development
fromInfoWorld
1 month ago

Abandoned project linking Java, JavaScript makes a comeback

The Detroit project revives native JavaScript and Python script engines for the JVM using Chrome V8 and CPython, with plans to become an official OpenJDK project while leveraging the Foreign Function & Memory API.
fromThe NodeSource Blog - Node.js Tutorials, Guides, and Updates
5 months ago

Express.js 6 and Beyond: Modernizing the Most Popular Node.js Framework

Two years ago, the Express team initiated a complete revamp of the project's governance. What was once a largely single-maintainer effort under Doug Wilson evolved into a structured Technical Committee (TC) with multiple active contributors. "Our goal was to evolve Express from a single-maintainer project into a sustainable, community-driven effort - one built on shared responsibility, clear processes, and long-term vision," Ulises explained.
Web frameworks
Software development
fromMedium
2 months ago

Top 7 Lovable alternatives for production-grade apps in 2026

Lovable enables instant prototyping but lacks the structure, tooling, and discipline required for production; teams need alternatives emphasizing architecture, testability, versioning, CI, and dependency management.
JavaScript
fromInfoWorld
2 months ago

Beyond NPM: What you need to know about JSR

The JavaScript Registry simplifies and secures JavaScript package creation, distribution, and consumption while addressing NPM's TypeScript complexity and provenance shortcomings.
Software development
fromInfoQ
2 months ago

The Ideal Micro-Frontends Platform

Micro-frontends apply microservice principles to the frontend, enabling autonomous teams but requiring solutions beyond runtime component loading due to added complexity.
fromInfoQ
2 months ago

Astro Announces Version 6 Beta with Redesigned Development Server and First-Class Cloudflare Workers

The most complete example of what the new development server makes possible is support for Cloudflare Workers. With Astro 6 Beta, astro dev can now run applications using workerd, Cloudflare's open-source JavaScript runtime, which is the same runtime that powers Cloudflare Workers in production. This means developers can now develop directly against real platform APIs rather than simulations or polyfills.
Web frameworks
Web frameworks
fromSubstack
1 month ago

When to Use BFF and Should It Replace API Gateway?

Backend for Frontend (BFF) pattern optimizes APIs for specific client needs, reducing frontend complexity and enabling faster team iteration across multiple platforms.
fromNeutralino
2 months ago

Framework | Neutralinojs

Add window.setBorderless(bool) to toggle borderless mode while the Neutralinojs app is running. Add modes.chrome.browserBinary option to set custom browser binary path under the chrome mode. If this field is specified, the framework will try to launch Chrome from there. If it fails, the framework will initiate the Chrome binary search as usual: Add the modes.window.useLogicalPixels: true|false option to activate DPI-aware sizing based on the operating system's display scale factor.
Web frameworks
fromTheregister
1 month ago

Cloudflare vibe codes 94% of Next.js API 'in one week'

A Cloudflare engineer used Claude AI to implement 94% of the Next.js API with Vite as an alternative to Turbopack, spending $1,100 on tokens to address deployment challenges across platforms.
Node JS
fromInfoWorld
1 month ago

Why local-first matters for JavaScript

JavaScript innovation accelerates through local-first SQL datastores, universal isomorphic JavaScript via WinterTC, reactive signals adoption, NPM alternatives, Java-JavaScript bridges, and Deno's resurgence.
fromInfoWorld
2 months ago

Deno boosts dependency management with JSR

JSR offers a modern, TypeScript-first and cross-platform-compatible registry, integrated into Deno, Deno's developers said. For Node.js and NPM compatibility, Deno 1.42 offers numerous improvements. The async_hooks module now supports the EventEmitterAsyncResource and AsyncLocalStorage.enterWith APIs. The crypto module adds getRandomValues(), subtle, getCipherInfo(), publicKey(), and createPublicKey() APIs, along with support for more curves in multiple APIs. The worker_threads module received a major overhaul.
Node JS
[ Load more ]