DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
The #1 Skill That Separates Average Engineers from Top Engineers

The #1 Skill That Separates Average Engineers from Top Engineers

Comments
1 min read
Infrastructure as Code Without the Evangelism - Or How I Learned to Stop Copy/Pasting and Love the Plan File

Infrastructure as Code Without the Evangelism - Or How I Learned to Stop Copy/Pasting and Love the Plan File

Comments
4 min read
The One Skill Every Engineer Needs That Isn’t Taught in Bootcamps

The One Skill Every Engineer Needs That Isn’t Taught in Bootcamps

3
Comments
2 min read
Design Patterns Simplified: Part 18 — Bridge Pattern (a.k.a. “The Music Connector”)

Design Patterns Simplified: Part 18 — Bridge Pattern (a.k.a. “The Music Connector”)

Comments
4 min read
What Staff Engineers Actually Do (and Why It’s Not Just About Code)

What Staff Engineers Actually Do (and Why It’s Not Just About Code)

Comments
1 min read
The Class Imbalance Problem: How I Achieved 89% Accuracy on Customer Churn Prediction

The Class Imbalance Problem: How I Achieved 89% Accuracy on Customer Churn Prediction

Comments
2 min read
5 Best Python PDF Libraries Every .NET Developer Should Know

5 Best Python PDF Libraries Every .NET Developer Should Know

Comments
5 min read
System Design Isn’t About Requirements — It’s About Change

System Design Isn’t About Requirements — It’s About Change

Comments
8 min read
YAML Made Easy: From Basics to Practical Use Cases

YAML Made Easy: From Basics to Practical Use Cases

Comments
6 min read
Design Patterns Simplified: Part 17 — Flyweight Pattern (a.k.a. “The Shared Furniture”)

Design Patterns Simplified: Part 17 — Flyweight Pattern (a.k.a. “The Shared Furniture”)

Comments
3 min read
Muito além do Bug: Como a Análise de Causa Raiz salvou a folha de pagamento

Muito além do Bug: Como a Análise de Causa Raiz salvou a folha de pagamento

Comments
7 min read
AI: An Engineer’s Ally, Not a Replacement

AI: An Engineer’s Ally, Not a Replacement

Comments
2 min read
The “best stack” is a myth

The “best stack” is a myth

Comments
1 min read
(Attempting to) Engineer the chaos out of AI agents

(Attempting to) Engineer the chaos out of AI agents

1
Comments
7 min read
🎯 The 3 Questions That Make or Break Your Architecture Effort

🎯 The 3 Questions That Make or Break Your Architecture Effort

Comments
2 min read
Design Patterns Simplified: Part 16 — Proxy Pattern (a.k.a. “The Gatekeeper”)

Design Patterns Simplified: Part 16 — Proxy Pattern (a.k.a. “The Gatekeeper”)

Comments
3 min read
🌐 React Context API — Say Goodbye to Prop Drilling

🌐 React Context API — Say Goodbye to Prop Drilling

2
Comments
1 min read
Day 4 [August 11, 2025] Python Extensibility - More research/reading to follow in day 5. I barely scratched the surface.

Day 4 [August 11, 2025] Python Extensibility - More research/reading to follow in day 5. I barely scratched the surface.

Comments
2 min read
It's day 3! [August 10, 2025] I must say, consistency requires sacrifice 😂.

It's day 3! [August 10, 2025] I must say, consistency requires sacrifice 😂.

Comments
2 min read
Engineering with SOLID, DRY, KISS, YAGNI and GRASP

Engineering with SOLID, DRY, KISS, YAGNI and GRASP

1
Comments
16 min read
AI Is Phasing Out Developers and Creating a New Type of Engineer: The Hive Engineer

AI Is Phasing Out Developers and Creating a New Type of Engineer: The Hive Engineer

1
Comments
1 min read
Diário Dev #3 – Meu MVP é um Excel?

Diário Dev #3 – Meu MVP é um Excel?

1
Comments
2 min read
Distributed Systems Series: Your One-Stop Guide

Distributed Systems Series: Your One-Stop Guide

Comments
3 min read
NEAR vs. Solana: A Developer’s Perspective on Choosing the Right Blockchain

NEAR vs. Solana: A Developer’s Perspective on Choosing the Right Blockchain

1
Comments
3 min read
Game Developer

Game Developer

Comments
1 min read
loading...