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
Conventional Git Commits With Best Practices.
Anik Dash Akash
Anik Dash Akash
Anik Dash Akash
Follow
Dec 11
Conventional Git Commits With Best Practices.
#
git
#
commit
#
softwareengineering
#
developer
12
reactions
Comments
2
comments
5 min read
Machine Learning for Software Engineers: A Comprehensive Theoretical Foundation
Foyzul Karim
Foyzul Karim
Foyzul Karim
Follow
Dec 11
Machine Learning for Software Engineers: A Comprehensive Theoretical Foundation
#
machinelearning
#
ai
#
softwareengineering
#
llm
19
reactions
Comments
3
comments
4 min read
From Campus to Career: Securing an Offer at HSBC Technologies
Mrinank Mahajan
Mrinank Mahajan
Mrinank Mahajan
Follow
Dec 11
From Campus to Career: Securing an Offer at HSBC Technologies
#
career
#
softwaredevelopment
#
softwareengineering
#
offers
8
reactions
Comments
Add Comment
3 min read
Complexity Determines Everything
Juan Gómez
Juan Gómez
Juan Gómez
Follow
Dec 12
Complexity Determines Everything
#
softwareengineering
1
reaction
Comments
Add Comment
5 min read
Representing and Manipulating Information in modern computer - Part 2
Saifur Rehman Khan
Saifur Rehman Khan
Saifur Rehman Khan
Follow
Nov 21
Representing and Manipulating Information in modern computer - Part 2
#
computerscience
#
softwareengineering
#
c
#
systems
Comments
Add Comment
3 min read
Building Robust APIs with Go's Standard Library: A Comprehensive Guide
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 11
Building Robust APIs with Go's Standard Library: A Comprehensive Guide
#
programming
#
devto
#
go
#
softwareengineering
Comments
Add Comment
6 min read
💡 ¿Qué es el perfilado de código PGO y cómo mejora el rendimiento en Go 1.23?
Roberto Morais
Roberto Morais
Roberto Morais
Follow
Nov 7
💡 ¿Qué es el perfilado de código PGO y cómo mejora el rendimiento en Go 1.23?
#
go
#
softwaredevelopment
#
softwareengineering
Comments
Add Comment
2 min read
A Journey of Learning: From Software Engineer to Team Leader
Brian Baliach
Brian Baliach
Brian Baliach
Follow
Nov 7
A Journey of Learning: From Software Engineer to Team Leader
#
leadership
#
softwareengineering
Comments
Add Comment
3 min read
Mastering Memory Management in Go: Essential Techniques for Efficient Applications
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 10
Mastering Memory Management in Go: Essential Techniques for Efficient Applications
#
programming
#
devto
#
go
#
softwareengineering
2
reactions
Comments
2
comments
6 min read
🚀 Top GitHub Repositories Every Software Engineer Should Know in 2025
Lorenzo Bradanini
Lorenzo Bradanini
Lorenzo Bradanini
Follow
Dec 10
🚀 Top GitHub Repositories Every Software Engineer Should Know in 2025
#
programming
#
softwareengineering
#
algorithms
#
machinelearning
18
reactions
Comments
Add Comment
17 min read
The Relevance of computer theory for Software Engineers
Felipe Alexandre
Felipe Alexandre
Felipe Alexandre
Follow
Nov 6
The Relevance of computer theory for Software Engineers
#
softwareengineering
#
computerscience
#
softwaredevelopment
Comments
Add Comment
5 min read
5 Essential Python Libraries for Network Automation: A Network Engineer's Toolkit
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 10
5 Essential Python Libraries for Network Automation: A Network Engineer's Toolkit
#
programming
#
devto
#
python
#
softwareengineering
2
reactions
Comments
Add Comment
6 min read
Patterns of Enterprise Application Architecture-Day 5
DevByJESUS
DevByJESUS
DevByJESUS
Follow
Dec 10
Patterns of Enterprise Application Architecture-Day 5
#
softwaredevelopment
#
softwareengineering
#
architecture
#
programming
Comments
Add Comment
3 min read
Size Doesn't Matter: Why Your Elasticsearch Fields Need to Stop Caring About Length
Prem
Prem
Prem
Follow
Nov 6
Size Doesn't Matter: Why Your Elasticsearch Fields Need to Stop Caring About Length
#
elasticsearch
#
fulltextsearch
#
softwareengineering
#
softwaredevelopment
Comments
Add Comment
3 min read
Write Clean, Maintainable Code: A Guide for Software Engineers 💯
Ali Samir
Ali Samir
Ali Samir
Follow
Dec 9
Write Clean, Maintainable Code: A Guide for Software Engineers 💯
#
softwareengineering
#
programming
#
learning
#
career
12
reactions
Comments
Add Comment
3 min read
Master the Fundamentals: The Bedrock of Becoming a Good Software Engineer 💯
Ali Samir
Ali Samir
Ali Samir
Follow
Dec 7
Master the Fundamentals: The Bedrock of Becoming a Good Software Engineer 💯
#
softwareengineering
#
programming
#
career
#
learning
30
reactions
Comments
3
comments
3 min read
Software Migration Strategies: The Strangler Fig Pattern
Chinonso Amadi
Chinonso Amadi
Chinonso Amadi
Follow
Nov 5
Software Migration Strategies: The Strangler Fig Pattern
#
softwareengineering
#
architecture
#
microservices
#
eventdriven
Comments
Add Comment
3 min read
7 Essential Java Design Patterns for Robust Software Architecture
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 9
7 Essential Java Design Patterns for Robust Software Architecture
#
programming
#
devto
#
java
#
softwareengineering
1
reaction
Comments
Add Comment
7 min read
7 Powerful Python Metaprogramming Techniques for Dynamic Code
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 9
7 Powerful Python Metaprogramming Techniques for Dynamic Code
#
programming
#
devto
#
python
#
softwareengineering
1
reaction
Comments
Add Comment
6 min read
Mastering Rust's Memory Management: Ownership, Borrowing, and Zero-Cost Abstractions
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 9
Mastering Rust's Memory Management: Ownership, Borrowing, and Zero-Cost Abstractions
#
programming
#
devto
#
rust
#
softwareengineering
1
reaction
Comments
Add Comment
4 min read
Programmer Stereotypes (100% Accurate) 🤖💻
Harold Defree
Harold Defree
Harold Defree
Follow
Nov 9
Programmer Stereotypes (100% Accurate) 🤖💻
#
programming
#
developerlife
#
devhumor
#
softwareengineering
1
reaction
Comments
Add Comment
3 min read
Preparing for the Tech World of 2025: Essential Skills for Future Success
Vikas76
Vikas76
Vikas76
Follow
Nov 4
Preparing for the Tech World of 2025: Essential Skills for Future Success
#
ai
#
programming
#
beginners
#
softwareengineering
1
reaction
Comments
Add Comment
6 min read
📝 Cross-Post Project Update: Regex, Bug Fixes, and More Regex!
Jesse Chong
Jesse Chong
Jesse Chong
Follow
Nov 4
📝 Cross-Post Project Update: Regex, Bug Fixes, and More Regex!
#
node
#
regex
#
softwareengineering
#
api
Comments
Add Comment
2 min read
🚀 New Journey: Learning in Public! 🚀
Md Nawab ✔️
Md Nawab ✔️
Md Nawab ✔️
Follow
Dec 8
🚀 New Journey: Learning in Public! 🚀
#
learninginpublic
#
devops
#
softwareengineering
#
techjourney
Comments
Add Comment
1 min read
Mastering Go Memory Optimization: 20 Expert Techniques for Efficient Applications
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 7
Mastering Go Memory Optimization: 20 Expert Techniques for Efficient Applications
#
programming
#
devto
#
go
#
softwareengineering
8
reactions
Comments
Add Comment
6 min read
How to Think Like an Engineer: Lessons Beyond Technical Skills
arjun
arjun
arjun
Follow
Dec 7
How to Think Like an Engineer: Lessons Beyond Technical Skills
#
coding
#
learning
#
buildinpublic
#
softwareengineering
Comments
1
comment
3 min read
The Power of a Custom Component Generator in Next.js Projects
Narendra
Narendra
Narendra
Follow
Dec 7
The Power of a Custom Component Generator in Next.js Projects
#
nextjs
#
softwareengineering
#
coding
#
softwaredevelopment
2
reactions
Comments
Add Comment
4 min read
Mastering Go Concurrency: Essential Patterns for High-Performance Systems
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 7
Mastering Go Concurrency: Essential Patterns for High-Performance Systems
#
programming
#
devto
#
go
#
softwareengineering
2
reactions
Comments
Add Comment
6 min read
Mastering Go Concurrency: Essential Patterns for High-Performance Applications
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 7
Mastering Go Concurrency: Essential Patterns for High-Performance Applications
#
programming
#
devto
#
go
#
softwareengineering
2
reactions
Comments
Add Comment
7 min read
Naming with Acronyms in PascalCase and camelCase
Fin Chen
Fin Chen
Fin Chen
Follow
Dec 7
Naming with Acronyms in PascalCase and camelCase
#
softwareengineering
#
cleancode
Comments
Add Comment
2 min read
How Real-Time Editing Works: Understanding Event Ordering in Distributed Systems
Ujjwal Raj
Ujjwal Raj
Ujjwal Raj
Follow
Nov 2
How Real-Time Editing Works: Understanding Event Ordering in Distributed Systems
#
techtalks
#
distributedsystems
#
softwareengineering
#
systemdesign
Comments
Add Comment
4 min read
LLM APIs vs. Self-Hosted Models: Finding the Best Fit for Your Business Needs
Victor Isaac Oshimua
Victor Isaac Oshimua
Victor Isaac Oshimua
Follow
Dec 6
LLM APIs vs. Self-Hosted Models: Finding the Best Fit for Your Business Needs
#
ai
#
softwareengineering
#
llm
#
api
3
reactions
Comments
Add Comment
6 min read
ACID Properties in a Database Management System (DBMS) Explained in a Simple English.
Chukwuebuka
Chukwuebuka
Chukwuebuka
Follow
Dec 6
ACID Properties in a Database Management System (DBMS) Explained in a Simple English.
#
acid
#
softwareengineering
#
softwaredevelopment
#
backend
2
reactions
Comments
Add Comment
2 min read
KISS (Keep It Simple, Stupid): The Art of Simplicity in Software Development 💯
Ali Samir
Ali Samir
Ali Samir
Follow
Dec 5
KISS (Keep It Simple, Stupid): The Art of Simplicity in Software Development 💯
#
softwaredevelopment
#
softwareengineering
#
development
#
typescript
11
reactions
Comments
1
comment
3 min read
Supercharge Your Go Code: Mastering Polymorphic Functions for Peak Performance
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 6
Supercharge Your Go Code: Mastering Polymorphic Functions for Peak Performance
#
programming
#
devto
#
go
#
softwareengineering
1
reaction
Comments
Add Comment
5 min read
Supercharge Your Java: Master Bytecode Manipulation for Ultimate Performance Gains
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 6
Supercharge Your Java: Master Bytecode Manipulation for Ultimate Performance Gains
#
programming
#
devto
#
java
#
softwareengineering
Comments
Add Comment
6 min read
Software Engineering at Google - Chapter 9: Code Review
08:19
eidher
eidher
eidher
Follow
Nov 15
Software Engineering at Google - Chapter 9: Code Review
#
softwareengineering
#
codereview
#
google
1
reaction
Comments
Add Comment
1 min read
Mastering TypeScript: Advanced Type Tricks for Bulletproof Code
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Nov 15
Mastering TypeScript: Advanced Type Tricks for Bulletproof Code
#
programming
#
devto
#
web
#
softwareengineering
2
reactions
Comments
Add Comment
5 min read
Design Patterns in Java- A simplified Guide #3
Aditya
Aditya
Aditya
Follow
Dec 5
Design Patterns in Java- A simplified Guide #3
#
designpatterns
#
softwaredevelopment
#
softwareengineering
#
java
2
reactions
Comments
Add Comment
3 min read
Design Patterns in Java- A simplified Guide #1
Aditya
Aditya
Aditya
Follow
Dec 5
Design Patterns in Java- A simplified Guide #1
#
designpatterns
#
softwaredevelopment
#
java
#
softwareengineering
3
reactions
Comments
Add Comment
3 min read
The Pursuit of Perfection: Lessons Learned in Simplicity
Martin Cihal
Martin Cihal
Martin Cihal
Follow
Dec 5
The Pursuit of Perfection: Lessons Learned in Simplicity
#
programming
#
career
#
cleancode
#
softwareengineering
2
reactions
Comments
Add Comment
3 min read
I'm done with multiplatform software development
Adam Świderski
Adam Świderski
Adam Świderski
Follow
Nov 1
I'm done with multiplatform software development
#
kotlin
#
multiplatform
#
softwareengineering
#
mobile
Comments
Add Comment
3 min read
Master Angular Dependency Injection: Boost Your App's Performance and Flexibility
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 5
Master Angular Dependency Injection: Boost Your App's Performance and Flexibility
#
programming
#
devto
#
angular
#
softwareengineering
4
reactions
Comments
Add Comment
6 min read
Boost Node.js Performance: Mastering the Event Loop and Custom Scheduling Techniques
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 5
Boost Node.js Performance: Mastering the Event Loop and Custom Scheduling Techniques
#
programming
#
devto
#
node
#
softwareengineering
4
reactions
Comments
Add Comment
7 min read
Recursive Development: The Hidden Cycle Hindering Progress
Aditya
Aditya
Aditya
Follow
Dec 4
Recursive Development: The Hidden Cycle Hindering Progress
#
discuss
#
softwareengineering
#
development
#
productivity
6
reactions
Comments
Add Comment
3 min read
8 Essential JavaScript Security Best Practices for Web Developers
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 17
8 Essential JavaScript Security Best Practices for Web Developers
#
programming
#
devto
#
javascript
#
softwareengineering
15
reactions
Comments
2
comments
6 min read
Onion Architecture in Domain-Driven Design (DDD)
Yasmine Cherif
Yasmine Cherif
Yasmine Cherif
Follow
Dec 4
Onion Architecture in Domain-Driven Design (DDD)
#
softwareengineering
#
design
#
architecture
#
microservices
Comments
Add Comment
10 min read
Mastering Go's Nursery Pattern: Boost Your Concurrent Code's Efficiency and Robustness
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 4
Mastering Go's Nursery Pattern: Boost Your Concurrent Code's Efficiency and Robustness
#
programming
#
devto
#
go
#
softwareengineering
2
reactions
Comments
Add Comment
6 min read
Revolutionizing AI Testing with GenQE's “AI Tests AI” Add-On
Vaibhav Kulshrestha
Vaibhav Kulshrestha
Vaibhav Kulshrestha
Follow
Dec 4
Revolutionizing AI Testing with GenQE's “AI Tests AI” Add-On
#
techtalks
#
ai
#
softwareengineering
#
startup
Comments
Add Comment
3 min read
Handling Distributed Transactions in Microservices: The SAGA Pattern Explained 🚀
Lorenzo Bradanini
Lorenzo Bradanini
Lorenzo Bradanini
Follow
for
CortexFlow
Dec 3
Handling Distributed Transactions in Microservices: The SAGA Pattern Explained 🚀
#
webdev
#
programming
#
distributedsystems
#
softwareengineering
15
reactions
Comments
Add Comment
4 min read
My Thoughts on The Clean Coder Book
Amin Rashidbeigi
Amin Rashidbeigi
Amin Rashidbeigi
Follow
Oct 30
My Thoughts on The Clean Coder Book
#
unclebob
#
cleancoder
#
software
#
softwareengineering
Comments
Add Comment
4 min read
Unleash Spring Boot's Scheduling Superpowers: Advanced Tricks for Dynamic Tasks
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 3
Unleash Spring Boot's Scheduling Superpowers: Advanced Tricks for Dynamic Tasks
#
programming
#
devto
#
springboot
#
softwareengineering
1
reaction
Comments
Add Comment
4 min read
Patterns of Enterprise Application Architecture-Day 4
DevByJESUS
DevByJESUS
DevByJESUS
Follow
Dec 3
Patterns of Enterprise Application Architecture-Day 4
#
softwareengineering
#
softwaredevelopment
#
architecture
#
programming
Comments
Add Comment
4 min read
Master Python's Hidden Powers: 10 Advanced Introspection Techniques for Code Wizards
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Dec 2
Master Python's Hidden Powers: 10 Advanced Introspection Techniques for Code Wizards
#
programming
#
devto
#
python
#
softwareengineering
3
reactions
Comments
Add Comment
6 min read
Tough Times, Tough Men...
Simon Rabuogi
Simon Rabuogi
Simon Rabuogi
Follow
Oct 29
Tough Times, Tough Men...
#
ai
#
career
#
softwaredevelopment
#
softwareengineering
Comments
Add Comment
3 min read
Starting A New journey
Haripriya Veluchamy
Haripriya Veluchamy
Haripriya Veluchamy
Follow
Dec 2
Starting A New journey
#
devops
#
cloud
#
aws
#
softwareengineering
Comments
Add Comment
1 min read
Implementing Domain Driven Design - Day 3
DevByJESUS
DevByJESUS
DevByJESUS
Follow
Dec 2
Implementing Domain Driven Design - Day 3
#
softwareengineering
#
architecture
#
programming
Comments
Add Comment
2 min read
Learn To Talk to Non-Tech People in Your Team
Cesar Aguirre
Cesar Aguirre
Cesar Aguirre
Follow
Dec 2
Learn To Talk to Non-Tech People in Your Team
#
career
#
careerdevelopment
#
softwareengineering
#
beginners
1
reaction
Comments
Add Comment
2 min read
Mastering Saga Pattern in Spring Boot: Streamline Complex Microservice Transactions
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Nov 21
Mastering Saga Pattern in Spring Boot: Streamline Complex Microservice Transactions
#
programming
#
devto
#
springboot
#
softwareengineering
3
reactions
Comments
2
comments
5 min read
Mastering Git: The Essential Tool for Every Developer
arjun
arjun
arjun
Follow
Dec 1
Mastering Git: The Essential Tool for Every Developer
#
git
#
github
#
softwaredevelopment
#
softwareengineering
1
reaction
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