Software development

[ follow ]
Software development
fromMedium
1 week ago

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.
Software development
fromInfoQ
21 hours ago

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

OpenCode is an open-source, privacy-first AI coding tool offering terminal UI, multi-model support, LSP integration, editor compatibility, and session-sharing controls for power users and teams.
Software development
fromTheregister
9 hours ago

CentOS is coming to RISC-V soon if you have the kit

CentOS Stream remains active with an engaged community, notable corporate adoption, and a new official quokka mascot announced at CentOS Connect 2026.
Software development
fromMedium
1 week ago

JSON Serialisation Explained with a Recipe

Strong domain modeling, Circe JSON codecs, and golden tests help maintain stable JSON contracts amid customization, floating-point handling, and backward compatibility.
fromMedium
4 days ago

Two Months of Vibe-Coding: Scala, Constraints, Trust and Shipping

If there's one thing I want you to take away from this article, it's this: testing harness is the most important thing for vibe-coding. Not prompt engineering, not fancy plugins, just constraining your AI outside AI toolchain. I'm calling it harness because it's not only tests. It's tests, types, linters, and any other automated checks you can put in place. The more you rely on AI, the more harness you need.
Software development
fromInfoQ
21 hours ago

Getting Feedback from Test-Driven Development and Testing in Production

Hast mentioned that they trust their unit tests and integration tests individually, and all of them together as a whole. They have no end-to-end tests: We achieved this by using good separation of concerns, modularity, abstraction, low coupling, and high cohesion. These mechanisms go hand in hand with TDD and pair programming. The result is a better domain-driven design with high code quality. Previously, they had more HTTP application integration tests that tested the whole app, but they have moved away from this (or just have some happy cases) to more focused tests that have shorter feedback loops, Hast mentioned.
Software development
Software development
fromThegreenplace
16 hours ago

Rewriting pycparser with the help of an LLM

pycparser replaced its PLY-based parser with a hand-written recursive-descent parser using LLM-assisted development, removing the PLY dependency and improving maintainability.
#scala-3
#vibe-coding
fromMedium
1 day ago

Building a Smart Home Automation with Home Assistant and Scala FS2-Part 2: Service Lifecycle and...

PF4J expects that your plugin code has a class that extends org.pf4j.Plugin interface. And for running and stopping the plugin, methods start() and stop() of this interface will be called. But our service is expected to have completely pure logic - without any side effects - we need to bring these two worlds together - Java impure plugins start/stop and Scala pure logic.
Software development
Software development
fromZDNET
18 hours ago

Linux Mint vs. Zorin OS: I've tried both Windows alternatives, and here's my winner

Linux Mint offers a stable, Cinnamon-based, Ubuntu-backed experience while Zorin OS attracts Windows switchers with user-friendly defaults and strong hardware support.
Software development
fromInfoQ
21 hours ago

LinkedIn Re-Architects Service Discovery: Replacing Zookeeper with Kafka and xDS at Scale

Moving service discovery from ZooKeeper to a Kafka + xDS-based, eventually consistent architecture enabled scalable, language-agnostic, zero-downtime migration.
Software development
fromInfoWorld
12 hours ago

Deno Sandbox launched for running AI-generated code

Deno released Deno Sandbox, a secure microVM environment to safely run AI-generated code with network egress control and secret protection; Deno Deploy reached general availability.
Software development
fromMedium
3 days ago

A Shared Context Optimization to Eliminate 75% Service Calls

Refactoring reduced redundant HTTP calls between the Recommendation API and the Unified Customer Database, removing the chatty-services pattern and improving performance and code maintainability.
Software development
fromVue.js Jobs
15 hours ago

PHP Developer (Laravel-VueJS) at Octal Philippines Inc. - VueJobs

Fullstack Web Developer required with expertise in PHP/Laravel, Vue.js/React, GCP deployment, database design, API development, security, and healthcare data compliance.
Software development
fromTheregister
4 hours ago

