Programming and Software Development

Programming languages, frameworks, tools, DevOps, open source, and software engineering.

16 Articles

Compose HTML: Exploring a Server-Side Web UI Rendering Path in Kotlin

Programming and Software Development

Compose HTML: Exploring a Server-Side Web UI Rendering Path in Kotlin

A JetBrains Blog article explores the possibility of adding a JVM target to Compose HTML to enable server-side HTML page generation using type-safe Compose components while retaining Kotlin instead of traditional view templates. The source emphasizes that the idea remains exploratory and is not an official commitment or roadmap, while it could provide a shared foundation for frameworks such as Kobweb, Kilua, and Summon.

2026-08-14

How Microsoft.Testing.Platform Turns Failed Test Results into Actionable Evidence

Programming and Software Development

How Microsoft.Testing.Platform Turns Failed Test Results into Actionable Evidence

The .NET Blog presents practical practices for using Microsoft.Testing.Platform to improve test reporting in GitHub Actions and Azure DevOps by distinguishing regressions from flaky failures and preserving evidence when the test host crashes. It also explains how to choose report formats, centralize repository-level settings, and avoid compatibility issues and duplicate result publishing.

2026-08-06

Why Do Developers Become Attached to Their Tools? Because They Embody Trust in the Development Process

Programming and Software Development

Why Do Developers Become Attached to Their Tools? Because They Embody Trust in the Development Process

The article discusses how developers’ trust in tools is shaped by familiarity and clear processes, and why AI agentic coding tools reveal weaknesses in the software development life cycle instead of automatically solving them. It concludes that building trust requires human responsibility and processes that can be shared and improved, not merely new tools.

2026-07-29