#primitive-types

[ follow ]
#scala
Scala
fromMedium
3 days ago

Scala's Growth Model - Building Inward, Starving Outward

Scala's ecosystem excels internally but struggles to attract new users due to structural and cultural barriers.
Scala
fromScala-lang
1 week ago

Scala 3.8.3 is now available!

Scala 3.8.3 introduces local coverage exclusions and a safe mode for capability-safe code, enhancing code safety and coverage measurement.
Scala
fromMedium
2 months ago

I Thought Scala Was Vibe Coding

Scala emphasizes immutability, expression-oriented programming, powerful pattern matching, and Option-based null safety for more concise, safer, and more composable JVM code.
Software development
fromMedium
2 months ago

Why I'm Breaking Up with Scala in 2026 and Falling for Golang's Simplicity

Scala's powerful functional features produce robust code but add complexity and costs that often outweigh benefits for fast-paced, large-scale modern backend development.
Scala
fromMedium
3 days ago

Scala's Growth Model - Building Inward, Starving Outward

Scala's ecosystem excels internally but struggles to attract new users due to structural and cultural barriers.
Scala
fromScala-lang
1 week ago

Scala 3.8.3 is now available!

Scala 3.8.3 introduces local coverage exclusions and a safe mode for capability-safe code, enhancing code safety and coverage measurement.
fromMedium
2 months ago
Software development

Why I'm Breaking Up with Scala in 2026 and Falling for Golang's Simplicity

fromThisweekinreact
5 days ago

This Week In React #276: Boneyard, Ink, MUI, React Router, Next.js, shadcn, Docusaurus, Comark, Forms, Shaders | RN 0.85, ViewTransition, Skia, Windows, CRNL, Maestro, True Sheet, Nitro Player, RNGH | JSIR, Security, esbuild, Ky, Intl | This Week In React

React Native v0.85 introduces a new Shared Animation backend, enhancing the animation capabilities of applications. Upcoming features like <ViewTransition> and Skia Graphite promise to further improve user experiences.
React
#nodejs
Node JS
fromTreehouse Blog
6 days 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
fromTreehouse Blog
6 days 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
3 weeks 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.
#webassembly
JavaScript
fromInfoWorld
6 days ago

Rust team warns of WebAssembly change

Undefined symbols in WebAssembly can lead to unexpected behavior and errors, necessitating better diagnostics for developers.
fromInfoQ
1 month ago
Software development

How WebAssembly Components Enable Safe and Portable Software Extensions

JavaScript
fromInfoWorld
6 days ago

Rust team warns of WebAssembly change

Undefined symbols in WebAssembly can lead to unexpected behavior and errors, necessitating better diagnostics for developers.
fromInfoQ
1 month ago
Software development

How WebAssembly Components Enable Safe and Portable Software Extensions

Software development
fromTheregister
6 days ago

AI slop got better, so now maintainers have more work

AI-generated reports improve quality but increase workload for maintainers, necessitating more reviewers in open-source projects.
#scalajs
Java
fromScala.js
1 week ago

Announcing Scala.js 1.21.0

Scala.js 1.21.0 introduces compatibility changes, deprecates JDK < 17, disables Google Closure Compiler by default, and includes performance improvements.
Java
fromScala.js
1 week ago

Announcing Scala.js 1.21.0

Scala.js 1.21.0 introduces compatibility changes, deprecates JDK < 17, disables Google Closure Compiler by default, and includes performance improvements.
Software development
fromInfoQ
1 week ago

Dynamic Languages Faster and Cheaper in 13-Language Claude Code Benchmark

Dynamic languages like Ruby, Python, and JavaScript are faster and cheaper for AI coding tasks compared to statically typed languages.
#javascript
Node JS
fromFrontendmasters
1 week ago

What To Know in JavaScript (2026 Edition)

JavaScript's ECMAScript 2025 introduces new iterator methods and improved set functionalities, enhancing performance and usability for developers.
fromInfoQ
3 weeks ago
Node JS

State of JavaScript 2025: Survey Reveals a Maturing Ecosystem with TypeScript Cementing Dominance

JavaScript
fromMedium
2 months ago

TypeScript "object" doesn't make sense

Objects in JavaScript differ from primitives; primitives can behave like objects via auto-boxing, while TypeScript uses structural typing to reflect shapes.
JavaScript
fromTreehouse Blog
2 months ago

JavaScript Basics: From Syntax to the DOM

