DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
5 Essential JavaScript Design Patterns for Scalable Web Development

5 Essential JavaScript Design Patterns for Scalable Web Development

Comments
5 min read
Submitting GPU jobs to Slurm @ Loyola University Chicago

Submitting GPU jobs to Slurm @ Loyola University Chicago

Comments
5 min read
The Power of a Custom Component Generator in Next.js Projects

The Power of a Custom Component Generator in Next.js Projects

1
Comments
4 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
Mastering Go Concurrency: Essential Patterns for High-Performance Systems

Mastering Go Concurrency: Essential Patterns for High-Performance Systems

Comments
6 min read
Mastering Go Memory Optimization: 20 Expert Techniques for Efficient Applications

Mastering Go Memory Optimization: 20 Expert Techniques for Efficient Applications

Comments
6 min read
Mastering Go Concurrency: Essential Patterns for High-Performance Applications

Mastering Go Concurrency: Essential Patterns for High-Performance Applications

Comments
7 min read
7 Essential Rust Tools to Boost Your Productivity and Code Quality

7 Essential Rust Tools to Boost Your Productivity and Code Quality

1
Comments
6 min read
Naming with Acronyms in PascalCase and camelCase

Naming with Acronyms in PascalCase and camelCase

Comments
2 min read
Programming Emotion and Approximating Human Life

Programming Emotion and Approximating Human Life

1
Comments
5 min read
LLM APIs vs. Self-Hosted Models: Finding the Best Fit for Your Business Needs

LLM APIs vs. Self-Hosted Models: Finding the Best Fit for Your Business Needs

1
Comments
6 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
The Pursuit of Perfection: Lessons Learned in Simplicity

The Pursuit of Perfection: Lessons Learned in Simplicity

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
Onion Architecture in Domain-Driven Design (DDD)

Onion Architecture in Domain-Driven Design (DDD)

Comments
10 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 Go's Nursery Pattern: Boost Your Concurrent Code's Efficiency and Robustness

Mastering Go's Nursery Pattern: Boost Your Concurrent Code's Efficiency and Robustness

Comments
6 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
Unleash Spring Boot's Scheduling Superpowers: Advanced Tricks for Dynamic Tasks

Unleash Spring Boot's Scheduling Superpowers: Advanced Tricks for Dynamic Tasks

Comments
4 min read
Master the Fundamentals: The Bedrock of Becoming a Good Software Engineer 💯

Master the Fundamentals: The Bedrock of Becoming a Good Software Engineer 💯

5
Comments
3 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
Patterns of Enterprise Application Architecture-Day 4

Patterns of Enterprise Application Architecture-Day 4

Comments
4 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
Harnessing the Power of Bash Scripting in Production Environments

Harnessing the Power of Bash Scripting in Production Environments

2
Comments
5 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
Implementing Domain Driven Design - Day 3

Implementing Domain Driven Design - Day 3

Comments
2 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
Cracking the Code: How the MVVM with Bridge Pattern Saves a Messy Frontend UI (Part 2)

Cracking the Code: How the MVVM with Bridge Pattern Saves a Messy Frontend UI (Part 2)

Comments
7 min read
Learn To Talk to Non-Tech People in Your Team

Learn To Talk to Non-Tech People in Your Team

1
Comments
2 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
Design Patterns in Java- A simplified Guide #3

Design Patterns in Java- A simplified Guide #3

Comments
3 min read
Losing a Software Team: Challenges and Solutions - Part 1

Losing a Software Team: Challenges and Solutions - Part 1

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

Design Patterns in Java- A simplified Guide #1

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
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
Quantum Computing in Your Browser: Build a Simulator with React and WebAssembly

Quantum Computing in Your Browser: Build a Simulator with React and WebAssembly

Comments
6 min read
Cracking the Code: How the MVVM with Bridge Pattern Saves a Messy Frontend UI (Part 1)

Cracking the Code: How the MVVM with Bridge Pattern Saves a Messy Frontend UI (Part 1)

Comments
4 min read
DRY (Don't Repeat Yourself) in Programming ⚡️

DRY (Don't Repeat Yourself) in Programming ⚡️

2
Comments
3 min read
Revolutionizing AI Testing with GenQE's “AI Tests AI” Add-On

Revolutionizing AI Testing with GenQE's “AI Tests AI” Add-On

Comments
3 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
🚀 Software Engineering Postmortem: Zombie Shootout 🧟‍♂️🎮

🚀 Software Engineering Postmortem: Zombie Shootout 🧟‍♂️🎮

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

Python Fundamentals: Building the Foundation for Your Programming Journey

Comments
7 min read
Master Python Coroutines: Create Custom Async Tools for Powerful Concurrent Apps

Master Python Coroutines: Create Custom Async Tools for Powerful Concurrent Apps

1
Comments
6 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
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
Starting A New journey

Starting A New journey

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
Spring Boot Security Boost: Encrypt Configs with Jasypt for Ironclad Protection

Spring Boot Security Boost: Encrypt Configs with Jasypt for Ironclad Protection

Comments
5 min read
Make It Work, Then Make It Better

Make It Work, Then Make It Better

1
Comments
2 min read
Patterns of Enterprise Application Architecture-Day 3

Patterns of Enterprise Application Architecture-Day 3

Comments
4 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
loading...