Forem

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Why Blind Dependency Updates Are Costing Java Teams More Than They Save
Cover image for Why Blind Dependency Updates Are Costing Java Teams More Than They Save

Why Blind Dependency Updates Are Costing Java Teams More Than They Save

1
Comments
8 min read
Your Boilerplate Is Costing You 36% More in AI Tokens (And Making Your Code Worse)

Your Boilerplate Is Costing You 36% More in AI Tokens (And Making Your Code Worse)

Comments
4 min read
Building a Simple Plugin Architecture in Java Using the Java SPI Mechanism

Building a Simple Plugin Architecture in Java Using the Java SPI Mechanism

Comments
6 min read
Developers Who Shape Experiences Will Lead 2025

Developers Who Shape Experiences Will Lead 2025

1
Comments
1 min read
REST vs GraphQL in Practice, Trade-offs for Backend and Frontend Teams
Cover image for REST vs GraphQL in Practice, Trade-offs for Backend and Frontend Teams

REST vs GraphQL in Practice, Trade-offs for Backend and Frontend Teams

4
Comments
4 min read
Design Principles of Software: How I Apply Them in Python

Design Principles of Software: How I Apply Them in Python

1
Comments 1
2 min read
The Uncomfortable Truth: Most Companies Don’t Have a Technology Strategy

The Uncomfortable Truth: Most Companies Don’t Have a Technology Strategy

Comments
5 min read
From Vibe Coding to Production: Bridging the Gap Between AI Prototypes and Real Systems

From Vibe Coding to Production: Bridging the Gap Between AI Prototypes and Real Systems

Comments
9 min read
Surviving Breaking Changes in Evolving C# APIs, Hard Lessons and Practical Strategies for .NET Devs
Cover image for Surviving Breaking Changes in Evolving C# APIs, Hard Lessons and Practical Strategies for .NET Devs

Surviving Breaking Changes in Evolving C# APIs, Hard Lessons and Practical Strategies for .NET Devs

3
Comments
3 min read
Adding Config File
Cover image for Adding Config File

Adding Config File

Comments 2
5 min read
What exactly does “reversible” mean in the theory of Reversible Computation?

What exactly does “reversible” mean in the theory of Reversible Computation?

1
Comments 1
9 min read
Latency: What It Really Means, How It’s Measured, and Why Every Field Sees It Differently
Cover image for Latency: What It Really Means, How It’s Measured, and Why Every Field Sees It Differently

Latency: What It Really Means, How It’s Measured, and Why Every Field Sees It Differently

Comments
5 min read
How to Write an Effective Prompt for Planning a Software Project
Cover image for How to Write an Effective Prompt for Planning a Software Project

How to Write an Effective Prompt for Planning a Software Project

Comments
3 min read
Tests Should Depend on Behavior, Not Implementation - But How?
Cover image for Tests Should Depend on Behavior, Not Implementation - But How?

Tests Should Depend on Behavior, Not Implementation - But How?

Comments
5 min read
The Silent Productivity Killer in Your Coding Workflow (And How I Finally Fixed It)
Cover image for The Silent Productivity Killer in Your Coding Workflow (And How I Finally Fixed It)

The Silent Productivity Killer in Your Coding Workflow (And How I Finally Fixed It)

Comments
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.