DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
The Simple Math of why big tech needs AI

The Simple Math of why big tech needs AI

Comments
2 min read
Announcing My New Weekly Article Series on System Design!

Announcing My New Weekly Article Series on System Design!

1
Comments 1
2 min read
The Art of Naming Variables: From x to Existential Crisis

The Art of Naming Variables: From x to Existential Crisis

1
Comments
2 min read
On wasted effort and ‘vibe coding’

On wasted effort and ‘vibe coding’

Comments
1 min read
The Cost of Abstraction: What Physics Taught Me About Software Engineering

The Cost of Abstraction: What Physics Taught Me About Software Engineering

Comments
4 min read
AI Code Reviewers: Can They Replace Your Teammates?

AI Code Reviewers: Can They Replace Your Teammates?

Comments
3 min read
Why Functional Decomposition Leads to Bad System Design

Why Functional Decomposition Leads to Bad System Design

Comments
4 min read
4 Reasons Zero Trust Security Model Is Better Than Traditional Security

4 Reasons Zero Trust Security Model Is Better Than Traditional Security

Comments
4 min read
Practical Applications of Go's Time Package 10/10

Practical Applications of Go's Time Package 10/10

4
Comments
21 min read
The Internet of Things (IoT) is revolutionizing numerous industries

The Internet of Things (IoT) is revolutionizing numerous industries

Comments 2
1 min read
How to handle files?

How to handle files?

1
Comments
50 min read
My Experience Studying IT at Sabaragamuwa University of Sri Lanka

My Experience Studying IT at Sabaragamuwa University of Sri Lanka

3
Comments
1 min read
Clean, Performant, and Testable: Mastering Data Access in Go with Repositories & sqlc

Clean, Performant, and Testable: Mastering Data Access in Go with Repositories & sqlc

2
Comments
9 min read
Why Agile Teams Overcommit and How to Fix It

Why Agile Teams Overcommit and How to Fix It

1
Comments
1 min read
Understanding the Options Pattern in .NET Core

Understanding the Options Pattern in .NET Core

Comments
3 min read
A Pragmatic Blueprint for AI-Assisted Coding

A Pragmatic Blueprint for AI-Assisted Coding

Comments
5 min read
From Data Science to Applied AI in 2025: A Practical Transition Roadmap

From Data Science to Applied AI in 2025: A Practical Transition Roadmap

1
Comments
3 min read
Infrastructure as Code Isn’t About Speed. It’s About Trust

Infrastructure as Code Isn’t About Speed. It’s About Trust

1
Comments 1
5 min read
The One Trait All Truly Great Engineers Share

The One Trait All Truly Great Engineers Share

20
Comments 2
3 min read
How vim Prevents Blowing Up Your SSDs?

How vim Prevents Blowing Up Your SSDs?

2
Comments 2
4 min read
Bridging the Gap: How Software Engineering, Business, and Psychology Shape You

Bridging the Gap: How Software Engineering, Business, and Psychology Shape You

2
Comments
8 min read
6 Lessons Learned from Building a Production-Grade Chrome Extension with Web Scraping

6 Lessons Learned from Building a Production-Grade Chrome Extension with Web Scraping

4
Comments
6 min read
Will AI Really Replace Testers in 2025?

Will AI Really Replace Testers in 2025?

Comments
3 min read
Code Reviews That Don’t Suck – A Guide for Humans 💯

Code Reviews That Don’t Suck – A Guide for Humans 💯

15
Comments 4
3 min read
📬 My Go-To Engineering Newsletters (30+ Summarized)

📬 My Go-To Engineering Newsletters (30+ Summarized)

2
Comments
5 min read
loading...