DEV Community

#softwareengineering

Posts

๐Ÿ‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
We diffed two real Stripe API specs. 679 changes, 16 breaking. Here's what breaks your code.

We diffed two real Stripe API specs. 679 changes, 16 breaking. Here's what breaks your code.

3
Comments 3
3 min read
Why VSCode Still Makes Me Feel Alive

Why VSCode Still Makes Me Feel Alive

1
Comments
2 min read
Fundamental Concepts of Business Applications IV: Building a Locator

Fundamental Concepts of Business Applications IV: Building a Locator

Comments
9 min read
Publish-Subscribe: How Modern Systems Scale Without Becoming a Monolith

Publish-Subscribe: How Modern Systems Scale Without Becoming a Monolith

Comments
5 min read
Discovery and Fit Testing: The Two Jobs of a Domain Model

Discovery and Fit Testing: The Two Jobs of a Domain Model

5
Comments
8 min read
We Replaced a Custom SSO with Keycloak Across 8 Applications

We Replaced a Custom SSO with Keycloak Across 8 Applications

Comments
2 min read
The Lombok Illusion (Chapter 5)

The Lombok Illusion (Chapter 5)

3
Comments 1
6 min read
ๅฎŒ็พŽ็š„ๅนณๅบธ

ๅฎŒ็พŽ็š„ๅนณๅบธ

Comments
1 min read
๐Ÿ” Why Do EDI Files Still Fail in Production Despite Extensive Testing?

๐Ÿ” Why Do EDI Files Still Fail in Production Despite Extensive Testing?

Comments
1 min read
Most Engineering Blogs Show You What Worked. We're Going to Show You What Broke.

Most Engineering Blogs Show You What Worked. We're Going to Show You What Broke.

Comments
2 min read
Identity-First Development: Lessons Every Web3 Builder Should Consider

Identity-First Development: Lessons Every Web3 Builder Should Consider

Comments
2 min read
The Most Dangerous Kind of Good

The Most Dangerous Kind of Good

2
Comments
4 min read
Grep won't find your dead gates. A fill-rate query will.

Grep won't find your dead gates. A fill-rate query will.

2
Comments
8 min read
The Trap of Vibe Coding Without a Plan

The Trap of Vibe Coding Without a Plan

Comments
2 min read
๐—”๐—œ ๐—˜๐—ป๐—ด๐—ถ๐—ป๐—ฒ๐—ฒ๐—ฟ๐—ถ๐—ป๐—ด ๐—–๐—ต๐—ฎ๐—ฝ๐˜๐—ฒ๐—ฟ ๐Ÿฏ: ๐—ช๐—ต๐˜† ๐—˜๐˜ƒ๐—ฎ๐—น๐˜‚๐—ฎ๐˜๐—ถ๐—ป๐—ด ๐—”๐—œ ๐—œ๐˜€ ๐—›๐—ฎ๐—ฟ๐—ฑ๐—ฒ๐—ฟ ๐—ง๐—ต๐—ฎ๐—ป ๐—œ๐˜ ๐—Ÿ๐—ผ๐—ผ๐—ธ๐˜€

๐—”๐—œ ๐—˜๐—ป๐—ด๐—ถ๐—ป๐—ฒ๐—ฒ๐—ฟ๐—ถ๐—ป๐—ด ๐—–๐—ต๐—ฎ๐—ฝ๐˜๐—ฒ๐—ฟ ๐Ÿฏ: ๐—ช๐—ต๐˜† ๐—˜๐˜ƒ๐—ฎ๐—น๐˜‚๐—ฎ๐˜๐—ถ๐—ป๐—ด ๐—”๐—œ ๐—œ๐˜€ ๐—›๐—ฎ๐—ฟ๐—ฑ๐—ฒ๐—ฟ ๐—ง๐—ต๐—ฎ๐—ป ๐—œ๐˜ ๐—Ÿ๐—ผ๐—ผ๐—ธ๐˜€

1
Comments
4 min read
๐Ÿ‘‹ Sign in for the ability to sort posts by relevant, latest, or top.