Software development

[ follow ]
fromMedium
43 minutes ago

Test smart: how to solve dilemmas as QA?

To find the typical example, just observe an average stand-up meeting. The ones who talk more get all the attention. In her article, software engineer Priyanka Jain tells the story of two colleagues assigned the same task. One posted updates, asked questions, and collaborated loudly. The other stayed silent and shipped clean code. Both delivered. Yet only one was praised as a "great team player."
Software development
#github
fromInfoWorld
2 days ago
Software development

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

fromInfoWorld
2 days ago
Software development

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

#generative-ai
Software development
fromMedium
7 hours ago

I Can't Believe Rust Is Replacing Java

XAI rewrote the X recommendation system from JVM languages to Rust and Python, constituting a full system rewrite rather than a mere refactor.
Software development
fromZDNET
10 hours ago

As of 2026, this is my favorite Linux distro of all time - and I've tested them all

elementaryOS combines a polished Pantheon desktop, thoughtful design, and ethical focus, making it an excellent choice for new and default Linux users.
Software development
fromVue.js Jobs
3 hours ago

Fullstack Developer at Deploja AB - VueJobs

Consultant to design and build secure, user-facing web applications and backend APIs with Azure authentication, file uploads, CI/CD, and full SDLC involvement.
Software development
fromInfoWorld
10 hours ago

Google unveils API, MCP server for developer documentation

Google offers a Developer Knowledge API and MCP server that programmatically expose official developer documentation to IDEs, AI assistants, and development tools for up-to-date guidance.
fromZDNET
10 hours ago

After decades on Linux, FreeBSD finally gave me a reason to switch operating systems

FreeBSD is a Unix-like operating system that is descended from the Berkeley Software Distribution. The first version of FreeBSD was released in 1993 and was developed from 386BSD, one of the first fully functional and free Unix clones on affordable hardware. Since its inception, FreeBSD has been the most widely used BSD-derived operating system. FreeBSD maintains a complete system: kernel, device drivers, userland utilities, and documentation.
Software development
Software development
fromTheregister
5 hours ago

New hire fixed a problem so fast, their boss soon quit

Faulty server RAM caused repeated crashes, and a junior admin's log discovery led to vendor‑supplied replacement memory resolving the outages.
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
1 day 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
1 day 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
5 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
1 day 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
1 day 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
Software development
fromInfoWorld
14 hours ago

Visual Studio Code update shines on coding agents

Agent Skills are generally available, enabling reusable domain-specific workflows while VS Code 1.109 adds Copilot Memory preview, Claude Agent support, MCP apps, sandboxing, and auto-approval rules.
#vibe-coding
Software development
fromTechzine Global
1 day ago

Kubernetes management more flexible with Cluster API 1.12

Cluster API v1.12 adds in-place updates and chained upgrades, enabling mutable machine changes and automated multi-version Kubernetes upgrades.
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
1 day 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
1 day 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
1 day 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
4 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
1 day 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
19 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
1 day 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
21 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
fromRubyflow
13 hours ago

[ANN] aws-sdk-extended first release (0.0.1)

The Amazon SQS Extended Client allows clients to manage Amazon SNS and SQS message payloads that exceed the 256 KB message size limit, up to a size of 2 GB. In the event of publishing such large messages, the client accomplishes this feat by storing the actual payload in a S3 bucket and by storing the reference of the stored object in the SQS queue.
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
2 days 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.
Software development
fromTechzine Global
2 days 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
2 days 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
2 days 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
2 days 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
2 days 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
1 day 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
2 days 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
2 days 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
2 days 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
2 days 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.
fromAzure DevOps Blog
1 day ago

Azure Boards integration with GitHub Copilot includes custom agent support - Azure DevOps Blog

Custom agents in GitHub Copilot are tailored versions of the Copilot coding agent that you can define once to follow your own workflows, coding conventions, and tool preferences. They act like specialized teammates that consistently apply your team's standards instead of you repeating the same instructions each time. You configure custom agents using Markdown-based agent profiles that specify prompts, tools, and behaviors.
Software development
#agentic-software-development
fromTechzine Global
3 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
3 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
3 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
3 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
3 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
3 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
3 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
4 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.
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
4 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
4 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
4 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
4 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.
fromZDNET
4 days ago

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

It's hard to believe, but Windows 11 is nearly five years old, and it brought significant changes when it launched. Many of its core functions are similar to Windows 10, as Microsoft focused on other aspects, such as revamping the visual design, enhancing system performance, and introducing new features, including support for Android apps. Later updates expanded Windows 11 with interesting additions, such as the AI-powered Copilot.
Software development
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
5 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
5 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
5 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
6 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
6 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.
[ Load more ]