#show-runtime

[ follow ]
Software development
fromMedium
1 day ago

Async Logging Is Not a Silver Bullet - What Actually Limits Performance

Async logging redistributes costs rather than reducing them, impacting performance in different ways depending on implementation.
Startup companies
fromInfoQ
16 hours ago

Platform Engineering: Lessons from the Rise and Fall of eBay Velocity

eBay pioneered many technologies but ultimately could not save the company despite doubling engineering productivity.
fromScala-lang
18 hours ago

Last mile towards sbt 2

sbt 2.x uses Scala 3.x for build definitions and plugins, while still supporting Scala 2.x. It embraces a simpler build.sbt via common settings and introduces an incremental test feature.
Scala
DevOps
fromMedium
1 day ago

Set it up once, test it properly, and let the system handle the rest.

Automating SSL certificate renewal prevents production outages and reduces stress during incidents.
#latency
Venture
fromInfoQ
4 days ago

Latency: The Race to Zero...Are We There Yet?

Reducing latency is crucial in fintech as it directly impacts profit and competitive advantage.
Venture
fromInfoQ
4 days ago

Latency: The Race to Zero...Are We There Yet?

Reducing latency is crucial in fintech as it directly impacts profit and competitive advantage.
Roam Research
fromArs Technica
19 hours ago

Google shoehorned Rust into Pixel 10 modem to make legacy code safer

Rust's borrow checker ensures memory safety at compile time, making it a suitable choice for enhancing modem security against vulnerabilities.
#ai
UX design
fromMedium
2 days ago

The trust-latency gap: why the future of UX is intentionally slower

AI chat assistants use word-by-word responses to build anticipation and enhance user trust.
Artificial intelligence
fromFuturism
2 days ago

The Effects of AI-Generated Code Tearing Through Corporations Is Actually Kind of Funny

Corporations are facing challenges with AI-generated code, leading to increased workloads for programmers and potential security vulnerabilities.
UX design
fromMedium
2 days ago

The trust-latency gap: why the future of UX is intentionally slower

AI chat assistants use word-by-word responses to build anticipation and enhance user trust.
Artificial intelligence
fromFuturism
2 days ago

The Effects of AI-Generated Code Tearing Through Corporations Is Actually Kind of Funny

Corporations are facing challenges with AI-generated code, leading to increased workloads for programmers and potential security vulnerabilities.
Productivity
fromFast Company
3 days ago

Here's the meeting planning magic trick Google Calendar is missing

Zoneless is a free tool for scheduling meetings across multiple time zones without requiring personal information.
#open-source
Web frameworks
fromInfoQ
4 days ago

Tiger Teams, Evals and Agents: The New AI Engineering Playbook

Sam Bhagwat is a co-founder and CEO of Mastra, an open source JavaScript/Typescript framework for building AI agents.
Web frameworks
fromInfoQ
4 days ago

Tiger Teams, Evals and Agents: The New AI Engineering Playbook

Sam Bhagwat is a co-founder and CEO of Mastra, an open source JavaScript/Typescript framework for building AI agents.
Python
fromMathspp
5 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.
fromArs Technica
6 days ago

Steam client files point to "framerate estimator" feature in the works

The April 3 Steam client update contains explicit references to a 'Framerate Estimator' in a store UI JSON file, indicating Valve's plans for this tool.
Vue
Online learning
fromeLearning Industry
6 days ago

How Workflow Bottlenecks Impact Employee Learning And Productivity

Workflow bottlenecks significantly disrupt productivity and employee learning, impacting overall organizational performance.
#nodejs
Node JS
fromTreehouse Blog
1 week 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
1 week 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.
#claude-code
Software development
fromTheregister
1 day ago

Anthropic: Claude quota drain not caused by cache tweaks

Anthropic reduced the Claude Code prompt cache TTL from one hour to five minutes, impacting user experience and costs despite claims of no increased expenses.
Software development
fromTheregister
1 day ago

Anthropic: Claude quota drain not caused by cache tweaks

Anthropic reduced the Claude Code prompt cache TTL from one hour to five minutes, impacting user experience and costs despite claims of no increased expenses.
fromTheregister
1 week ago

Stack Overflow abandons redesign beta after criticism

We will be retiring the beta shortly and will be removing the button to get to it and ceasing support for it. The beta garnered negative feedback from the Stack Overflow community, including observations that it looked more like a general discussion site such as Reddit and was losing the essence of what made it successful: precise questions and community-validated answers.
Online Community Development
#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
3 weeks ago

Porting the Scala 2 optimizer to Scala 3

The Scala 3 compiler's optimizer improves performance by 10-30% for high-level functional code without complicating developer tasks.
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
3 weeks ago

Porting the Scala 2 optimizer to Scala 3

The Scala 3 compiler's optimizer improves performance by 10-30% for high-level functional code without complicating developer tasks.
JavaScript
fromPythonSpeed
1 week ago

Timesliced reservoir sampling: a new(?) algorithm for profilers