JavaScript enables interactive, dynamic, and responsive web pages by connecting user actions to browser logic and updating content without reloading.
Node JS
fromFrontendmasters
1 week ago

What To Know in JavaScript (2026 Edition)

JavaScript's ECMAScript 2025 introduces new iterator methods and improved set functionalities, enhancing performance and usability for developers.
Node JS
fromInfoQ
3 weeks ago

State of JavaScript 2025: Survey Reveals a Maturing Ecosystem with TypeScript Cementing Dominance

TypeScript continues to dominate the JavaScript ecosystem, with 40% of developers using it exclusively, while Vite surpasses Webpack in satisfaction.
React
fromThisweekinreact
1 week ago

This Week In React #275: Next.js, TanStack, React Compiler, Inertia, Astro, Trusted Types, Signals | ExecuTorch, Unistyles, RN.run, Preflight, Confetti, AI, Lynx | Pretext, Axios, Node, Playwright, Turborepo | This Week In React

Next.js introduces a stable Adapter API for better compatibility across platforms, enhancing its functionality and support for developers.
#typescript
Web frameworks
fromSubstack
3 weeks 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.
Web development
fromCSS-Tricks
3 weeks ago

JavaScript for Everyone: Destructuring | CSS-Tricks

JavaScript is accessible to designers and non-specialists; writing any JavaScript code qualifies someone as a JavaScript developer regardless of formal training or background.
#scala-3
Scala
fromMedium
2 weeks ago

Unmasking AnyKind: Type Shapes in Scala 3

AnyKind in Scala 3 allows for a supertype of all types, but lacks specificity about type kind.
Scala
fromMedium
2 weeks ago

Unmasking AnyKind: Type Shapes in Scala 3

AnyKind in Scala 3 allows for a supertype of all types, but lacks specificity about type kind.
#java
Java
fromMedium
3 weeks ago

Java vs Kotlin vs Scala: Which to Choose in 2026

Java, Kotlin, and Scala serve different audiences and problems despite running on the JVM.
fromDevOps.com
2 months ago
Java

Survey Surfaces Massive Amount of Java Technical Debt

Dead and unused code and frequent Java CVEs reduce developer productivity; Java remains widely used with growing AI use and many migrating from Oracle Java.
Java
fromMedium
3 weeks ago

Java vs Kotlin vs Scala: Which to Choose in 2026

Java, Kotlin, and Scala serve different audiences and problems despite running on the JVM.
UX design
fromAdamsilver.io
1 month ago

Why designing in code makes you a better designer

The web has inherent properties like fluidity and vertical stacking; designing with these properties rather than against them creates better, more functional digital experiences.
JavaScript
fromMedium
3 weeks ago

Metaprogramming: teaching the compiler to explain your data.

Contextual information enhances debugging by providing field names, types, and nested structures.
Scala
fromMedium
2 weeks ago

Breaking Scala's Nil with Java Reflection

Java reflection in Spring Data MongoDB caused a bug in Scala's Nil singleton, revealing a mismatch between Scala's guarantees and JVM behavior.
fromInfoWorld
3 weeks 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
Web development
fromFlorianschulz
1 month ago

Design Engineering 101: Typeahead

Typeahead features suggest text completions as users type, with two variants: dimmed text and highlighted text with additional styling, requiring custom implementation beyond standard HTML elements.
fromjsdevspace.substack.com
1 month ago

Stop Fighting the TypeScript Compiler and Start Writing Safer Code

When you assign the any type to a variable, you're essentially telling the compiler: Stop checking this. I'll handle it myself. At that moment, you've basically turned off TypeScript. Even worse, any tends to spread through a codebase. If a function returns any, every variable that receives that value becomes untyped as well.
Miscellaneous
UX design
fromMedium
1 month ago

Claude Code Best Practices

Plan before executing when using Claude Code to avoid spending excessive time fixing errors and redirecting the AI toward correct solutions.
Node JS
fromAllthingssmitty
4 weeks 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.
#javascript-ecosystem
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.
React
fromThisweekinreact
1 month ago

This Week In React #272: Astro, Compiler, Next.js, shadcn, React Aria, Helmet, Preact | Navigation, Expo Agent/Observe/Widgets, Activity, Evals, MMKV, Hermes | Node.js, Source Maps, TanStack Intent, TypeGPU, TypeScript | This Week In React

