DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Decoding Software Quality: A Deep Dive into Errors, Faults, Bugs, Defects, and Failures.

Decoding Software Quality: A Deep Dive into Errors, Faults, Bugs, Defects, and Failures.

16
Comments
3 min read
Representing and Manipulating Information in modern computer - Part 2

Representing and Manipulating Information in modern computer - Part 2

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
The Medallion Architecture: Refining Data from Bronze to Gold 🏅

The Medallion Architecture: Refining Data from Bronze to Gold 🏅

10
Comments
4 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
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
REST vs. GraphQL: Choosing the Right API for Your Project

REST vs. GraphQL: Choosing the Right API for Your Project

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

Mastering Spring Boot Dependency Graphs: Boost Performance and Simplify Maintenance

Comments
5 min read
Day 0: Rebooting My Career in Software Engineering

Day 0: Rebooting My Career in Software Engineering

Comments
2 min read
Advice from Software Engineers at Google and Spotify

Advice from Software Engineers at Google and Spotify

Comments
2 min read
Learn Cypress with easy steps

Learn Cypress with easy steps

Comments
1 min read
Python Memory Mastery: Boost Performance and Crush Memory Leaks

Python Memory Mastery: Boost Performance and Crush Memory Leaks

1
Comments
6 min read
Launched a Social Page for every Software Engineer

Launched a Social Page for every Software Engineer

11
Comments
2 min read
Master Spring Boot Auto-Configuration: Boost Your App's Power and Flexibility

Master Spring Boot Auto-Configuration: Boost Your App's Power and Flexibility

Comments
5 min read
Implementing Domain Driven Design - Day 1

Implementing Domain Driven Design - Day 1

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

Patterns of Enterprise Application Architecture-Day 1

Comments
4 min read
WebAssembly and JavaScript: Supercharge Your Web Apps with This Powerful Duo

WebAssembly and JavaScript: Supercharge Your Web Apps with This Powerful Duo

Comments
6 min read
Mastering JavaScript: Unleash the Power of Algebraic Effects for Cleaner, Efficient Code

Mastering JavaScript: Unleash the Power of Algebraic Effects for Cleaner, Efficient Code

Comments
5 min read
Software Engineering at Google - Chapter 8: Style Guides and Rules 05:56

Software Engineering at Google - Chapter 8: Style Guides and Rules

Comments
1 min read
Mastering Isomorphic JavaScript: Boost Performance and SEO in Web Apps

Mastering Isomorphic JavaScript: Boost Performance and SEO in Web Apps

Comments
5 min read
Mastering TicTacToe : My first Python Project

Mastering TicTacToe : My first Python Project

Comments
2 min read
Master Spring Boot: Create Custom Actuators for Powerful App Insights and Control

Master Spring Boot: Create Custom Actuators for Powerful App Insights and Control

Comments
7 min read
Software Engineering at Google - Chapter 6: Leading at Scale 03:40

Software Engineering at Google - Chapter 6: Leading at Scale

Comments
1 min read
Software Engineering at Google - Chapter 7: Measuring Engineering Productivity 04:06

Software Engineering at Google - Chapter 7: Measuring Engineering Productivity

Comments
1 min read
Mastering Python's Async: Boost Your App Performance with Coroutines and Event Loops

Mastering Python's Async: Boost Your App Performance with Coroutines and Event Loops

Comments
6 min read
Understanding Event Sourcing: A Detailed Guide 🔻

Understanding Event Sourcing: A Detailed Guide 🔻

1
Comments
3 min read
Software Engineering at Google - Chapter 5: How to Lead a Team 03:37

Software Engineering at Google - Chapter 5: How to Lead a Team

Comments
1 min read
Software Engineering at Google - Chapter 4: Engineering for Equity 02:01

Software Engineering at Google - Chapter 4: Engineering for Equity

Comments
1 min read
InsightfulAI v0.3.0a1 Update: Railway Oriented Programming and Enhanced OpenTelemetry for Robust Pipelines

InsightfulAI v0.3.0a1 Update: Railway Oriented Programming and Enhanced OpenTelemetry for Robust Pipelines

1
Comments
3 min read
💡 Database Development: It’s Not Just About Querying!

💡 Database Development: It’s Not Just About Querying!

Comments
2 min read
Overthinking Software Projects

Overthinking Software Projects

4
Comments
4 min read
Unlock Python's Hidden Power: Master Abstract Syntax Trees for Code Wizardry

Unlock Python's Hidden Power: Master Abstract Syntax Trees for Code Wizardry

Comments
6 min read
Java's Project Loom: Revolutionizing Concurrency with Virtual Threads and Structured Tasks

Java's Project Loom: Revolutionizing Concurrency with Virtual Threads and Structured Tasks

Comments
4 min read
Build Your Own JavaScript-Compatible Language: Mastering Compiler Design

Build Your Own JavaScript-Compatible Language: Mastering Compiler Design

Comments
5 min read
JavaScript Generators: Supercharge Your Code with Pausing Power!

JavaScript Generators: Supercharge Your Code with Pausing Power!

Comments
5 min read
High Availability for Social Media Platforms: Leader-Follower Architecture and Leader Election

High Availability for Social Media Platforms: Leader-Follower Architecture and Leader Election

Comments
4 min read
Understanding Double Dispatch: A Simple Guide

Understanding Double Dispatch: A Simple Guide

Comments
3 min read
How to Implement Face ID and Touch ID in React Native Expo in your Onboarding flow, Login Screen and Settings Screen

How to Implement Face ID and Touch ID in React Native Expo in your Onboarding flow, Login Screen and Settings Screen

Comments
12 min read
Embrace complexity

Embrace complexity

Comments
2 min read
💡 ¿Qué es el perfilado de código PGO y cómo mejora el rendimiento en Go 1.23?

💡 ¿Qué es el perfilado de código PGO y cómo mejora el rendimiento en Go 1.23?

Comments
2 min read
A Journey of Learning: From Software Engineer to Team Leader

A Journey of Learning: From Software Engineer to Team Leader

Comments
3 min read
The Relevance of computer theory for Software Engineers

The Relevance of computer theory for Software Engineers

Comments
5 min read
Size Doesn't Matter: Why Your Elasticsearch Fields Need to Stop Caring About Length

Size Doesn't Matter: Why Your Elasticsearch Fields Need to Stop Caring About Length

Comments
3 min read
Choosing the Best Laptop for Engineering and Computer Science Students: A Comprehensive Guide

Choosing the Best Laptop for Engineering and Computer Science Students: A Comprehensive Guide

1
Comments
8 min read
Software Migration Strategies: The Strangler Fig Pattern

Software Migration Strategies: The Strangler Fig Pattern

Comments
3 min read
loading...