Random sampling from an unknown-length event stream can effectively identify relevant information without storing all data.
DevOps
fromNew Relic
1 week ago

Exploring application performance monitoring (APM)

Application performance monitoring (APM) is essential for businesses to ensure optimal user experiences and maintain application performance in a complex digital landscape.
Software development
fromDevOps.com
4 days ago

Google's Scion Gives Developers a Smarter Way to Run AI Agents in Parallel - DevOps.com

Scion is an experimental orchestration testbed for managing concurrent AI agents, preventing conflicts and enhancing collaboration.
#ai-in-software-development
fromInfoQ
3 weeks ago
Agile

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.
Software development
fromMedium
6 days ago

The AI Divide: Engineers Who Multiply Problems vs Engineers Who Eliminate Them

Writing code is now cheap, but the consequences of mistakes in software development remain costly and can scale quickly.
Agile
fromInfoQ
3 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.
Software development
fromMedium
6 days ago

The AI Divide: Engineers Who Multiply Problems vs Engineers Who Eliminate Them

Writing code is now cheap, but the consequences of mistakes in software development remain costly and can scale quickly.
fromRubyflow
3 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.
#ai-coding-agents
Software development
fromDevOps.com
6 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.
Software development
fromDevOps.com
6 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.
fromSlicker
2 weeks ago

Basic Physics Engine in about 100 lines of pure JavaScript

The Vec class implements 2D vectors, providing essential operations like addition, subtraction, scaling, and normalization, which are fundamental for all geometric calculations in the simulation.
Vue
Software development
fromMedium
1 week ago

The Best Way To Plan Work With Claude Code

Ultraplan enhances Claude Code's planning capabilities by enabling multi-agent task planning without blocking the current session.
Java
fromInfoWorld
3 weeks ago

9 reasons Java is still great

Java maintains prominence through balancing stability with innovation, community-driven governance via the Java Community Process, and continuous evolution incorporating functional programming, concurrency, and cloud computing advances.
DevOps
fromNew Relic
2 weeks ago

How to Use APM Metrics to Optimize Application Performance

Infrastructure metrics are crucial indicators of application performance and user experience.
#ai-coding
fromInfoQ
1 week ago
Software development

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

Software development
fromInfoQ
6 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
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
fromMedium
3 weeks ago

Metaprogramming: teaching the compiler to explain your data.

Contextual information enhances debugging by providing field names, types, and nested structures.
fromInfoWorld
6 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
Node JS
fromhowtocenterdiv.com
3 weeks ago

Bun vs Node.js Performance: Why Your Event Loop Is the Real Bottleneck

Bun outperforms Node.js in specific benchmarks, but real-world performance issues often stem from database and CPU bottlenecks, not runtime choice.
fromInfoWorld
1 month ago

Microsoft's .NET 11 Preview 2 offers cleaner stack traces

New overloads on TarFile.CreateFromDirectory accept a TarEntryFormat parameter, giving direct control over the archive format. Previously, CreateFromDirectory produced Pax archives. The new overloads support all four tar formats—Pax, Ustar, GNU, and V7—for compatibility with specific tools and environments.
Web frameworks
Typography
fromEvery
1 month ago

How to Design Software With Weight

Every's design process prioritizes tactile, tangible interfaces by studying physical objects like vintage radios and light switches to make digital elements feel real and touchable on screen.
Software development
fromArs Technica
1 week ago

Nvidia rolls out its fix for PC gaming's "compiling shaders" wait times

Nvidia's new Auto Shader Compilation feature allows automatic shader compilation during idle times to reduce load times for PC gamers.
fromDanielwestheide
2 weeks ago
Software development

Pair Programming Considered Unnecessary: The Costs of Productive Solitude

JetBrains is discontinuing Code With Me due to declining demand for remote collaborative coding post-pandemic.
Miscellaneous
fromDevOps.com
1 month ago

I Learned Traffic Optimization Before I Learned Cloud Computing. It Turns Out the Lessons Were the Same. - DevOps.com

Cloud infrastructure requires understanding system behavior and costs to operate effectively at speed, similar to how skilled drivers anticipate conditions rather than simply driving fast.
fromRaymondcamden
1 month ago

I threw thousands of files at Astro and you won't believe what happened next...

I began by creating a soft link locally from my blog's repo of posts to the src/pages/posts of a new Astro site. My blog currently has 6742 posts (all high quality I assure you). Each one looks like so: --- layout: post title: "Creating Reddit Summaries with URL Context and Gemini" date: "2026-02-09T18:00:00" categories: ["development"] tags: ["python","generative ai"] banner_image: /images/banners/cat_on_papers2.jpg permalink: /2026/02/09/creating-reddit-summaries-with-gemini description: Using Gemini APIs to create a summary of a subreddit. --- Interesting content no one will probably read here...
Austin
Node JS
fromMedium
1 month ago

Why your Vitest test suite is slow (and how to fix it)