Astro 6.0 releases with redesigned dev server, built-in font optimization, live content collections, and stable CSP support; Next.js source maps enable production error tracking with real file names; Expo announces agentic platform and observability SDK; React Navigation plans new data loading approach.
#typescript-60
Node JS
fromInfoWorld
1 month ago

TypeScript 6.0 reaches release candidate stage

TypeScript 6.0 reached release candidate stage with improved type checking for function expressions in generic calls, scheduled for general availability on March 17.
Node JS
fromInfoWorld
1 month ago

TypeScript 6.0 reaches release candidate stage

TypeScript 6.0 reached release candidate stage with improved type checking for function expressions in generic calls, scheduled for general availability on March 17.
fromTreehouse Blog
2 months ago

Coding for Beginners: What You Really Need to Know Before You Start

Coding is simply the act of giving instructions to a computer. Those instructions are written in programming languages that follow specific rules, but at a beginner level, the focus is not on perfection or complexity. It is on learning how to think through problems step by step. Learning to code helps you: understand how websites and applications work break problems into smaller, manageable pieces think logically and clearly about processes build confidence through hands-on creation develop skills that transfer across many roles
Online learning
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.
Ruby on Rails
fromRubyflow
2 months ago

Static typing in Ruby only works if type narrowing reflects how we actually write Rub

Type Guard in Steep enables real type narrowing for union types, framework predicates like present?, and user-defined methods, improving Rails type checking.
#functional-programming
Apple
fromInfoWorld
2 months ago

All the brilliance of AI on minimalist platforms

On-device AI handles most processing locally, reducing dependence on massive data infrastructures while enabling efficient smartphone intelligence.
#react
Web development
fromLogRocket Blog
1 month 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 frameworks
fromInfoWorld
1 month ago

Reactive state management with JavaScript Signals

Signals provide fine-grained reactive state that pushes updates efficiently, simplifying state management and reducing framework rendering overhead.
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.
fromInfoWorld
2 months ago

Get started with Angular: Introducing the modern reactive workflow

Angular is a cohesive, all-in-one reactive framework for web development. It is one of the larger reactive frameworks, focused on being a single architectural system that handles all your web development needs under one idiom. While Angular was long criticized for being heavyweight as compared to React, many of those issues were addressed in Angular 19. Modern Angular is built around the Signals API and minimal formality, while still delivering a one-stop-shop that includes dependency injection and integrated routing.
Web frameworks
fromThegreenplace
2 months ago

Compiling Scheme to WebAssembly

One of my oldest open-source projects - Bob - has celebrated 15 a couple of months ago. Bob is a suite of implementations of the Scheme programming language in Python, including an interpreter, a compiler and a VM. Back then I was doing some hacking on CPython internals and was very curious about how CPython-like bytecode VMs work; Bob was an experiment to find out, by implementing one from scratch for R5RS Scheme.
Node JS
fromInfoWorld
2 months ago

Deno shrinks deno compile binaries

Deno 1.41 reduces deno compile binary sizes up to 50% and adds official Linux ARM64 builds plus compatibility, API, and language-server improvements.
Software development
fromInfoWorld
2 months ago

8 reasons developers love Go-and 8 reasons they don't

Go is a simple, C-like programming language created at Google to simplify building concurrent, networked, large-scale software with safety, performance, and easy learning.
Software development
fromInfoWorld
2 months ago

Gleam update shines on external types

Gleam 1.14.0 adds @external support for external types and extends inference-based pruning to int segments, improving type mapping and pattern-match performance.
fromMedium
2 months ago

Monadris: Why Functional Design Makes Tetris Safer and Easier (Scala 3 + ZIO)

A real Tetris loop has time (ticks), concurrent inputs (keystrokes), state transitions (collision, locking, line clears), and non-determinism (piece generation). In many imperative designs, these concerns end up tangled in shared mutable state, which tends to produce bugs that are: hard to reproduce (timing-dependent), hard to test (logic mixed with effects), hard to debug (replay isn't deterministic).
Software development
Software development
fromMedium
3 months ago

Immutability by Default: The Foundation of Reliable Systems

Immutability preserves historical facts in distributed systems, preventing truth drift and ensuring predictable downstream behavior despite changing rules and deployments.
Software development
fromGitHub
2 months ago

GitHub - Hyperwindmill/morphql: Transform data with queries

MorphQL compiles declarative transformation queries into optimized, isomorphic, type-safe JavaScript functions for fast, centralized, format-agnostic data transformations.
[ Load more ]