Most SAP migrations bust budgets and deadlines, study finds

Nearly 60% of SAP migrations run late and over budget because organizations underestimate complexity, permit scope creep, and fail to address internal constraints.
Software development
fromInfoQ
21 hours ago

Google Pushes for gRPC Support in Model Context Protocol

Google Cloud is contributing a gRPC transport package for Anthropic's Model Context Protocol to simplify MCP adoption in gRPC-standardized enterprise microservices.
fromFast Company
6 hours ago

How Google's new AI could change videogames forever

Project Genie, which is currently only available for Google's AI Ultra subscribers, uses AI to build virtual worlds. That sounds interesting, if not necessarily revolutionary. Videogame developers already model and build virtual worlds all the time. Project Genie's simple concept, though, belies the tech's potential impact. The new system, and the Genie 3 model behind it, have the potential to forever change how videogames are built and played.
Software development
Software development
fromComputerworld
1 day ago

Model Context Protocol: Apple's Xcode 26.3 opens for vibe coding

Model Context Protocol and IDE-integrated AI enable autonomous project navigation, file operations, builds and diagnostics, boosting development speed while increasing security and hallucination risks.
Software development
fromInfoQ
1 day ago

Agent Trace: Cursor Proposes an Open Specification for AI Code Attribution

Agent Trace defines a vendor-neutral JSON specification to attribute AI and human contributions in version-controlled codebases, supporting multiple VCS and extensible metadata.
Software development
fromZDNET
1 day ago

Ubuntu 26.04 surprised me - this upcoming release is seriously secure

Ubuntu 26.04, releasing in April, is Wayland-only with GNOME 50 and adds Rust-based memory-safe components and enhanced security features.
#github
fromInfoWorld
1 day ago
Software development

GitHub eyes restrictions on pull requests to rein in AI-based code deluge on maintainers

fromInfoWorld
1 day ago
Software development

GitHub eyes restrictions on pull requests to rein in AI-based code deluge on maintainers

Software development
fromTechzine Global
1 day ago

Opsera aims to adapt DevOps to AI development

Opsera is deploying autonomous Agentic DevOps agents to reduce AI-generated code bottlenecks by monitoring pipelines, intervening proactively, and automating problem resolution.
fromZDNET
1 day ago

I'm a Linux power user, and this distro made me rethink what an operating system can be

Also: This Linux distro has one of the smartest security features I've seen (and I've tested dozens) However, that's not to say someone with minimal familiarity with the command line would fail with this distribution. For example, if you only need open-source software, NixOS could be a viable option. If, however, you need apps like Chrome, Slack, and Spotify, you might run into some frustration that will send you packing back to Ubuntu, Linux Mint, or Windows.
Software development
Software development
fromInfoQ
1 day ago

Vercel Introduces Skills.sh, an Open Ecosystem for Agent Commands

Skills.sh provides a standardized, auditable CLI-based skills ecosystem enabling AI agents to invoke versioned, reusable commands for predictable execution.
fromTechzine Global
1 day ago

Databricks makes serverless Postgress service Lakebase available

Databricks today announced the general availability of Lakebase on AWS, a new database architecture that separates compute and storage. The managed serverless Postgres service is designed to help organizations build faster without worrying about infrastructure management. When databases link compute and storage, every query must use the same CPU and memory resources. This can cause a single heavy query to affect all other operations. By separating compute and storage, resources automatically scale with the actual load.
Software development
Software development
fromInfoWorld
1 day ago

4 self-contained databases for your apps

XAMPP provides a complete local web stack (MariaDB, Apache, PHP, Mercury SMTP, OpenSSL) while PostgreSQL can be run standalone or embedded via pgserver in Python.
fromTheregister
1 day ago

VS Code for Linux may be secretly hoarding trashed files

