DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Como implementar Feature Flags em seu Backend NestJS

Como implementar Feature Flags em seu Backend NestJS

1
Comments
4 min read
How Embracing Tools and Cultivating Soft Skills Can Make You a Better Software Engineer 💯

How Embracing Tools and Cultivating Soft Skills Can Make You a Better Software Engineer 💯

Comments
3 min read
Architecture Decision Records (ADR): Documenting Your Project’s Decisions

Architecture Decision Records (ADR): Documenting Your Project’s Decisions

Comments
2 min read
HTTP Caching in Distributed Systems

HTTP Caching in Distributed Systems

Comments
3 min read
Monte Carlo Laser Localization

Monte Carlo Laser Localization

Comments
3 min read
7 Essential Java Security Techniques: A Developer's Guide

7 Essential Java Security Techniques: A Developer's Guide

Comments
5 min read
Stop Trying to Learn Everything -Focus on These 5 Key Skills Every Developer Needs

Stop Trying to Learn Everything -Focus on These 5 Key Skills Every Developer Needs

5
Comments
4 min read
Stop Trying to Learn Everything -Focus on These 5 Key Skills Every Developer Needs

Stop Trying to Learn Everything -Focus on These 5 Key Skills Every Developer Needs

Comments
4 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
Learn Design Patterns: Understanding the Factory Method Pattern

Learn Design Patterns: Understanding the Factory Method Pattern

Comments
3 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
AI vs(and?) Software Engineers

AI vs(and?) Software Engineers

Comments
4 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
How to Get Highest Paying Engineering Jobs in 2024

How to Get Highest Paying Engineering Jobs in 2024

1
Comments 3
5 min read
Job Interview Preperation As a Programmer

Job Interview Preperation As a Programmer

Comments
3 min read
The Rewrite Trap: A Programmer's Survival Guide

The Rewrite Trap: A Programmer's Survival Guide

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

Mastering Rust FFI: Seamless Integration with C and Beyond

Comments
5 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
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
Optimizing Go Applications: Advanced Caching Strategies for Performance and Scalability

Optimizing Go Applications: Advanced Caching Strategies for Performance and Scalability

1
Comments
7 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
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
Becoming a Good Software Engineer: Business Alignment and Performance Optimization 💯

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

6
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
6 Advanced Python Context Managers for Efficient Resource Management

6 Advanced Python Context Managers for Efficient Resource Management

1
Comments
6 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
Software Architecture: The Foundation of Great Software

Software Architecture: The Foundation of Great Software

Comments
5 min read
loading...