Skip to content
Navigation menu
Search
Powered by
Search
Algolia
Log in
Create account
Forem
Close
#
softwareengineering
Follow
Hide
Posts
Left menu
👋
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
Right menu
Java Records Ultimate Guide: How to Write Clean, Immutable Data Classes (2024)
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Mar 1
Java Records Ultimate Guide: How to Write Clean, Immutable Data Classes (2024)
#
programming
#
devto
#
java
#
softwareengineering
Comments
Add Comment
4 min read
Beyond the Code: What It Means to Be a Software Engineer
Jake Lundberg
Jake Lundberg
Jake Lundberg
Follow
Apr 1
Beyond the Code: What It Means to Be a Software Engineer
#
webdev
#
softwaredevelopment
#
softwareengineering
40
reactions
Comments
4
comments
3 min read
Rust Concurrent Data Structures: Building Thread-Safe Collections Without Sacrificing Performance
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Apr 4
Rust Concurrent Data Structures: Building Thread-Safe Collections Without Sacrificing Performance
#
programming
#
devto
#
rust
#
softwareengineering
Comments
Add Comment
9 min read
How AI is Transforming Software Testing: From Manual to Mindful
S Chathuranga Jayasinghe
S Chathuranga Jayasinghe
S Chathuranga Jayasinghe
Follow
Apr 27
How AI is Transforming Software Testing: From Manual to Mindful
#
ai
#
testing
#
softwareengineering
#
softwaretesting
1
reaction
Comments
2
comments
4 min read
🛠️ Why We Built Devek.ai: Rethinking Developer Tools in 2025
Dave
Dave
Dave
Follow
Apr 3
🛠️ Why We Built Devek.ai: Rethinking Developer Tools in 2025
#
developers
#
softwareengineering
#
ai
#
vscode
2
reactions
Comments
1
comment
1 min read
JavaScript Basics for a Senior Dev
Jayant
Jayant
Jayant
Follow
Mar 21
JavaScript Basics for a Senior Dev
#
webdev
#
javascript
#
softwareengineering
#
beginners
158
reactions
Comments
16
comments
6 min read
how data travels the globe to reach your screen (OSI,TCP,UDP,HTTP ...)
302kmp
302kmp
302kmp
Follow
Apr 3
how data travels the globe to reach your screen (OSI,TCP,UDP,HTTP ...)
#
programming
#
networking
#
webdev
#
softwareengineering
6
reactions
Comments
1
comment
1 min read
What Developer Experience Metrics Should I Track?
Shipyard DevRel
Shipyard DevRel
Shipyard DevRel
Follow
Apr 3
What Developer Experience Metrics Should I Track?
#
productivity
#
softwareengineering
#
devex
2
reactions
Comments
Add Comment
5 min read
6 Essential JavaScript Image Optimization Techniques for Better Web Performance
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Feb 28
6 Essential JavaScript Image Optimization Techniques for Better Web Performance
#
programming
#
devto
#
javascript
#
softwareengineering
Comments
Add Comment
4 min read
Go Interface Composition: Building Powerful, Maintainable APIs
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Apr 3
Go Interface Composition: Building Powerful, Maintainable APIs
#
programming
#
devto
#
go
#
softwareengineering
1
reaction
Comments
Add Comment
9 min read
Mastering Rust's Type State Pattern: Build Safer Code with Compile-Time State Machines
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Apr 3
Mastering Rust's Type State Pattern: Build Safer Code with Compile-Time State Machines
#
programming
#
devto
#
rust
#
softwareengineering
2
reactions
Comments
Add Comment
7 min read
Time Durations and Calculations in Go 3/10
Rez Moss
Rez Moss
Rez Moss
Follow
Apr 3
Time Durations and Calculations in Go 3/10
#
go
#
programming
#
softwaredevelopment
#
softwareengineering
6
reactions
Comments
Add Comment
10 min read
My Experience Interviewing for a Senior Software Engineer Role
SonicDev
SonicDev
SonicDev
Follow
Feb 28
My Experience Interviewing for a Senior Software Engineer Role
#
fullstack
#
softwareengineering
#
interview
#
product
Comments
Add Comment
2 min read
7 Common Mistakes to Avoid When Developing Software
Deepak Saini
Deepak Saini
Deepak Saini
Follow
Feb 28
7 Common Mistakes to Avoid When Developing Software
#
softwaredevelopment
#
softwareengineering
#
development
#
developmentmistakes
Comments
Add Comment
5 min read
Boost your career by supporting your teammates
Filipe Ximenes
Filipe Ximenes
Filipe Ximenes
Follow
Feb 28
Boost your career by supporting your teammates
#
beginners
#
productivity
#
career
#
softwareengineering
Comments
Add Comment
2 min read
Go Assembly Optimization: A Guide to High-Performance Computing with Plan 9
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Mar 4
Go Assembly Optimization: A Guide to High-Performance Computing with Plan 9
#
programming
#
devto
#
go
#
softwareengineering
1
reaction
Comments
Add Comment
4 min read
Advanced Form Validation Techniques: A Complete Guide for Modern Web Development 2024
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Mar 4
Advanced Form Validation Techniques: A Complete Guide for Modern Web Development 2024
#
programming
#
devto
#
webdev
#
softwareengineering
1
reaction
Comments
Add Comment
4 min read
SOFTWARE DEVELOPERS!!!
Riley Young
Riley Young
Riley Young
Follow
Feb 28
SOFTWARE DEVELOPERS!!!
#
programming
#
softwareengineering
#
computerscience
#
career
Comments
Add Comment
1 min read
💻 Code Review: Focus on What Really Matters
Rômulo Pereira
Rômulo Pereira
Rômulo Pereira
Follow
Feb 27
💻 Code Review: Focus on What Really Matters
#
codereview
#
softwareengineering
#
development
#
beginners
Comments
Add Comment
3 min read
10 Essential Python Profiling Tools to Boost Application Performance
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Apr 2
10 Essential Python Profiling Tools to Boost Application Performance
#
programming
#
devto
#
python
#
softwareengineering
Comments
Add Comment
8 min read
Advanced JavaScript Debugging Techniques for Complex Single-Page Applications
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Apr 2
Advanced JavaScript Debugging Techniques for Complex Single-Page Applications
#
programming
#
devto
#
javascript
#
softwareengineering
1
reaction
Comments
Add Comment
8 min read
Why Choose GraphQL? Top Benefits & Examples with PostgreSQL
Ciphernutz
Ciphernutz
Ciphernutz
Follow
Feb 27
Why Choose GraphQL? Top Benefits & Examples with PostgreSQL
#
graphql
#
postgres
#
api
#
softwareengineering
1
reaction
Comments
Add Comment
4 min read
Introduction to System Design
Parul Chaddha
Parul Chaddha
Parul Chaddha
Follow
Apr 1
Introduction to System Design
#
systemdesign
#
softwareengineering
Comments
Add Comment
1 min read
My HNG Internship Journey: Stage 1 — Building a Color Guessing Game
Alabi Temitope
Alabi Temitope
Alabi Temitope
Follow
Feb 26
My HNG Internship Journey: Stage 1 — Building a Color Guessing Game
#
programming
#
javascript
#
softwareengineering
#
softwaredevelopment
Comments
Add Comment
2 min read
6 Practical JavaScript State Machine Patterns for Complex Application Logic
Aarav Joshi
Aarav Joshi
Aarav Joshi
Follow
Mar 12
6 Practical JavaScript State Machine Patterns for Complex Application Logic
#
programming
#
devto
#
javascript
#
softwareengineering
Comments
Add Comment
8 min read
loading...
We're a blogging-forward open source social network where we learn from one another
Log in
Create account