A team successfully migrated their large React project from Jest to Vitest and optimized performance to exceed Jest speeds through configuration and strategic improvements.
#spark
fromMedium
2 months ago
Data science

How I Fixed a Critical Spark Production Performance Issue (and Cut Runtime by 70%)

fromMedium
2 months ago
Software development

How I Fixed a Critical Spark Production Performance Issue (and Cut Runtime by 70%)

fromMedium
2 months ago
Data science

How I Fixed a Critical Spark Production Performance Issue (and Cut Runtime by 70%)

fromMedium
2 months ago
Software development

How I Fixed a Critical Spark Production Performance Issue (and Cut Runtime by 70%)

Software development
fromMedium
4 weeks ago

From Concept to Production: The Complete Guide to XML Prompt Engineering for Software Developers

Treat LLMs as compilers, not chatbots, using Structured XML Prompting to generate professional-grade code through a five-stage AI-assisted development cycle with rigid constraints.
Miscellaneous
fromInfoQ
1 month ago

Achieve Optimal Efficiency for Your Developer Experience Teams

Monzo formed a Developer Velocity squad that built an Experimentation Platform enabling A/B testing of features across 11 million customers using a small 400-person engineering organization.
#java
Python
fromInfoWorld
2 months ago

CPython vs. PyPy: Which Python runtime has the better JIT?

PyPy remains far faster for raw numerical workloads, but CPython's new native JIT and no-GIL builds close the gap in other workloads and enable threading.
fromMedium
1 month ago

Scala Profiling Under Fire

While the codebase is fresh and grows fast under the umbrella of the local environment, we tend to rely on debugging tools, which were created specifically for that purpose. The app is half-baked, and the code is split open. We observe it through the lens of our IDE and with the speed of our brain. Everything is possible; we may pause execution for minutes, and the whole system is a white box - an open book for us.
Software development
fromMedium
2 months ago

Algorithms Are Just Real Life, Formalized

Which Algorithm Is This? If you step back, this maps almost perfectly to the Top K Frequent Elements problem.We usually solve it for integers in a list. Here, the "elements" are audience profiles age and body-type combinations. First, define what an audience profile looks like: case class Profile(age: Int, height: Int, weight: Int) What we want is a function like this:
Scala
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.
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.
fromInfoWorld
2 months ago

AI will not save developer 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.
Artificial intelligence
Software development
frominfiniteundo.com
1 month ago

Falsehoods programmers believe about time

Common programming bugs stem from widespread misconceptions about how computers and calendars handle time, including daylight savings, leap years, and clock synchronization issues.
Software development
fromInfoWorld
1 month ago

The reliability cost of default timeouts

Unbounded waiting in distributed systems causes slowness to manifest as outages before traditional failure detection triggers, draining capacity and degrading user experience.
Software development
fromDevOps.com
1 month ago

The AI Productivity Paradox: How Developer Throughput Can Stall - DevOps.com

AI coding assistants boost individual developer productivity but create security vulnerabilities that reduce overall deployment throughput, forming a new type of technical debt.
fromArmin Ronacher's Thoughts and Writings
1 month ago

The Final Bottleneck

At that point, backpressure and load shedding are the only things that retain a system that can still operate. If you have ever been in a Starbucks overwhelmed by mobile orders, you know the feeling. The in-store experience breaks down. You no longer know how many orders are ahead of you. There is no clear line, no reliable wait estimate, and often no real cancellation path unless you escalate and make noise.
Software development
Software development
fromInfoWorld
2 months ago

Go 1.26 unleashes performance-boosting Green Tea GC

Go 1.26 introduces self-referential generic parameters, expression operands for new, go fix modernizers, reduced cgo overhead, and multiple runtime and performance 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.
#ai-generated-code
fromInfoQ
1 month ago

.NET 11 Preview 1 Arrives With Runtime Async, Zstandard Support, and C# 15 Features

The headline runtime feature in this preview is Runtime Async, described as a major change to how asynchronous methods work in .NET. According to the release notes, since C# 5 introduced async/await, the compiler has been solely responsible for rewriting async methods into state machine structs that track progress across suspension points. With Runtime Async, the runtime itself now understands async methods as a first-class concept and takes over responsibility for suspending and resuming methods.
Software development
Software development
fromInfoWorld
2 months ago

AI coding requires developers to become better managers

Developers must learn to write precise specifications and adopt product-management skills to safely and effectively delegate coding tasks to AI assistants.
fromInfoWorld
2 months 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
fromPybites
1 month ago

How To Automate Python Performance Benchmarking In Your CI/CD Pipeline - Pybites

Treat performance as a quality gate: use deterministic benchmarks, enforce PR performance limits, and add AI-aware guardrails to prevent regressions.
Software development
fromMedium
2 months ago

Top 7 Lovable alternatives for production-grade apps in 2026

Lovable enables instant prototyping but lacks the structure, tooling, and discipline required for production; teams need alternatives emphasizing architecture, testability, versioning, CI, and dependency management.
[ Load more ]