Forem

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Understanding Dependency Injection Lifetimes: Singleton, Scoped, and Transient
Cover image for Understanding Dependency Injection Lifetimes: Singleton, Scoped, and Transient

Understanding Dependency Injection Lifetimes: Singleton, Scoped, and Transient

Comments
5 min read
Rethinking Software Engineering: Why It Has Failed at Maintainability
Cover image for Rethinking Software Engineering: Why It Has Failed at Maintainability

Rethinking Software Engineering: Why It Has Failed at Maintainability

2
Comments 2
12 min read
Experience-First Portfolio: A New Approach to Showcasing Engineering Skills

Experience-First Portfolio: A New Approach to Showcasing Engineering Skills

1
Comments 1
6 min read
How WBS Transforms Development Teams: From Chaos to Clarity

How WBS Transforms Development Teams: From Chaos to Clarity

Comments
6 min read
Highlight Multiple Languages
Cover image for Highlight Multiple Languages

Highlight Multiple Languages

Comments
4 min read
Ανατομία και Εκτίμηση ενός .NET Solution Ένα Ταξίδι Αξιολόγησης πριν από το Refactor

Ανατομία και Εκτίμηση ενός .NET Solution Ένα Ταξίδι Αξιολόγησης πριν από το Refactor

Comments
2 min read
How to Build Long-Living Software Systems

How to Build Long-Living Software Systems

Comments
7 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
CPUs & RAM Explained — How Computers Actually Think and Remember

CPUs & RAM Explained — How Computers Actually Think and Remember

1
Comments
4 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
How Computers and Phones Actually Boot — From Power Button to Operating System

How Computers and Phones Actually Boot — From Power Button to Operating System

1
Comments
2 min read
How Electronic Circuits Actually Work — From Electrons to Modern Computing

How Electronic Circuits Actually Work — From Electrons to Modern Computing

1
Comments
4 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?

3
Comments 1
9 min read
What Is an Operating System? — The Silent Architect Behind Every Device

What Is an Operating System? — The Silent Architect Behind Every Device

1
Comments
3 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
Green Software Engineering: Measuring Energy, Not Just Performance
Cover image for Green Software Engineering: Measuring Energy, Not Just Performance

Green Software Engineering: Measuring Energy, Not Just Performance

4
Comments
2 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
loading...