DEV Community

# softwaredevelopment

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
O que é Threads?: Não é o Twitter da Meta

O que é Threads?: Não é o Twitter da Meta

1
Comments 2
5 min read
How AI Software Development Impacts Jobs

How AI Software Development Impacts Jobs

Comments
4 min read
Understanding Behavior-Driven Development (BDD): A Guide to Building Better Software

Understanding Behavior-Driven Development (BDD): A Guide to Building Better Software

Comments
3 min read
# Week 9 of My #100DaysOfCode Challenge 🚀

# Week 9 of My #100DaysOfCode Challenge 🚀

Comments
2 min read
Software Development Trends to Watch Out for in 2025

Software Development Trends to Watch Out for in 2025

Comments
3 min read
Week 4 Recap of #100DaysOfCode

Week 4 Recap of #100DaysOfCode

2
Comments
3 min read
Code Quality: Perfection or Practicality?

Code Quality: Perfection or Practicality?

Comments
2 min read
Did you know? The cost of fixing bugs increases exponentially the later they're found in the development process.

Did you know? The cost of fixing bugs increases exponentially the later they're found in the development process.

Comments
1 min read
Design Patterns in Java- A simplified Guide #2

Design Patterns in Java- A simplified Guide #2

Comments
3 min read
Design de uma Base de Dados Modular

Design de uma Base de Dados Modular

Comments
2 min read
AI in Code Generation: A Boon, Not a Threat

AI in Code Generation: A Boon, Not a Threat

Comments
3 min read
Legacy Code: Love or Hate?

Legacy Code: Love or Hate?

Comments
3 min read
Strategic Software Development: Turning Technological Challenges into Competitive Opportunities

Strategic Software Development: Turning Technological Challenges into Competitive Opportunities

Comments
2 min read
“Why Unit Testing Is Not an Option, But a Duty”

“Why Unit Testing Is Not an Option, But a Duty”

Comments
3 min read
From Code to Impact

From Code to Impact

Comments
2 min read
อดีตถึงปัจจุบัน: เส้นทางอาชีพโปรแกรมเมอร์ในยุคดิจิทัล

อดีตถึงปัจจุบัน: เส้นทางอาชีพโปรแกรมเมอร์ในยุคดิจิทัล

Comments
1 min read
Um pouco da minha experiência profissional e voluntária na área de TI

Um pouco da minha experiência profissional e voluntária na área de TI

Comments
3 min read
Multithreading in Java

Multithreading in Java

Comments
5 min read
Software Architecture: The Foundation of Great Software

Software Architecture: The Foundation of Great Software

Comments
5 min read
Who is a 10x Engineer?

Who is a 10x Engineer?

Comments
4 min read
Week Three of #100DaysOfCode

Week Three of #100DaysOfCode

1
Comments
3 min read
🛠️ Processos na Engenharia de Software

🛠️ Processos na Engenharia de Software

Comments
2 min read
Book Review: Soft Skills: The Software Developer's Life Manual by John Sonmez

Book Review: Soft Skills: The Software Developer's Life Manual by John Sonmez

3
Comments
3 min read
Scaling the Viral App: The Emotional Rollercoaster of Taming Traffic with Consistent Hashing

Scaling the Viral App: The Emotional Rollercoaster of Taming Traffic with Consistent Hashing

1
Comments
8 min read
My experience as a Software Engineer at DPS

My experience as a Software Engineer at DPS

Comments
7 min read
The Rise of Node.js: Why It’s Leading the Tech Revolution

The Rise of Node.js: Why It’s Leading the Tech Revolution

Comments
2 min read
Becoming a Good Software Engineer: Business Alignment and Performance Optimization 💯

Becoming a Good Software Engineer: Business Alignment and Performance Optimization 💯

7
Comments
3 min read
Python Fundamentals: Building the Foundation for Your Programming Journey

Python Fundamentals: Building the Foundation for Your Programming Journey

Comments
7 min read
Software Acceptance Testing: Ensuring Quality and User Satisfaction

Software Acceptance Testing: Ensuring Quality and User Satisfaction

