Skip to content
Navigation menu
Search
Powered by
Search
Algolia
Search
Log in
Create account
DEV Community
Close
#
softwareengineering
Follow
Hide
Posts
Left menu
👋
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
Right menu
How to Read or Understand an Open-Source Projects
Mohammad Jawad (Kasir) Barati
Mohammad Jawad (Kasir) Barati
Mohammad Jawad (Kasir) Barati
Follow
Dec 28
How to Read or Understand an Open-Source Projects
#
opensource
#
softskill
#
tutorial
#
softwareengineering
Comments
Add Comment
3 min read
AI won't replace your job if you...
Willian Corrêa
Willian Corrêa
Willian Corrêa
Follow
Dec 27
AI won't replace your job if you...
#
ai
#
career
#
softwareengineering
Comments
Add Comment
2 min read
Create your own Promise in JavaScript
Abu Jobaer
Abu Jobaer
Abu Jobaer
Follow
Dec 24
Create your own Promise in JavaScript
#
javascript
#
node
#
programming
#
softwareengineering
Comments
Add Comment
8 min read
Building a Personal Brand and Embracing Adaptability as a Software Engineer 💯
Ali Samir
Ali Samir
Ali Samir
Follow
Dec 28
Building a Personal Brand and Embracing Adaptability as a Software Engineer 💯
#
softwareengineering
#
career
#
programming
#
learning
2
reactions
Comments
Add Comment
3 min read
Patterns of Enterprise Application Architecture-Day 6
DevByJESUS
DevByJESUS
DevByJESUS
Follow
Dec 24
Patterns of Enterprise Application Architecture-Day 6
#
architecture
#
programming
#
softwareengineering
#
softwaredevelopment
1
reaction
Comments
Add Comment
3 min read
HTTP Caching in Distributed Systems
Ujjwal Raj
Ujjwal Raj
Ujjwal Raj
Follow
Dec 22
HTTP Caching in Distributed Systems
#
techtalks
#
distributedsystems
#
softwareengineering
#
systemdesign
Comments
Add Comment
3 min read
Monte Carlo Laser Localization
Jorge Martin
Jorge Martin
Jorge Martin
Follow
Dec 22
Monte Carlo Laser Localization
#
python
#
programming
#
softwareengineering
Comments
Add Comment
3 min read
My New Year Resolutions
Nicholas Synovic
Nicholas Synovic
Nicholas Synovic
Follow
Dec 27
My New Year Resolutions
#
blog
#
softwareengineering
#
writing
#
devresolutions2025
Comments
Add Comment
2 min read
7 Essential Java Security Techniques: A Developer's Guide
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 22
7 Essential Java Security Techniques: A Developer's Guide
#
programming
#
devto
#
java
#
softwareengineering
Comments
Add Comment
5 min read
Stop Trying to Learn Everything -Focus on These 5 Key Skills Every Developer Needs
Manash Jyoti Baruah
Manash Jyoti Baruah
Manash Jyoti Baruah
Follow
Dec 21
Stop Trying to Learn Everything -Focus on These 5 Key Skills Every Developer Needs
#
softwaredevelopment
#
softwareengineering
#
developer
#
programming
Comments
Add Comment
4 min read
5 Advanced Front-End Testing Strategies to Boost Web App Quality
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 21
5 Advanced Front-End Testing Strategies to Boost Web App Quality
#
programming
#
devto
#
webdev
#
softwareengineering
Comments
Add Comment
6 min read
Master Python Debugging: 10 Expert Techniques for Efficient Code Troubleshooting
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 25
Master Python Debugging: 10 Expert Techniques for Efficient Code Troubleshooting
#
programming
#
devto
#
python
#
softwareengineering
2
reactions
Comments
Add Comment
8 min read
5 Powerful Python Generator Techniques for Efficient Big Data Processing
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 25
5 Powerful Python Generator Techniques for Efficient Big Data Processing
#
programming
#
devto
#
python
#
softwareengineering
1
reaction
Comments
Add Comment
7 min read
Learn Design Patterns: Understanding the Factory Method Pattern
Sami Maachi
Sami Maachi
Sami Maachi
Follow
Dec 20
Learn Design Patterns: Understanding the Factory Method Pattern
#
designpatterns
#
typescript
#
softwareengineering
Comments
Add Comment
3 min read
8 Powerful Python Testing Strategies to Elevate Code Quality
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 20
8 Powerful Python Testing Strategies to Elevate Code Quality
#
programming
#
devto
#
python
#
softwareengineering
1
reaction
Comments
Add Comment
6 min read
🚀 Golang Goroutines: When Concurrency Meets Comedy! 🎭
Mohammad Fazel
Mohammad Fazel
Mohammad Fazel
Follow
Dec 24
🚀 Golang Goroutines: When Concurrency Meets Comedy! 🎭
#
go
#
concurrency
#
comedy
#
softwareengineering
Comments
Add Comment
1 min read
How Embracing Tools and Cultivating Soft Skills Can Make You a Better Software Engineer 💯
Ali Samir
Ali Samir
Ali Samir
Follow
Dec 23
How Embracing Tools and Cultivating Soft Skills Can Make You a Better Software Engineer 💯
#
softwareengineering
#
programming
#
career
#
softwaredevelopment
4
reactions
Comments
2
comments
3 min read
AI vs(and?) Software Engineers
Arun SD
Arun SD
Arun SD
Follow
Dec 19
AI vs(and?) Software Engineers
#
githubcopilot
#
beginners
#
softwareengineering
#
ai
Comments
Add Comment
4 min read
Architecture Decision Records (ADR): Documenting Your Project’s Decisions
Wallace Freitas
Wallace Freitas
Wallace Freitas
Follow
Dec 23
Architecture Decision Records (ADR): Documenting Your Project’s Decisions
#
architecture
#
softwareengineering
1
reaction
Comments
1
comment
2 min read
7 Powerful JavaScript Performance Optimization Techniques for Developers
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 19
7 Powerful JavaScript Performance Optimization Techniques for Developers
#
programming
#
devto
#
javascript
#
softwareengineering
Comments
Add Comment
7 min read
Job Interview Preperation As a Programmer
Md. Maruf Sarker
Md. Maruf Sarker
Md. Maruf Sarker
Follow
Dec 18
Job Interview Preperation As a Programmer
#
webdev
#
programming
#
interview
#
softwareengineering
Comments
Add Comment
3 min read
Mastering Rust FFI: Seamless Integration with C and Beyond
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 18
Mastering Rust FFI: Seamless Integration with C and Beyond
#
programming
#
devto
#
rust
#
softwareengineering
Comments
Add Comment
5 min read
6 PWA Features That Boost User Engagement: A Developer's Guide
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 18
6 PWA Features That Boost User Engagement: A Developer's Guide
#
programming
#
devto
#
webdev
#
softwareengineering
Comments
Add Comment
6 min read
Supercharge Your Workflow: Chrome shortcut for Jira & Instant UUID Generation on Mac
Vladimir Semenov
Vladimir Semenov
Vladimir Semenov
Follow
Dec 18
Supercharge Your Workflow: Chrome shortcut for Jira & Instant UUID Generation on Mac
#
automation
#
webdev
#
tooling
#
softwareengineering
Comments
1
comment
2 min read
Optimizing Go Applications: Advanced Caching Strategies for Performance and Scalability
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 22
Optimizing Go Applications: Advanced Caching Strategies for Performance and Scalability
#
programming
#
devto
#
go
#
softwareengineering
1
reaction
Comments
Add Comment
7 min read
7 Cutting-Edge CSS Techniques Transforming Modern Web Design
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 17
7 Cutting-Edge CSS Techniques Transforming Modern Web Design
#
programming
#
devto
#
webdev
#
softwareengineering
Comments
Add Comment
5 min read
5 Powerful Python Data Validation Techniques for Robust Applications
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 17
5 Powerful Python Data Validation Techniques for Robust Applications
#
programming
#
devto
#
python
#
softwareengineering
Comments
Add Comment
6 min read
Overcoming Common Project Pitfalls in Software Development
Reme Le Hane
Reme Le Hane
Reme Le Hane
Follow
Dec 17
Overcoming Common Project Pitfalls in Software Development
#
softwaredevelopment
#
projectmanagement
#
softwareengineering
Comments
Add Comment
3 min read
Mastering Essential Software Architecture Patterns: A Comprehensive Guide🛠️, Part 4
Lorenzo Bradanini
Lorenzo Bradanini
Lorenzo Bradanini
Follow
for
CortexFlow
Dec 29
Mastering Essential Software Architecture Patterns: A Comprehensive Guide🛠️, Part 4
#
softwaredevelopment
#
softwareengineering
#
architecture
#
microservices
10
reactions
Comments
Add Comment
18 min read
New Year's Resolutions for Software Engineers
Sagrario Meneses
Sagrario Meneses
Sagrario Meneses
Follow
Dec 29
New Year's Resolutions for Software Engineers
#
programming
#
productivity
#
softwareengineering
#
softskills
6
reactions
Comments
Add Comment
4 min read
Ensuring Atomicity in Modern Databases
Ujjwal Raj
Ujjwal Raj
Ujjwal Raj
Follow
Dec 15
Ensuring Atomicity in Modern Databases
#
techtalks
#
database
#
distributedsystems
#
softwareengineering
Comments
Add Comment
4 min read
Rust's Zero-Cost Abstractions: High-Level Code, Low-Level Performance
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 18
Rust's Zero-Cost Abstractions: High-Level Code, Low-Level Performance
#
programming
#
devto
#
rust
#
softwareengineering
Comments
Add Comment
7 min read
Mastering Rust Enums: Powerful Type System Features for Efficient Code
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 13
Mastering Rust Enums: Powerful Type System Features for Efficient Code
#
programming
#
devto
#
rust
#
softwareengineering
Comments
Add Comment
7 min read
Understanding Vertical Slice Architecture
Vipul Kumar
Vipul Kumar
Vipul Kumar
Follow
Dec 13
Understanding Vertical Slice Architecture
#
knowledgebytes
#
softwareengineering
#
modularity
#
softwaredevelopment
Comments
Add Comment
2 min read
A pragmatic approach to SOLID
Kevin Mas Ruiz
Kevin Mas Ruiz
Kevin Mas Ruiz
Follow
Dec 12
A pragmatic approach to SOLID
#
softwareengineering
#
softwaredesign
#
architecture
Comments
Add Comment
8 min read
Mastering Rust Traits: A Comprehensive Guide to Shared Behavior
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 14
Mastering Rust Traits: A Comprehensive Guide to Shared Behavior
#
programming
#
devto
#
rust
#
softwareengineering
1
reaction
Comments
Add Comment
6 min read
Mastering Rust Macros: Boost Code Efficiency and Expressiveness
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 13
Mastering Rust Macros: Boost Code Efficiency and Expressiveness
#
programming
#
devto
#
rust
#
softwareengineering
1
reaction
Comments
Add Comment
5 min read
Mastering JavaScript Error Handling: Essential Techniques for Robust Applications
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 12
Mastering JavaScript Error Handling: Essential Techniques for Robust Applications
#
programming
#
devto
#
javascript
#
softwareengineering
Comments
Add Comment
7 min read
10 Advanced JavaScript Concepts for Building Robust Applications
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 12
10 Advanced JavaScript Concepts for Building Robust Applications
#
programming
#
devto
#
javascript
#
softwareengineering
Comments
Add Comment
6 min read
7 Essential Accessibility Testing Tools for Web Developers: Ensure Inclusive Design
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 16
7 Essential Accessibility Testing Tools for Web Developers: Ensure Inclusive Design
#
programming
#
devto
#
webdev
#
softwareengineering
1
reaction
Comments
1
comment
5 min read
Mastering Rust's Error Handling: A Guide to Writing Reliable Code
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 11
Mastering Rust's Error Handling: A Guide to Writing Reliable Code
#
programming
#
devto
#
rust
#
softwareengineering
Comments
Add Comment
5 min read
6 Essential Python Design Patterns for Scalable Software Architecture
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 11
6 Essential Python Design Patterns for Scalable Software Architecture
#
programming
#
devto
#
python
#
softwareengineering
Comments
Add Comment
6 min read
Key Reasons for Software Development Project Failures and How to Avoid Them
Aditya Pratap Bhuyan
Aditya Pratap Bhuyan
Aditya Pratap Bhuyan
Follow
Dec 11
Key Reasons for Software Development Project Failures and How to Avoid Them
#
softwareengineering
#
softwaredevelopment
#
softwareprojects
#
projectfailure
Comments
Add Comment
6 min read
Diving Back into React: A Software Engineer’s Learning Journey
Progress Eze
Progress Eze
Progress Eze
Follow
Dec 11
Diving Back into React: A Software Engineer’s Learning Journey
#
react
#
webdev
#
softwareengineering
#
learningjourney
Comments
Add Comment
1 min read
Being A Catalyst For Change
Rafael Pinheiro
Rafael Pinheiro
Rafael Pinheiro
Follow
Dec 24
Being A Catalyst For Change
#
softwareengineering
#
architecture
1
reaction
Comments
Add Comment
5 min read
5 Essential Java Memory Optimization Techniques for Peak Performance
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 10
5 Essential Java Memory Optimization Techniques for Peak Performance
#
programming
#
devto
#
java
#
softwareengineering
Comments
Add Comment
6 min read
DevOps Course: Your Path to Mastering Modern Software Development Practices
BlogsX
BlogsX
BlogsX
Follow
Dec 10
DevOps Course: Your Path to Mastering Modern Software Development Practices
#
softwaredevelopment
#
software
#
softwareengineering
#
devops
Comments
Add Comment
3 min read
Como implementar Feature Flags em seu Backend NestJS
José Paulo Marinho
José Paulo Marinho
José Paulo Marinho
Follow
Dec 23
Como implementar Feature Flags em seu Backend NestJS
#
softwareengineering
#
productivity
#
nestjs
#
node
2
reactions
Comments
Add Comment
4 min read
Mastering Rust's Concurrency: A Developer's Guide to Safe Parallel Programming
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 10
Mastering Rust's Concurrency: A Developer's Guide to Safe Parallel Programming
#
programming
#
devto
#
rust
#
softwareengineering
Comments
Add Comment
7 min read
5 Proven Strategies to Boost Java Performance in Cloud-Native Applications
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 9
5 Proven Strategies to Boost Java Performance in Cloud-Native Applications
#
programming
#
devto
#
java
#
softwareengineering
Comments
Add Comment
6 min read
Understanding Behavior-Driven Development (BDD): A Guide to Building Better Software
keploy
keploy
keploy
Follow
Dec 9
Understanding Behavior-Driven Development (BDD): A Guide to Building Better Software
#
beginners
#
softwaredevelopment
#
softwareengineering
#
testing
Comments
Add Comment
3 min read
Submitting GPU jobs to Slurm @ Loyola University Chicago
Nicholas Synovic
Nicholas Synovic
Nicholas Synovic
Follow
Dec 8
Submitting GPU jobs to Slurm @ Loyola University Chicago
#
slurm
#
backend
#
hpc
#
softwareengineering
Comments
Add Comment
5 min read
A routing system in JavaScript for Single Page Application
Dhruvang Gajjar
Dhruvang Gajjar
Dhruvang Gajjar
Follow
Dec 12
A routing system in JavaScript for Single Page Application
#
webdev
#
javascript
#
softwareengineering
#
learning
Comments
Add Comment
2 min read
6 Advanced Python Context Managers for Efficient Resource Management
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 21
6 Advanced Python Context Managers for Efficient Resource Management
#
programming
#
devto
#
python
#
softwareengineering
1
reaction
Comments
Add Comment
6 min read
Yet another story of a Million Dollar Start-Up
Mohan Raj
Mohan Raj
Mohan Raj
Follow
Dec 8
Yet another story of a Million Dollar Start-Up
#
startup
#
story
#
softwareengineering
#
learning
1
reaction
Comments
Add Comment
2 min read
Programming Emotion and Approximating Human Life
Jose Maria Iriarte
Jose Maria Iriarte
Jose Maria Iriarte
Follow
Dec 7
Programming Emotion and Approximating Human Life
#
programming
#
ai
#
softwareengineering
1
reaction
Comments
Add Comment
5 min read
TypeScript Metaprogramming: Supercharge Your Code with Self-Modifying Techniques
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 6
TypeScript Metaprogramming: Supercharge Your Code with Self-Modifying Techniques
#
programming
#
devto
#
typescript
#
softwareengineering
1
reaction
Comments
Add Comment
4 min read
Design Patterns in Java- A simplified Guide #2
Aditya
Aditya
Aditya
Follow
Dec 5
Design Patterns in Java- A simplified Guide #2
#
designpatterns
#
softwaredevelopment
#
java
#
softwareengineering
Comments
Add Comment
3 min read
Master Reactive Programming: Spring Boot and Reactor Secrets Revealed
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 5
Master Reactive Programming: Spring Boot and Reactor Secrets Revealed
#
programming
#
devto
#
springboot
#
softwareengineering
Comments
Add Comment
5 min read
Supercharge TypeScript: Compiler-Assisted Tricks for Lightning-Fast Performance
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 4
Supercharge TypeScript: Compiler-Assisted Tricks for Lightning-Fast Performance
#
programming
#
devto
#
typescript
#
softwareengineering
Comments
Add Comment
5 min read
loading...
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account