#programming-language

[ follow ]
#scala
Scala
fromMedium
23 hours 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
fromMedium
5 days ago

100 Scala Interview Questions and Answers for Technical and Functional Roles

Preparing for a Scala interview requires understanding functional programming concepts and structured questions for effective evaluation.
fromMedium
2 months ago
Software development

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.
fromArtima
1 month ago
Software development

A (Brief) History of Object-Functional Programming

Scala matured into a practical object-functional language embraced by industry, combining language evolution and hybrid paradigms to reach production readiness.
Scala
fromMedium
23 hours 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
fromMedium
5 days ago

100 Scala Interview Questions and Answers for Technical and Functional Roles

Preparing for a Scala interview requires understanding functional programming concepts and structured questions for effective evaluation.
fromMedium
2 months ago
Software development

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

fromInfoWorld
18 hours ago

Swift for Visual Studio Code comes to Open VSX Registry

The Swift for Visual Studio Code extension adds first-class language support for projects built with Swift Package Manager, enabling seamless cross-platform development on macOS, Linux, and Windows.
Web frameworks
#python
Artificial intelligence
fromInfoQ
2 days ago

Choosing Your AI Copilot: Maximizing Developer Productivity

Most developers are at an intermediate level of AI-assisted coding, with around 50% generating little to no code using AI.
#claude-code
fromMedium
1 day ago
Software development

10 Claude Code Tips & Tricks from Boris Cherny for Product Teams

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.
Software development
fromZDNET
5 days ago

How I set up Claude Code in iTerm2 to launch all my AI coding projects in one click

One-click iTerm2 setup simplifies Claude project management with auto-loading profiles and color-coded tabs.
fromMedium
1 day ago
Software development

10 Claude Code Tips & Tricks from Boris Cherny for Product Teams

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.
Software development
fromZDNET
5 days ago

How I set up Claude Code in iTerm2 to launch all my AI coding projects in one click

One-click iTerm2 setup simplifies Claude project management with auto-loading profiles and color-coded tabs.
React
fromAmazon Web Services
1 day ago

Embed a live AI browser agent in your React app with Amazon Bedrock AgentCore | Amazon Web Services

Users need visibility into AI agents' actions to maintain trust and control over their interactions.
#stack-overflow
DevOps
fromDevOps.com
1 week ago

Survey Surfaces Increased Reliance on Open Source Software to Build Apps - DevOps.com

Open source software adoption is prevalent, with 49% of IT professionals reporting increased usage, primarily due to cost savings and avoiding vendor lock-in.
JavaScript
fromInfoWorld
4 days ago

Rust team warns of WebAssembly change

Undefined symbols in WebAssembly can lead to unexpected behavior and errors, necessitating better diagnostics for developers.
Roam Research
fromInfoQ
3 days ago

Bloom Filters: Theory, Engineering Tradeoffs, and Implementation in Go

Bloom filters efficiently reduce unnecessary lookups in storage systems by filtering out definite negatives, improving latency and resource allocation.
Information security
fromDevOps.com
1 week ago

GitHub Adds 37 New Secret Detectors in March, Extends Scanning to AI Coding Agents - DevOps.com

GitHub expanded secret scanning with 37 new detectors, enhanced push protection, and introduced scanning for AI coding agents in March.
#java
Java
fromInfoQ
5 days ago

Java News Roundup: TornadoVM 4.0, Google ADK for Java 1.0, Grails, Tomcat, Log4j, Gradle

TornadoVM 4.0 and Google ADK for Java 1.0 are released, alongside updates for JDK 27 and Jakarta EE 12.
Java
fromMedium
2 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
1 month 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.
fromMedium
2 months ago
Software development

Kotlin vs Scala vs Java: Which Language Wins? (2026)

Choosing between Java, Kotlin, and Scala directly impacts project outcomes because they differ in stability, market share, developer satisfaction, cost, and specialization.
Java
fromInfoQ
5 days ago

Java News Roundup: TornadoVM 4.0, Google ADK for Java 1.0, Grails, Tomcat, Log4j, Gradle

TornadoVM 4.0 and Google ADK for Java 1.0 are released, alongside updates for JDK 27 and Jakarta EE 12.
Java
fromMedium
2 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.
Python
fromMathspp
2 days ago

uv skills for coding agents

Utilizing uv workflows enhances Python code execution and script management for coding agents, ensuring proper handling of dependencies and sandboxing.
Artificial intelligence
fromComputerworld
1 day ago

This problem might not need a solution: customer-service bots that code for free

GenAI can enhance customer service by addressing complex dietary needs, but its tendency to hallucinate poses significant risks for direct interactions.
#ai
Software development
fromTheregister
4 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.
Software development
fromDevOps.com
1 week ago

Meta Researchers Show AI Agents Can Verify Code Without Running It - and Hit 93% Accuracy - DevOps.com

AI agents can determine functional equivalence of code patches using semi-formal reasoning without executing the code.
Software development
fromTheregister
4 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.
Software development
fromDevOps.com
1 week ago

Meta Researchers Show AI Agents Can Verify Code Without Running It - and Hit 93% Accuracy - DevOps.com