Comments
3 min read
Super-Convenient Software, or The End of Workflows as We Know Them

Super-Convenient Software, or The End of Workflows as We Know Them

5
Comments
4 min read
Understanding authentication and authorization in simple words

Understanding authentication and authorization in simple words

Comments
1 min read
Ephemeral Environments: A Quick Overview

Ephemeral Environments: A Quick Overview

8
Comments 1
4 min read
Learn Design Patterns: Unlocking the Power of the Prototype Design Pattern

Learn Design Patterns: Unlocking the Power of the Prototype Design Pattern

1
Comments
3 min read
Learn Design Patterns: Understanding the Builder Pattern

Learn Design Patterns: Understanding the Builder Pattern

1
Comments
4 min read
Learn Design Patterns: Understanding the Abstract Factory Pattern

Learn Design Patterns: Understanding the Abstract Factory Pattern

Comments
3 min read
Singleton Design Pattern in Java

Singleton Design Pattern in Java

1
Comments
4 min read
🚀 Week 8 of #100DaysOfCode: A Week of Building, Learning, and Growing!

🚀 Week 8 of #100DaysOfCode: A Week of Building, Learning, and Growing!

Comments
2 min read
Java 8+ Features : Practical Guide

Java 8+ Features : Practical Guide

Comments 1
4 min read
Enterprise Mobile Apps

Enterprise Mobile Apps

Comments
14 min read
🎯 Navigating Uncertainty in Tech Projects: A Practical Playbook for Success

🎯 Navigating Uncertainty in Tech Projects: A Practical Playbook for Success

Comments
3 min read
TypeScript Utility Types: A Complete Guide

TypeScript Utility Types: A Complete Guide

1
Comments
8 min read
How To Compare Characters in Java

How To Compare Characters in Java

7
Comments
5 min read
Why DB Migration Versioning when we have GIT?

Why DB Migration Versioning when we have GIT?

Comments
5 min read
Mind Map of the Software Testing Ecosystem

Mind Map of the Software Testing Ecosystem

Comments
1 min read
How to Test for Security Vulnerabilities Even If You’re Not a Security Expert

How to Test for Security Vulnerabilities Even If You’re Not a Security Expert

Comments
1 min read
How to Configure Mochawesome HTML Reporter in an Appium JavaScript Framework

How to Configure Mochawesome HTML Reporter in an Appium JavaScript Framework

Comments
1 min read
The Last QA Note Before Closing a Story or Bug Ticket

The Last QA Note Before Closing a Story or Bug Ticket

Comments
1 min read
How to Build a Strong UI Test Automation Framework

How to Build a Strong UI Test Automation Framework

Comments
1 min read
Cypress Cheat Sheet

Cypress Cheat Sheet

Comments
1 min read
The Evolution of the QA Role in Software Development Teams

The Evolution of the QA Role in Software Development Teams

Comments
1 min read
Soft Skills Every QA Professional Should Have

Soft Skills Every QA Professional Should Have

Comments
1 min read
240. Search a 2D Matrix II

240. Search a 2D Matrix II

Comments
1 min read
82. Remove Duplicates from Sorted List II

82. Remove Duplicates from Sorted List II

Comments
1 min read
19. Remove Nth Node From End of List

19. Remove Nth Node From End of List

Comments
1 min read
34. Find First and Last Position of Element in Sorted Array

34. Find First and Last Position of Element in Sorted Array

Comments
1 min read
74. Search a 2D Matrix

74. Search a 2D Matrix

Comments
1 min read
Mastering Pathfinding: The Rat in the Maze Algorithm

Mastering Pathfinding: The Rat in the Maze Algorithm

2
Comments 2
3 min read
15 System Design Resources for Interviews (including Cheat Sheets)

15 System Design Resources for Interviews (including Cheat Sheets)

273
Comments 2
12 min read
It’s ok to feel afraid when working to fill your knowledge gaps as a developer

It’s ok to feel afraid when working to fill your knowledge gaps as a developer

Comments
3 min read
How AI is Revolutionizing Software Development

How AI is Revolutionizing Software Development

Comments
1 min read
loading...