The reason for this is Snap - a Linux application packaging format - creates a local Trash folder for each VS Code version, one that's separate from the system-managed Trash, according to a VS Code bug report dating back to November 11, 2024. Not only that, but Snap keeps older versions of VS Code after updates, potentially multiplying the number of local Trash folders and the trashed-but-not-deleted files therein. Emptying the system Trash folder doesn't affect the local instances.
Software development
Software development
fromInfoWorld
23 hours ago

Why cloud migration needs a new approach

Existing cloud-native migration tools, infrastructure-as-code, and governance solutions fail to provide true infrastructure portability, causing multicloud fragmentation and migration friction.
fromVue.js Jobs
2 days ago

Senior Software Developer - Term Opportunity at Benevity - VueJobs

Benevity is the way the world does good, providing companies (and their employees) with technology to take social action on the issues they care about. Through giving, volunteering, grantmaking, employee resource groups and micro-actions, we help most of the Fortune 100 brands build better cultures and use their power for good. We're also one of the first B Corporations in Canada, meaning we're as committed to purpose as we are to profits.
Software development
Software development
fromComputerworld
1 day ago

Windows 11 LTSC explained: The OS when you need stability above all

Windows 11 LTSC provides a feature-locked, stability-focused Enterprise edition for mission-critical, regulated devices with infrequent feature releases to minimize disruptions.
#adobe-animate
fromInfoWorld
1 day ago

Six reasons to use coding agents

One thing I always do when I prompt a coding agent is to tell it to ask me any questions that it might have about what I've asked it to do. (I need to add this to my default system prompt...) And, holy mackerel, if it doesn't ask good questions. It almost always asks me things that I should have thought of myself.
Software development
Software development
fromInfoQ
1 day ago

From Alert Fatigue to Agent-Assisted Intelligent Observability

AI-driven, agentic observability reduces operational toil by integrating with existing monitoring, starting read-only, building trust, and automating low-risk repetitive tasks under clear guardrails.
Software development
fromVue.js Jobs
1 day ago

Java Full Stack Developer at Consort Group - VueJobs

Consort Group seeks a Java Full Stack Developer to modernize, build, migrate, and maintain cloud-ready Java applications, APIs, and microservices for financial systems.
#github-copilot
fromInfoQ
6 days ago
Software development

Microsoft Adds Custom Copilot Agents for .NET Developers with C# and WinForms Experts

fromInfoQ
6 days ago
Software development

Microsoft Adds Custom Copilot Agents for .NET Developers with C# and WinForms Experts

#agentic-software-development
fromTechzine Global
2 days ago
Software development

OpenAI launches macOS app for agentic software development

Codex provides a macOS environment where multiple autonomous AI agents run parallel development tasks with isolated worktrees, shared skills, and context-preserving project threads.
fromTechCrunch
3 days ago
Software development

OpenAI launches new MacOS app for agentic coding | TechCrunch

Agentic AI systems and OpenAI's new MacOS Codex app with GPT-5.2-Codex enable parallel multi-agent coding workflows and integrate advanced agent skills.
Software development
fromInfoQ
2 days 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.
#codex
fromDevOps.com
2 days ago
Software development

OpenAI Shifts Toward Autonomous Team Model with Codex Desktop Launch - DevOps.com

fromDevOps.com
2 days ago
Software development

OpenAI Shifts Toward Autonomous Team Model with Codex Desktop Launch - DevOps.com

fromRealpython
2 days ago

Getting Started With Google Gemini CLI - Real Python

This video course will teach you how to use Gemini CLI to bring Google's AI-powered coding assistance directly into your terminal. After you authenticate with your Google account, this tool will be ready to help you analyze code, identify bugs, and suggest fixes-all without leaving your familiar development environment. Imagine debugging code without switching between your console and browser, or picture getting instant explanations for unfamiliar projects.
Software development
Software development
fromTechzine Global
2 days ago

Datadog prevents rollout chaos with Feature Flags

