DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
5 Essential Patterns for Building Resilient Java Microservices: A Developer's Guide

5 Essential Patterns for Building Resilient Java Microservices: A Developer's Guide

Comments
6 min read
6 Advanced Python Context Managers for Efficient Resource Management

6 Advanced Python Context Managers for Efficient Resource Management

Comments
6 min read
5 Advanced Front-End Testing Strategies to Boost Web App Quality

5 Advanced Front-End Testing Strategies to Boost Web App Quality

Comments
6 min read
8 Powerful Python Testing Strategies to Elevate Code Quality

8 Powerful Python Testing Strategies to Elevate Code Quality

1
Comments
6 min read
6 Powerful JavaScript Data Visualization Techniques for Interactive Web Apps

6 Powerful JavaScript Data Visualization Techniques for Interactive Web Apps

Comments
8 min read
5 Advanced JavaScript Debugging Techniques to Boost Your Productivity

5 Advanced JavaScript Debugging Techniques to Boost Your Productivity

Comments
5 min read
7 Powerful JavaScript Performance Optimization Techniques for Developers

7 Powerful JavaScript Performance Optimization Techniques for Developers

Comments
7 min read
Optimizing Golang Build Times: Expert Strategies for Large-Scale Projects

Optimizing Golang Build Times: Expert Strategies for Large-Scale Projects

Comments
6 min read
Job Interview Preperation As a Programmer

Job Interview Preperation As a Programmer

Comments
3 min read
Patterns of Enterprise Application Architecture-Day 6

Patterns of Enterprise Application Architecture-Day 6

Comments
3 min read
Conditional Statements in Java

Conditional Statements in Java

1
Comments
2 min read
6 PWA Features That Boost User Engagement: A Developer's Guide

6 PWA Features That Boost User Engagement: A Developer's Guide

Comments
6 min read
Mastering Rust FFI: Seamless Integration with C and Beyond

Mastering Rust FFI: Seamless Integration with C and Beyond

Comments
5 min read
Build a Stunning Software Engineer Portfolio with HTML, CSS, and JavaScript

Build a Stunning Software Engineer Portfolio with HTML, CSS, and JavaScript

Comments
2 min read
Supercharge Your Workflow: Chrome shortcut for Jira & Instant UUID Generation on Mac

Supercharge Your Workflow: Chrome shortcut for Jira & Instant UUID Generation on Mac

Comments 1
2 min read
7 Cutting-Edge CSS Techniques Transforming Modern Web Design

7 Cutting-Edge CSS Techniques Transforming Modern Web Design

Comments
5 min read
5 Powerful Python Data Validation Techniques for Robust Applications

5 Powerful Python Data Validation Techniques for Robust Applications

Comments
6 min read
Overcoming Common Project Pitfalls in Software Development

Overcoming Common Project Pitfalls in Software Development

Comments
3 min read
Ensuring Atomicity in Modern Databases

Ensuring Atomicity in Modern Databases

Comments
4 min read
Ethical Coding Practices: How to Create Responsible and Impactful Software

Ethical Coding Practices: How to Create Responsible and Impactful Software

1
Comments
3 min read
Rust's Zero-Cost Abstractions: High-Level Code, Low-Level Performance

Rust's Zero-Cost Abstractions: High-Level Code, Low-Level Performance

Comments
7 min read
Mastering Rust Enums: Powerful Type System Features for Efficient Code

Mastering Rust Enums: Powerful Type System Features for Efficient Code

Comments
7 min read
Understanding Vertical Slice Architecture

Understanding Vertical Slice Architecture

Comments
2 min read
Will Artificial Intelligence(AI) Replace Software Jobs?

Will Artificial Intelligence(AI) Replace Software Jobs?

1
Comments
1 min read
A pragmatic approach to SOLID

A pragmatic approach to SOLID

Comments
8 min read
Mastering Rust Traits: A Comprehensive Guide to Shared Behavior

Mastering Rust Traits: A Comprehensive Guide to Shared Behavior

1
Comments
6 min read
Mastering Rust Macros: Boost Code Efficiency and Expressiveness

Mastering Rust Macros: Boost Code Efficiency and Expressiveness

1
Comments
5 min read
Mastering JavaScript Error Handling: Essential Techniques for Robust Applications

Mastering JavaScript Error Handling: Essential Techniques for Robust Applications

Comments
7 min read
10 Advanced JavaScript Concepts for Building Robust Applications

10 Advanced JavaScript Concepts for Building Robust Applications

Comments
6 min read
7 Essential Accessibility Testing Tools for Web Developers: Ensure Inclusive Design

7 Essential Accessibility Testing Tools for Web Developers: Ensure Inclusive Design

