DEV Community

# softwareengineering

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Patterns of Enterprise Application Architecture-Day 3

Patterns of Enterprise Application Architecture-Day 3

Comments
4 min read
Master Node.js Streams: Boost Performance and Handle Big Data Like a Pro

Master Node.js Streams: Boost Performance and Handle Big Data Like a Pro

Comments
7 min read
Mastering Go's Concurrency: Boost Your Code with Goroutines and Channels

Mastering Go's Concurrency: Boost Your Code with Goroutines and Channels

Comments
5 min read
Cool, Fancy & Cutting Edge Shits I have Learnt Recently

Cool, Fancy & Cutting Edge Shits I have Learnt Recently

Comments
1 min read
Python's Hidden Superpowers: Mastering the Metaobject Protocol for Coding Magic

Python's Hidden Superpowers: Mastering the Metaobject Protocol for Coding Magic

Comments
6 min read
Python's Gradual Typing: Flexibly Enhancing Code Safety and Performance

Python's Gradual Typing: Flexibly Enhancing Code Safety and Performance

Comments
6 min read
Mastering Async Context Managers: Boost Your Python Code's Performance

Mastering Async Context Managers: Boost Your Python Code's Performance

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

Why DB Migration Versioning when we have GIT?

Comments
5 min read
Mastering Python Metaclasses: Supercharge Your Code with Advanced Class Creation Techniques

Mastering Python Metaclasses: Supercharge Your Code with Advanced Class Creation Techniques

1
Comments
7 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
Supercharge Your Angular App: Ivy Compiler Tricks for Lightning-Fast Performance

Supercharge Your Angular App: Ivy Compiler Tricks for Lightning-Fast Performance

Comments
6 min read
How is Concurrency Control Maintained to Ensure Isolation?

How is Concurrency Control Maintained to Ensure Isolation?

Comments
3 min read
Streamlining C++ Project Releases with CMake and Vcpkg

Streamlining C++ Project Releases with CMake and Vcpkg

Comments
8 min read
Boost Your Spring Boot App: Custom Metrics and Health Checks Made Easy

Boost Your Spring Boot App: Custom Metrics and Health Checks Made Easy

Comments
5 min read
Boost Your Node.js Skills: Master Custom Streams for Efficient Data Processing

Boost Your Node.js Skills: Master Custom Streams for Efficient Data Processing

Comments
6 min read
Supercharge Your Java: 10 Advanced Bytecode Tricks for Lightning-Fast Apps

Supercharge Your Java: 10 Advanced Bytecode Tricks for Lightning-Fast Apps

1
Comments
5 min read
Go 2's Generics: Writing Smarter Code That Works with Multiple Types

Go 2's Generics: Writing Smarter Code That Works with Multiple Types

Comments
5 min read
React Custom Renderers: Build Once, Run Everywhere - Boost Your Cross-Platform Development

React Custom Renderers: Build Once, Run Everywhere - Boost Your Cross-Platform Development

1
Comments
5 min read
Understanding the Key Stages of the Software Development Life Cycle (SDLC)

Understanding the Key Stages of the Software Development Life Cycle (SDLC)

Comments
7 min read
Patterns of Enterprise Application Architecture-Day 2

Patterns of Enterprise Application Architecture-Day 2

Comments
4 min read
Supercharge Your Node.js Apps: Zero-Copy I/O Secrets for Blazing Performance

Supercharge Your Node.js Apps: Zero-Copy I/O Secrets for Blazing Performance

Comments
4 min read
Mastering Reactive Microservices: Spring WebFlux and Project Reactor Essentials for High-Performance Systems

Mastering Reactive Microservices: Spring WebFlux and Project Reactor Essentials for High-Performance Systems

Comments
4 min read
API Docs: The Unsung Hero of the API Economy

API Docs: The Unsung Hero of the API Economy

Comments
3 min read
You probably don't need to build large scale microservices. Here is what you can do instead

You probably don't need to build large scale microservices. Here is what you can do instead

Comments
9 min read
Mastering TypeScript's Template Literal Types: Boosting Code Safety and Expressiveness

Mastering TypeScript's Template Literal Types: Boosting Code Safety and Expressiveness

Comments
5 min read
Angular Rendering Strategies: Boost Performance and SEO with Expert Techniques

Angular Rendering Strategies: Boost Performance and SEO with Expert Techniques

Comments
6 min read
Java Bytecode Wizardry: Supercharge Your Apps Without Touching the Source Code

Java Bytecode Wizardry: Supercharge Your Apps Without Touching the Source Code

Comments
7 min read
Clean Code - Part 1

Clean Code - Part 1

1
Comments
5 min read
Mastering Python's Coroutines: Boost Your Code's Efficiency and Performance

Mastering Python's Coroutines: Boost Your Code's Efficiency and Performance

Comments
6 min read
Spring Boot Native Images: Supercharge Your Apps in 15 Words

Spring Boot Native Images: Supercharge Your Apps in 15 Words

Comments
5 min read
Supercharge Your Spring Boot App: Master Distributed Caching for Lightning-Fast Performance

Supercharge Your Spring Boot App: Master Distributed Caching for Lightning-Fast Performance

Comments
6 min read
Stay Ahead: Upcoming Django Releases & New Features for 2024

Stay Ahead: Upcoming Django Releases & New Features for 2024

Comments
3 min read
12 Data Structures Every Developer Should Know

12 Data Structures Every Developer Should Know

1
Comments
4 min read
React Server Components and Streaming SSR: Boosting Web Performance and User Experience

React Server Components and Streaming SSR: Boosting Web Performance and User Experience

Comments
5 min read
Unlock Nature's Genius: Evolutionary Algorithms in JavaScript for Powerful Problem-Solving

Unlock Nature's Genius: Evolutionary Algorithms in JavaScript for Powerful Problem-Solving

Comments
7 min read
Mastering Java Bytecode: Boost Your App's Power with ASM Library

Mastering Java Bytecode: Boost Your App's Power with ASM Library

Comments
9 min read
Top 10 Lessons from 40 Years of Writing Code: What Every Software Engineer Should Know

Top 10 Lessons from 40 Years of Writing Code: What Every Software Engineer Should Know

Comments
2 min read
9 Best Software Development Tools Reviewed For 2025

9 Best Software Development Tools Reviewed For 2025

1
Comments
3 min read
Mastering Spring Boot Starters: Build Powerful Auto-Configurations in 10 Simple Steps

Mastering Spring Boot Starters: Build Powerful Auto-Configurations in 10 Simple Steps

Comments
6 min read
Supercharge Your Node.js Apps: Mastering Event Sourcing and CQRS for Scalable Systems

Supercharge Your Node.js Apps: Mastering Event Sourcing and CQRS for Scalable Systems

Comments
5 min read
Boost Your JavaScript: Master Aspect-Oriented Programming for Cleaner, Powerful Code

Boost Your JavaScript: Master Aspect-Oriented Programming for Cleaner, Powerful Code

Comments
5 min read
Mastering Angular's Dependency Injection: 10 Pro Tips for Better Code

Mastering Angular's Dependency Injection: 10 Pro Tips for Better Code

Comments
5 min read
Mastering Spring Boot Dependency Graphs: Boost Performance and Simplify Maintenance