Integrating feature flags with observability correlates rollouts to telemetry and automates gradual releases for faster detection and mitigation of issues.
Software development
fromInfoWorld
2 days ago

OpenAI launches Codex app as enterprises weigh autonomous AI coding tools

Agent-driven development shells speed coding, debugging, and deployment but raise enterprise risk; Codex incrementally streamlines workflows and fosters continuous AI collaboration.
fromInfoWorld
2 days ago

Wasmer beefs up Python support

Wasmer has released Wasmer 7, an upgrade of its WebAssembly runtime that introduces an experimental async API that enables full async support in Python. The update also brings support for dynamic linking to WASIX, broadening the platform's support for Python packages. Introduced January 30, Wasmer 7 introduces an experimental async API that offers first-class support for async functions in Python, unlocking powerful libraries such as SQLAlchemy and other Python packages that previously could not run, Wasmer said.
Software development
fromDevOps.com
2 days ago

Bot-Driven Development: Redefining DevOps Workflow - DevOps.com

Industry professionals are realizing what's coming next, and it's well captured in a recent LinkedIn thread that says AI is moving on from being just a helper to a full-fledged co-developer - generating code, automating testing, managing whole workflows and even taking charge of every part of the CI/CD pipeline. Put simply, AI is transforming DevOps into a living ecosystem, one driven by close collaboration between human judgment and machine intelligence.
Software development
Software development
fromMouse Vs Python
2 days ago

Python Typing Book Kickstarter - Mouse Vs Python

Python type hinting supports variable and function annotations, generics, TypedDict, decorators, and can be enforced with Mypy or ty in pre-commit or GitHub Actions.
Software development
fromInfoWorld
2 days ago

Building AI agents with the GitHub Copilot SDK

GitHub Copilot SDK embeds the Copilot CLI into applications, enabling cross-platform agent hosting with Model Context Protocol (MCP) support.
fromCSS-Tricks
2 days ago

No Hassle Visual Code Theming: Publishing an Extension | CSS-Tricks

Creating your theme is the fun part. After you're done, the next step is to publish your theme so you - and others - can enjoy your creation! You'd think that publishing a VS Code extension is an easy process, but it's not. (Maybe I'm used to the ease of publishing npm packages and take registries for granted.) Anyway, you have to publish your theme in two places: Visual Studio Marketplace for VS Code users Open VSX for other text editors
Software development
Software development
fromInfoWorld
2 days 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.
fromBusiness Matters
3 days ago

The Guide to Salesforce Data Migration Without the Cleanup Hangover

Salesforce data migration sounds straightforward on paper. In practice, it almost never is. The system goes live, everyone gets access, and nothing seems obviously wrong at first. Then little questions start popping up. A report doesn't quite line up. A dashboard only makes sense after a few extra filters. Sales reps pull numbers into Excel just to feel sure. Before long, Salesforce is technically running, but confidence in the data hasn't caught up.
Software development
Software development
fromtechsciencetoday
2 days ago

Firefox Gives Users More Control Over AI Content Settings

Firefox will add per-feature AI controls to desktop, letting users block or enable AI enhancements; rollout scheduled with Firefox 148 on February 24, 2026.
Software development
fromArs Technica
3 days ago

OpenAI picks up pace against Claude Code with new Codex desktop app

OpenAI released a macOS Codex desktop app to manage multiple coding agents, add Skills and Automations, and doubled Codex rate limits across paid plans.
fromInfoWorld
3 days ago

Is AI killing productivity?

The software industry is collectively hallucinating a familiar fantasy. We visited versions of it in the 2000s with offshoring and again in the 2010s with microservices. Each time, the dream was identical: a silver bullet for developer productivity, a lever managers can pull to make delivery faster, cheaper, and better. Today, that lever is generative AI, and the pitch is seductively simple: If shipping is bottlenecked by writing code, and large language models can write code instantly, then using an LLM means velocity should explode.
Software development
Software development
fromZDNET
3 days ago