AI agents can determine functional equivalence of code patches using semi-formal reasoning without executing the code.
fromThisweekinreact
3 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
Python
fromRealpython
1 day ago

Episode #290: Advice on Managing Projects & Making Python Classes Friendly - The Real Python Podcast

Successful project management requires time investment, clear communication, and thorough planning, especially during crises.
#ai-coding-assistants
Agile
fromInfoQ
2 weeks ago

AI Coding Assistants Haven't Sped up Delivery Because Coding Was Never the Bottleneck

AI coding tools increase individual developer output, but project-level gains are modest due to bottlenecks in specification and verification requiring human judgment.
fromRubyflow
2 weeks ago

The tool I wish I had 25 apps ago

Every iOS app I've shipped over the last nine years started the same way: a Rails developer with a great web app, users who want it in the App Store, and weeks spent on Xcode, signing certificates, and Swift boilerplate that has nothing to do with the actual product.
Python
fromPycoders
3 days ago

PyCoder's Weekly | Issue #729

SerpApi provides structured JSON from search engines, simplifying data retrieval for AI applications.
JavaScript
fromMedium
2 weeks ago

Metaprogramming: teaching the compiler to explain your data.

Contextual information enhances debugging by providing field names, types, and nested structures.
#ai-coding
Software development
fromInfoQ
3 days ago

State of Play: AI Coding Assistants

Context engineering has evolved significantly in AI coding, focusing on curating information for better results with coding agents.
Software development
fromInfoQ
5 days 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.
Software development
fromInfoQ
3 days ago

State of Play: AI Coding Assistants

Context engineering has evolved significantly in AI coding, focusing on curating information for better results with coding agents.
Software development
fromInfoQ
5 days 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.
fromInfoWorld
3 days ago

The winners and losers of AI coding

Legacy software, often described as 'big balls of mud,' has accumulated over decades, becoming difficult to maintain and understand. These systems rely on extensive teams to function, despite their outdated technology.
Software development
Python
fromThe JetBrains Blog
4 days ago

How to Train Your First TensorFlow Model in PyCharm | The PyCharm Blog

TensorFlow is an open-source framework for building and deploying machine learning models using tensors and high-level libraries like Keras.
Software development
fromDevOps.com
3 days ago

Google's Next Coding Agent Could Change How Developers Think About Their Work - DevOps.com

Google's Jitro project aims to revolutionize coding agents from task execution to outcome-driven development.
Java
fromTheregister
3 weeks ago

Project Detroit: Java interop with JavaScript and Python

Oracle released Java 26 and introduced Project Detroit to enable faster interoperability between Java, JavaScript, and Python by embedding V8 and CPython runtimes directly in the JVM.
Software development
fromInfoWorld
3 days ago

GitHub Copilot CLI adds Rubber Duck review agent

Rubber Duck enhances problem-solving in coding, particularly for complex issues, achieving notable performance improvements with Claude Sonnet 4.6 and GPT-5.4.
#javascript-ecosystem
fromTheregister
3 days ago

Microsoft calls time on ASP.NET Core 2.3 on .NET Framework

After that date, Microsoft will no longer provide security patches, bug fixes, or technical support for ASP.NET Core 2.3. Users are advised to upgrade to modern ASP.NET on .NET 10.
Software development
Software development
fromDevOps.com
1 week ago

AI Won't Replace Developers-But it is Changing How They Work - DevOps.com

AI-assisted tools enhance software development by improving productivity, code quality, and collaboration without replacing engineers.
Software development
fromInfoWorld
4 days ago

Enterprise developers question Claude Code's reliability for complex engineering

Developers report declining effectiveness in debugging and complex tasks with coding assistants, citing issues with reasoning and quality regression after updates.
Python
fromDEV Community
3 weeks ago

I Analyzed the Readability of 10 Popular Developer Documentation Sites

Readability of developer documentation is crucial; many popular docs score below standard readability levels.
Artificial intelligence
fromZDNET
1 month ago

Why AI is both a curse and a blessing to open-source software - according to developers

AI can benefit open source when properly applied for security analysis, but causes harm when generating low-quality automated bug reports that overwhelm maintainers with false positives.
Artificial intelligence
fromMedium
1 month ago

Top 7 Claude Code Plugins

Claude Plugins extend capabilities by integrating external tools and APIs, while Skills teach Claude to perform tasks through reusable prompt workflows.
#open-source
Software development
fromZDNET
1 week ago

How AI has suddenly become much more useful to open-source developers

AI tools are becoming increasingly useful for open-source maintainers, but legal and quality issues remain.
Software development
fromZDNET
1 week ago

How AI has suddenly become much more useful to open-source developers

AI tools are becoming increasingly useful for open-source maintainers, but legal and quality issues remain.
Software development
fromArs Technica
2 weeks ago

Mozilla dev's "Stack Overflow for agents" targets a key weakness in coding AI

cq aims to enhance coding agents' efficiency by enabling knowledge sharing and addressing outdated information and resource consumption issues.
Information security
fromTechzine Global
2 months ago

