DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
How to Over Engineer a Todo App (The Zenith Gradient Algorithm)

How to Over Engineer a Todo App (The Zenith Gradient Algorithm)

Comments
9 min read
Complete Cypress Tutorial: Learn Cypress From Scratch

Complete Cypress Tutorial: Learn Cypress From Scratch

Comments
14 min read
Rebuilding Luxauto File Processing with Containers

Rebuilding Luxauto File Processing with Containers

1
Comments 1
4 min read
Advanced Techniques for Elevating Software Quality in Development

Advanced Techniques for Elevating Software Quality in Development

Comments
2 min read
Entering the World of AI Mechanics

Entering the World of AI Mechanics

3
Comments
3 min read
Displaying Unescaped Data on laravel blade file

Displaying Unescaped Data on laravel blade file

1
Comments
1 min read
Compatibility Testing to Create Perfectly Working Apps

Compatibility Testing to Create Perfectly Working Apps

3
Comments
4 min read
Machine Learning In Software Testing

Machine Learning In Software Testing

Comments
12 min read
Top 5 Blunders Made by Code Reviewers

Top 5 Blunders Made by Code Reviewers

1
Comments
4 min read
Communication Among Services in Microservices Architecture? Let's Clear it Out!

Communication Among Services in Microservices Architecture? Let's Clear it Out!

Comments
1 min read
Managing Software Development Teams: 8 Tips for Success

Managing Software Development Teams: 8 Tips for Success

1
Comments
4 min read
AI for Developers, Finally!

AI for Developers, Finally!

5
Comments
1 min read
Generating Ideas and Driving them to completion

Generating Ideas and Driving them to completion

2
Comments
3 min read
What is Continuous Testing: An Ultimate Guide With Examples

What is Continuous Testing: An Ultimate Guide With Examples

Comments
19 min read
Software Engineering Design Patterns: Model-View-Controllers(MVC)

Software Engineering Design Patterns: Model-View-Controllers(MVC)

1
Comments
3 min read
Navigating the Landscape: The Role of Software Development Companies in the US

Navigating the Landscape: The Role of Software Development Companies in the US

Comments
3 min read
Rust Advance Cheatsheet

Rust Advance Cheatsheet

Comments
2 min read
Why Python Is Easier (Loops edition)

Why Python Is Easier (Loops edition)

Comments
3 min read
Assumptions in Software Development (with EF Core as example)

Assumptions in Software Development (with EF Core as example)

Comments
16 min read
ID Document Recognition SDK by FacePlugin

ID Document Recognition SDK by FacePlugin

Comments
1 min read
🎨 Exploring the Abstract Factory Design Pattern in Ruby

🎨 Exploring the Abstract Factory Design Pattern in Ruby

Comments
4 min read
5 Cloud Software Architecture Design Patterns Every Engineer Should Know

5 Cloud Software Architecture Design Patterns Every Engineer Should Know

1
Comments
1 min read
What is Abstraction?

What is Abstraction?

Comments
8 min read
Python for Software Engineering Beginners!

Python for Software Engineering Beginners!

3
Comments
2 min read
Understanding database indexes - A simple analogy

Understanding database indexes - A simple analogy

4
Comments
6 min read
Write boring code

Write boring code

5
Comments 2
3 min read
The Future of Software Development: Trends and Predictions

The Future of Software Development: Trends and Predictions

5
Comments
3 min read
Mastering React: A Mindset for Component-Centric Development

Mastering React: A Mindset for Component-Centric Development

2
Comments
4 min read
Avoiding the pitfalls of Architecture Astronautics

Avoiding the pitfalls of Architecture Astronautics

5
Comments 4
7 min read
Software Engineering Principles Every backend Developer Should Know

Software Engineering Principles Every backend Developer Should Know

Comments
3 min read
Say Goodbye to Flaky Rendering & Animation Issues

Say Goodbye to Flaky Rendering & Animation Issues

4
Comments
7 min read
Cost vs. Quality: Finding the Right Balance When Outsourcing Development