This Linux distro has one of the smartest security features I've seen (and I've tested dozens)

iDeal OS is a user-friendly, Debian-based rolling-release distribution featuring KDE Plasma, two editions (Emerald and Diamond), and a DNS switcher for enhanced security.
Software development
fromDevOps.com
3 days ago

Survey Surfaces Disconnect Between DevOps Metrics and Business KPIs - DevOps.com

DevOps teams monitor applications extensively but rarely translate performance improvements into business metrics or formal financial impact measurements.
Software development
fromNature
3 days ago

Is this journal legitimate? This tool can help you decide

Aletheia-Probe aggregates multiple databases to help researchers evaluate and avoid predatory journals and conferences.
Software development
fromTechRepublic
3 days ago

Microsoft Teams Is Getting 5 Major AI Upgrades in 2026

Microsoft Teams will add Copilot-powered interactive meeting agents, on-screen content analysis, and smarter meeting takeaway capture across Microsoft 365 throughout 2026.
fromInfoQ
3 days ago

Developers Can Improve the ESG Aspects of Software By Tackling Early Ethical Debt

Olimpiu Pop: Hello everybody. I'm Olimpiu Pop, an InfoQ editor, and I have in front of me Erica Pisani, one of the track hosts of QCon London 2025, and a very important track in my opinion. One that is important in general, but even more important these days. And the name of the track was performance and sustainability, which seems to be two opposing words. So, Erica, please introduce yourself.
Software development
Software development
fromZDNET
3 days ago

I struggled with Hyprland for months, until this Arch-based distro fixed it

Omarchy is an Arch-based, keyboard-centric Linux distribution using Hyprland that demands skill and patience to configure and use effectively.
Software development
fromInfoQ
3 days ago

Cloudflare's Matrix Homeserver Demo Sparks Debate over AI-Generated Code Claims

Cloudflare's serverless Matrix homeserver demo lacks core Matrix functionality, includes incomplete features, and shows signs of heavy AI-assisted code generation.
Software development
fromEngadget
3 days ago

A developer turned Wikipedia into a social media-style feed

Xikipedia displays Simple English Wikipedia entries in a social-feed style, personalizing locally without collecting data to offer a less negative browsing alternative.
#windows-11
fromZDNET
3 days ago
Software development

Windows 11 Home vs. Windows 11 Pro: How to decide which edition to upgrade your PC to

fromZDNET
3 days ago
Software development

Windows 11 Home vs. Windows 11 Pro: How to decide which edition to upgrade your PC to

Software development
fromVue.js Jobs
3 days ago

Senior Software Engineer II - Fullstack at CesiumAstro - VueJobs

Senior Software Engineer sought to lead user-facing application development for mission-critical space communication platforms; applicants must meet U.S. export-regulation citizenship or authorization requirements.
fromThe Architect Elevator
1 week ago

The Mighty Metaphor

The Architect Elevator is a metaphor-in reality, the company leadership may be sitting on the same building floor as you; my car metaphors could fill an entire book; and " Architecture is Selling Options " has become the anchor of many architecture keynotes. So, at least my world of architecture is full of metaphors.
Software development
fromVue.js Jobs
4 days ago

Senior Software Engineer, Search Platform at GetYourGuide - VueJobs

Join the GetYourGuide journey to connect people with unforgettable travel experiences around the world. Millions look to us for unique activities they can trust, and it's all powered by our commitment to make every single journey extraordinary - including yours. Ready to unlock your potential with a community of fellow explorers? Find your next role at our Berlin HQ or one of our local offices around the globe, from New York to Bangkok. Head to getyourguide.careers to take the first step.
Software development
fromThe Hacker News
3 days ago

Microsoft Begins NTLM Phase-Out With Three-Stage Plan to Move Windows to Kerberos