Misuse of VS Code tasks poses risk to developers

VS Code tasks.json can automatically run commands when a folder is opened, enabling supply-chain attacks that execute malicious, persistent code across platforms.
Software development
fromInfoWorld
4 weeks ago

The AI coding hangover

Replacing developers with LLMs creates brittle, unmaintainable systems with hidden costs rather than eliminating complexity, as enterprises discover engineering judgment cannot be automated away.
JavaScript
fromSubstack
1 month ago

Friday Links #34: Fresh JavaScript Tools & Releases

Pinterest claims parity with ChatGPT in search volume and emphasizes visual search and e-commerce integrations to capture commercial intent and buying journeys.
Artificial intelligence
fromZDNET
1 month ago

7 AI coding techniques that quietly make you elite

Agentic AI tools make a single developer far more productive, enabling rapid cross-platform product creation by encoding design systems, user profiles, and permanent bug lessons.
Software development
fromInfoWorld
1 month ago

Coding for agents

AI agents reward explicit, consistent, well-documented code over clever or personally-preferred approaches, fundamentally changing software engineering standards toward machine-legibility.
fromPythonbytes
2 months ago

Stack Overflow is Cooked

port-killer A powerful cross-platform port management tool for developers. Monitor ports, manage Kubernetes port forwards, integrate Cloudflare Tunnels, and kill processes with one click. Features: 🔍 Auto-discovers all listening TCP ports ⚡ One-click process termination (graceful + force kill) 🔄 Auto-refresh with configurable interval 🔎 Search and filter by port number or process name ⭐ Favorites for quick access to important ports 👁️ Watched ports with notifications 📂 Smart categorization (Web Server, Database, Development, System)
Python
Artificial intelligence
fromInfoQ
2 months ago

Working with Code Assistants: The Skeleton Architecture

Combining Vertical Slice architecture with Dependency Inversion and a Skeleton of base classes constrains AI code assistants' context, producing safer, consistent, and maintainable generated code.
#generative-ai
fromMedium
3 months ago
Artificial intelligence

Engineering After AI: Why Writing Code Is No Longer the Hard Part

fromMedium
3 months ago
Artificial intelligence

Engineering After AI: Why Writing Code Is No Longer the Hard Part

fromInfoWorld
1 month ago

What I learned using Claude Sonnet to migrate Python to Rust

If there's one universal experience with AI-powered code development tools, it's how they feel like magic until they don't. One moment, you're watching an AI agent slurp up your codebase and deliver a remarkably sharp analysis of its architecture and design choices. And the next, it's spamming the console with "CoreCoreCoreCore" until the scroll-back buffer fills up and you've run out of tokens.
Software development
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.
Software development
fromInfoWorld
2 months ago

Go developers mixed on AI coding tools - survey

Most Go developers use AI-powered development tools, but satisfaction with those tools is moderate; 91% report satisfaction with the Go language.
fromInfoWorld
2 months ago

Which development platforms and tools should you learn now?

Software development used to be simpler, with fewer choices about which platforms and languages to learn. You were either a Java, .NET, or LAMP developer. You focused on AWS, Azure, or Google Cloud. Full-stack developers learned the intricacies of selected JavaScript frameworks, relational databases, and CI/CD tools. In the best of times, developers advanced their technology skills with their employer's funding and time to experiment. They attended conferences, took courses, and learned the low-code development platforms their employers invested in.
Software development
Software development
fromInfoWorld
2 months ago

When writing code is no longer the bottleneck

Writing application code is the primary bottleneck in software development; removing it via agentic coding shortens development timelines to days or weeks.
fromTechCrunch
1 month ago

For open-source programs, AI coding tools are a mixed blessing | TechCrunch

AI coding tools have caused as many problems as they have solved, according to industry experts. The easy-to-use and accessible nature of AI coding tools has enabled a flood of bad code that threatens to overwhelm projects. Building new features is easier than ever, but maintaining them is just as hard and threatens to further fragment software ecosystems. The result is a more complicated story than simple software abundance.
Software development
Software development
fromRubyflow
1 month ago

A major shift in Ruby didn't come with new syntax - it came with fewer assumptions

Cannot access external URLs; please paste the article text or excerpts so I can produce the requested structured analysis.
fromInfoQ
2 months ago

OpenCode: an Open-source AI Coding Agent Competing with Claude Code and Copilot

Open-source AI coding tool OpenCode features a native terminal-based UI, multi-session support, and compatibility with over 75 models, including Claude, OpenAI, Gemini, and local models. In addition to its CLI tool, OpenCode is also available as a desktop app and and an IDE extension for VS Code, Cursor, and other tools. OpenCode allows developers to use their existing subscriptions to paid services such as ChatGPT Plus/Pro, GitHub Copilot. Additionally, it includes a set of free models that can be used locally through LM Studio.
Software development
Software development
fromScala-lang
2 months ago

Scala Standard Library Process

Scala 3 standard library now accepts contributions in scala/scala3; most new features require migrating to Scala 3; Scala Core Coordinator manages API-change process.
[ Load more ]