Cost vs. Quality: Finding the Right Balance When Outsourcing Development

Comments
2 min read
10 Best Websites for practicing Data Structures and Algorithms (DSA):

10 Best Websites for practicing Data Structures and Algorithms (DSA):

Comments
2 min read
Testing mobile apps, the right way

Testing mobile apps, the right way

1
Comments
4 min read
Best Practices for Navigating the Salesforce Ecosystem

Best Practices for Navigating the Salesforce Ecosystem

5
Comments
2 min read
Simplify Your Kubernetes Multi-Cluster Management: The Secret to Streamlined Add-on Deployments

Simplify Your Kubernetes Multi-Cluster Management: The Secret to Streamlined Add-on Deployments

5
Comments 1
6 min read
The long path of JavaScript - from ES6 until today.

The long path of JavaScript - from ES6 until today.

38
Comments 14
9 min read
Event-driven vs event-sourced, a common misunderstanding

Event-driven vs event-sourced, a common misunderstanding

Comments
4 min read
Part 8: Types of Coupling in Microservice Architecture

Part 8: Types of Coupling in Microservice Architecture

Comments
5 min read
The Broken Window in Software Projects

The Broken Window in Software Projects

3
Comments
3 min read
Part 7: Modeling Microservice

Part 7: Modeling Microservice

Comments
2 min read
SObjectizer Tales - Epilogue

SObjectizer Tales - Epilogue

Comments
9 min read
Java Certified Foundations Associate 1Z0-811 Preparation Study Plan

Java Certified Foundations Associate 1Z0-811 Preparation Study Plan

Comments
2 min read
Creating a simple Message Bus: Episode 1

Creating a simple Message Bus: Episode 1

5
Comments 1
6 min read
How to get hired: Insights from an Engineering Manager

How to get hired: Insights from an Engineering Manager

Comments
3 min read
UNDERSTANDING UML DIAGRAMS BY IMPLEMENTING A MESSAGING APPLICATION

UNDERSTANDING UML DIAGRAMS BY IMPLEMENTING A MESSAGING APPLICATION

5
Comments
3 min read
Understanding the Software Stack in Quantum Computing

Understanding the Software Stack in Quantum Computing

3
Comments 4
12 min read
Why I still struggle with estimates

Why I still struggle with estimates

1
Comments
4 min read
Software Engineering Principles Every Frontend Developer Should Know

Software Engineering Principles Every Frontend Developer Should Know

165
Comments 19
5 min read
Handling Distractions as A Software Engineer

Handling Distractions as A Software Engineer

Comments
3 min read
Interesting Facts about Software Architecture Styles You May Not Know

Interesting Facts about Software Architecture Styles You May Not Know

2
Comments
8 min read
Mastering the Art of Asking Questions

Mastering the Art of Asking Questions

9
Comments
3 min read
SObjectizer Tales – 28. If I had a magic wand…

SObjectizer Tales – 28. If I had a magic wand…

Comments
7 min read
Entenda o que são paradigmas de programação

Entenda o que são paradigmas de programação

6
Comments
3 min read
Conquering the Multiplicity: A Case Study in Preventing Multiple Instances of an Application

Conquering the Multiplicity: A Case Study in Preventing Multiple Instances of an Application

Comments
3 min read
Turning Problems into Solutions: Provide Alternatives, Not Excuses

Turning Problems into Solutions: Provide Alternatives, Not Excuses

7
Comments
4 min read
How To Get a Remote Software Engineer Job?

How To Get a Remote Software Engineer Job?

Comments
6 min read
You're not a software engineer; you're a "frameworker"

You're not a software engineer; you're a "frameworker"

170
Comments 129
1 min read
Why Design Patterns Matter: A Beginner's Guide to Choosing the Right Pattern

Why Design Patterns Matter: A Beginner's Guide to Choosing the Right Pattern

Comments
3 min read
Building better softwares: The power of building effective abstraction

Building better softwares: The power of building effective abstraction

1
Comments
4 min read
loading...