DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
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
5 Essential Java Profiling Tools for Optimizing Application Performance

5 Essential Java Profiling Tools for Optimizing Application Performance

1
Comments
7 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
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
Losing a Software Team: Challenges and Solutions - Part 1

Losing a Software Team: Challenges and Solutions - Part 1

Comments
1 min read
Mastering Cargo: Essential Tool for Efficient Rust Development

Mastering Cargo: Essential Tool for Efficient Rust Development

1
Comments
5 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
Master Node.js Memory: Boost App Performance with V8 Garbage Collection Tricks

Master Node.js Memory: Boost App Performance with V8 Garbage Collection Tricks

Comments
5 min read
My experience as a Software Engineer at DPS

My experience as a Software Engineer at DPS

Comments
7 min read
Mastering Spring Boot Reactive: Harness Project Reactor's Backpressure for High-Performance Apps

Mastering Spring Boot Reactive: Harness Project Reactor's Backpressure for High-Performance Apps

Comments
6 min read
Node.js Performance: Advanced Instrumentation Techniques for Better Application Insights

Node.js Performance: Advanced Instrumentation Techniques for Better Application Insights

Comments
6 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
Supercharge Your Spring Boot: TestContainers and Chaos Engineering for Bulletproof Apps

Supercharge Your Spring Boot: TestContainers and Chaos Engineering for Bulletproof Apps

1
Comments
6 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
Supercharge Your Node.js: WebAssembly's Game-Changing Performance Boost

Supercharge Your Node.js: WebAssembly's Game-Changing Performance Boost

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

Understanding authentication and authorization in simple words

Comments
1 min read
Craft Your Own Language: Build a JavaScript Transpiler from Scratch

Craft Your Own Language: Build a JavaScript Transpiler from Scratch

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

6 Powerful JavaScript Data Visualization Techniques for Interactive Web Apps

1
Comments
8 min read
Make It Work, Then Make It Better

Make It Work, Then Make It Better

1
Comments
2 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
Mastering Java Bytecode: Boost Performance and Flexibility with Runtime Code Magic

Mastering Java Bytecode: Boost Performance and Flexibility with Runtime Code Magic

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

5 Advanced JavaScript Debugging Techniques to Boost Your Productivity

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

Why DB Migration Versioning when we have GIT?

Comments
5 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
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
Pergunte ao especialista - instância de uma classe genérica

Pergunte ao especialista - instância de uma classe genérica

1
Comments
1 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
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
Boost Node.js Performance: Master JIT Compilation for Lightning-Fast Apps

Boost Node.js Performance: Master JIT Compilation for Lightning-Fast Apps

1
Comments 2
6 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
10 Proven JavaScript Performance Optimization Techniques for Faster Web Apps

10 Proven JavaScript Performance Optimization Techniques for Faster Web Apps

1
Comments
6 min read
Building Robust SQL Transaction Execution in Go with a Generic Framework

Building Robust SQL Transaction Execution in Go with a Generic Framework

2
Comments
4 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
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
Github Copilot is Now Free: Here's How to Set It Up

Github Copilot is Now Free: Here's How to Set It Up

22
Comments 24
2 min read
7 Powerful Python Performance Optimization Techniques for Faster Code

7 Powerful Python Performance Optimization Techniques for Faster Code

3
Comments 1
5 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
How to (Over)Engineer a Simple Static Website

How to (Over)Engineer a Simple Static Website

4
Comments
2 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
🚀 Week 2 Recap: Learning in Public – Software Engineering with DevOps 🚀

🚀 Week 2 Recap: Learning in Public – Software Engineering with DevOps 🚀

Comments 1
1 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
Mastering Essential Software Architecture Patterns: A Comprehensive Guide🛠️

Mastering Essential Software Architecture Patterns: A Comprehensive Guide🛠️

224
Comments 15
9 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
Mastering Essential Software Architecture Patterns: A Comprehensive Guide🛠️, Part 3

Mastering Essential Software Architecture Patterns: A Comprehensive Guide🛠️, Part 3

82
Comments
22 min read
loading...