Microsoft has announced a three-phase approach to phase out New Technology LAN Manager (NTLM) as part of its efforts to shift Windows environments toward stronger, Kerberos-based options. The development comes more than two years after the tech giant revealed its plans to deprecate the legacy technology, citing its susceptibility to weaknesses that could facilitate relay attacks and allow bad actors to gain unauthorized access to network resources.
Software development
fromNeutralino
4 days 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.
fromGrahamdumpleton
4 days ago

Developer Advocacy in 2026 - Graham Dumpleton

When I moved to VMware, I expected things to continue much as before, but COVID disrupted those plans. When Broadcom acquired VMware, the writing was on the wall and though it took a while, I eventually got made redundant. That was almost 18 months ago. In the time since, I've taken an extended break with overseas travel and thoughts of early retirement. It's been a while therefore since I've done any direct developer advocacy.
Software development
Software development
fromMedium
1 month ago

Securing Microservice Communication with Istio and Envoy Sidecars

Istio and Envoy sidecars enable secure, observable, and policy-driven microservice communication across Kubernetes without modifying application code.
Software development
fromInfoQ
5 days ago

Microsoft Ships OData .NET (ODL) 9.0.0 Preview 3: Safety, Modern APIs, and Spec Compliance

OData .NET 9.0.0 Preview 3 modernizes client/core libraries with safer defaults, API cleanup, spec-aligned deserialization, and runtime improvements for .NET 8/9/10 compatibility.
Software development
fromInfoWorld
5 days ago

AI use may speed code generation, but developers' skills suffer

Using AI coding assistants can enable task performance but inhibit developers' acquisition of underlying skills needed to validate and debug code.
Software development
fromInfoQ
6 days ago

Rspack Releases Version 1.7: Final 1.x Update Before 2.0 Transition

Rspack 1.7 stabilizes features, improves SWC plugin compatibility, adds native Import Bytes support, and enables lazy compilation by default for dynamically imported modules.
Software development
fromSmashing Magazine
6 days ago

Practical Use Of AI Coding Tools For The Responsible Developer - Smashing Magazine

AI coding tools improve developer productivity by handling grunt work, guiding through legacy codebases, and enabling low-risk feature implementation.
fromTechRepublic
6 days ago

Firefox Introduces Split-View Feature for Side-by-Side Tabs

The implementation is straightforward for those running the latest Nightly version. Users can jump into the action by right-clicking an active tab or selecting two tabs at once. According to the official Firefox Nightly News report: "You can right click on a tab to add it to a split view, and from there select the other tab you'd like to view in the split. Or, multi-select 2 tabs with Ctrl/Cmd, and choose 'Open in Split View' from the tab context menu."
Software development
Software development
fromVue.js Jobs
6 days ago

Senior Automation Engineer, Actimize at NICE - VueJobs

Lead QA role responsible for designing, executing, and automating comprehensive testing to ensure high-quality, scalable production releases.
fromTheregister
6 days ago

Oracle seeks to build bridges with MySQL developers

Oracle is taking steps to "repair" its relationship with the MySQL community, according to sources, by moving "commercial-only" features into the database application's Community Edition and prioritizing developer needs. The "new era" was discussed at a pre-FOSDEM MySQL and Friends event in Belgium. According to a summary seen by The Register, it focused on reinvigorating the MySQL community after a period under Big Red's watch in which the project's headcount fell and developers considered alternatives to the venerable database.
Software development
fromLondon Business News | Londonlovesbusiness.com
6 days ago

The hidden cost of fragmented HR systems in growing UK businesses - London Business News | Londonlovesbusiness.com

In 2026, fragmented data and software complexity cost UK businesses significantly, with over a third of company leaders experiencing revenue loss as a result of delays, inconsistencies and missed opportunities. In fact, data goes on to suggest that the UK economy as a whole rakes in a staggering £32 billion in annual costs from underutilised tools, failed implementations, and integration issues, all of which can be attributed to the disconnected systems employees engage with day to day.
Software development
[ Load more ]