1
Comments 1
5 min read
Mastering Rust's Error Handling: A Guide to Writing Reliable Code

Mastering Rust's Error Handling: A Guide to Writing Reliable Code

Comments
5 min read
6 Essential Python Design Patterns for Scalable Software Architecture

6 Essential Python Design Patterns for Scalable Software Architecture

Comments
6 min read
Key Reasons for Software Development Project Failures and How to Avoid Them

Key Reasons for Software Development Project Failures and How to Avoid Them

Comments
6 min read
Diving Back into React: A Software Engineer’s Learning Journey

Diving Back into React: A Software Engineer’s Learning Journey

Comments
1 min read
5 Essential Java Memory Optimization Techniques for Peak Performance

5 Essential Java Memory Optimization Techniques for Peak Performance

Comments
6 min read
DevOps Course: Your Path to Mastering Modern Software Development Practices

DevOps Course: Your Path to Mastering Modern Software Development Practices

Comments
3 min read
Mastering Rust's Concurrency: A Developer's Guide to Safe Parallel Programming

Mastering Rust's Concurrency: A Developer's Guide to Safe Parallel Programming

Comments
7 min read
5 Proven Strategies to Boost Java Performance in Cloud-Native Applications

5 Proven Strategies to Boost Java Performance in Cloud-Native Applications

Comments
6 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
Submitting GPU jobs to Slurm @ Loyola University Chicago

Submitting GPU jobs to Slurm @ Loyola University Chicago

Comments
5 min read
A routing system in JavaScript for Single Page Application

A routing system in JavaScript for Single Page Application

Comments
2 min read
How to Think Like an Engineer: Lessons Beyond Technical Skills

How to Think Like an Engineer: Lessons Beyond Technical Skills

Comments
3 min read
Yet another story of a Million Dollar Start-Up

Yet another story of a Million Dollar Start-Up

1
Comments
2 min read
Programming Emotion and Approximating Human Life

Programming Emotion and Approximating Human Life

1
Comments
5 min read
De cero a Ingeniero de Software

De cero a Ingeniero de Software

Comments
5 min read
TypeScript Metaprogramming: Supercharge Your Code with Self-Modifying Techniques

TypeScript Metaprogramming: Supercharge Your Code with Self-Modifying Techniques

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

Design Patterns in Java- A simplified Guide #2

Comments
3 min read
Master Reactive Programming: Spring Boot and Reactor Secrets Revealed

Master Reactive Programming: Spring Boot and Reactor Secrets Revealed

Comments
5 min read
Supercharge TypeScript: Compiler-Assisted Tricks for Lightning-Fast Performance

Supercharge TypeScript: Compiler-Assisted Tricks for Lightning-Fast Performance

Comments
5 min read
Mastering TypeScript's Advanced Types: Boost Your Code's Power and Safety

Mastering TypeScript's Advanced Types: Boost Your Code's Power and Safety

Comments
6 min read
Mastering TypeScript's Pattern Matching: Boost Your Code's Power and Safety

Mastering TypeScript's Pattern Matching: Boost Your Code's Power and Safety

Comments
6 min read
Java Reflection Unveiled: Unleash Runtime Magic and Supercharge Your Code

Java Reflection Unveiled: Unleash Runtime Magic and Supercharge Your Code

Comments
5 min read
Mastering Rust's Lifetime System: A Guide to Memory Safety and Performance

Mastering Rust's Lifetime System: A Guide to Memory Safety and Performance

3
Comments 2
6 min read
Software Architecture: The Foundation of Great Software

Software Architecture: The Foundation of Great Software

Comments
5 min read
Understanding Code Smell: A CTO's Perspective

Understanding Code Smell: A CTO's Perspective

Comments
3 min read
Face Comparison Online—Streamlined Verification and Secure Matching Solutions

Face Comparison Online—Streamlined Verification and Secure Matching Solutions

25
Comments
1 min read
"Listen to Yourself". Event sourcing for Domain Driven Design ... One Domain Event to Rule Them All

"Listen to Yourself". Event sourcing for Domain Driven Design ... One Domain Event to Rule Them All

Comments
8 min read
Mastering Python's Magical Metaprogramming: Code that Writes Itself

Mastering Python's Magical Metaprogramming: Code that Writes Itself

Comments
5 min read
PostgreSQL Performance Tuning: The Power of work_mem

PostgreSQL Performance Tuning: The Power of work_mem

Comments
13 min read
Seeking Feedback for My Final Year Research Project: Project Management Tool with Predictive Analytics

Seeking Feedback for My Final Year Research Project: Project Management Tool with Predictive Analytics

Comments
1 min read
loading...