DEV Community

Dimitris Kyrkos profile picture

Dimitris Kyrkos

I'm a math grad, working as a Market Analyst for Cyclopt PC.

Location Thessaloniki, Greece Joined Joined on  Email address dkyrkos@cyclopt.com Personal website https://www.cyclopt.com/

Education

Aristotle University of Thessaloniki

Work

Market Analyst

AI makes writing code easier. It doesn't make engineering easier.

The widening gap between code and context

AI makes writing code easier. It doesn't make engineering easier.

7
Comments 10
2 min read

Want to connect with Dimitris Kyrkos?

Create an account to connect with Dimitris Kyrkos. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
5 More Advanced Java Tips That Senior Engineers Actually Use

5 More Advanced Java Tips That Senior Engineers Actually Use

3
Comments
9 min read
The Novo Nordisk breach hit patient data and proprietary AI models. The attack surface is expanding.

The Novo Nordisk breach hit patient data and proprietary AI models. The attack surface is expanding.

9
Comments
3 min read
5 Advanced Java Tips That Senior Engineers Actually Use

5 Advanced Java Tips That Senior Engineers Actually Use

7
Comments 4
6 min read
Vibe coding should accelerate development, not bypass validation

Vibe coding should accelerate development, not bypass validation

6
Comments 2
2 min read
AI's real value isn't automation. It's how fast you can act on what you already know.

AI's real value isn't automation. It's how fast you can act on what you already know.

4
Comments
2 min read
2026's breach list is out and the pattern is depressingly familiar

2026's breach list is out and the pattern is depressingly familiar

3
Comments
2 min read
Vibe coding gets you the prototype. Then what?

Vibe coding gets you the prototype. Then what?

8
Comments
2 min read
AI projects don't fail because the model is bad. They fail because nobody planned for the mess around it.

AI projects don't fail because the model is bad. They fail because nobody planned for the mess around it.

4
Comments
1 min read
LLMs Generate Code, But They Can't Absorb Accountability

LLMs Generate Code, But They Can't Absorb Accountability

2
Comments
4 min read
185,000 Affected in 7-Eleven Breach: Why Salesforce Is the New Soft Target for ShinyHunters

185,000 Affected in 7-Eleven Breach: Why Salesforce Is the New Soft Target for ShinyHunters

1
Comments
4 min read
Most Organizations Don't Have an AI Problem, They Have an Integration Problem

Most Organizations Don't Have an AI Problem, They Have an Integration Problem

8
Comments
4 min read
The GitHub Breach Is a Wake-Up Call: Your Dev Toolchain Is an Attack Surface

The GitHub Breach Is a Wake-Up Call: Your Dev Toolchain Is an Attack Surface

3
Comments
3 min read
Vibe Coding Is Great for Starting, But Not for Knowing

Vibe Coding Is Great for Starting, But Not for Knowing

3
Comments
5 min read
The OpenAI Breach Wasn't About OpenAI – It Was About the 84 Packages Above Them

The OpenAI Breach Wasn't About OpenAI – It Was About the 84 Packages Above Them

Comments
2 min read
Why Your AI Product Breaks in Production: It's a Distributed Systems Problem, Not a Model Problem

Why Your AI Product Breaks in Production: It's a Distributed Systems Problem, Not a Model Problem

2
Comments
4 min read
Why Most AI-Generated Codebases Accumulate Invisible Technical Debt Faster Than Expected

Why Most AI-Generated Codebases Accumulate Invisible Technical Debt Faster Than Expected

4
Comments 2
5 min read
State-Sponsored Hackers Are Exploiting Palo Alto Firewalls Right Now – And There's No Patch Yet

State-Sponsored Hackers Are Exploiting Palo Alto Firewalls Right Now – And There's No Patch Yet

3
Comments
3 min read
2.45 Billion Requests, 1.2 Million IPs: Why Traditional Rate Limiting Is Dead

2.45 Billion Requests, 1.2 Million IPs: Why Traditional Rate Limiting Is Dead

2
Comments
4 min read
When the Platform Your School Trusts Gets Hacked, Who's Actually Responsible?

When the Platform Your School Trusts Gets Hacked, Who's Actually Responsible?

5
Comments
4 min read
Why Most AI Developer Tools Fail (It's Not What You Think)

Why Most AI Developer Tools Fail (It's Not What You Think)

4
Comments
4 min read
AI Guardrails in Production: The Boring Engineering That Makes AI Features Actually Work

AI Guardrails in Production: The Boring Engineering That Makes AI Features Actually Work

2
Comments
6 min read
"Beyond Linting: A Data-Driven Approach to Suggesting Better Code, Not Just Flagging Bad Code"

"Beyond Linting: A Data-Driven Approach to Suggesting Better Code, Not Just Flagging Bad Code"

5
Comments 2
3 min read
Why Debugging AI-Generated Code Feels Harder Than It Should

Why Debugging AI-Generated Code Feels Harder Than It Should

4
Comments 3
4 min read
Building AI Systems vs. AI Features: What Nobody Tells You About Production

Building AI Systems vs. AI Features: What Nobody Tells You About Production

2
Comments
5 min read
100+ Data Breaches in Two Weeks: Why Security Can't Be an Afterthought in Your Code

100+ Data Breaches in Two Weeks: Why Security Can't Be an Afterthought in Your Code

4
Comments 2
3 min read
Stop Writing Features, Start Building Systems: The Secret to Coding with AI

Stop Writing Features, Start Building Systems: The Secret to Coding with AI

4
Comments
2 min read
Anthropic's Claude Managed Agents: 10x Speed, but at What Security Cost?

Anthropic's Claude Managed Agents: 10x Speed, but at What Security Cost?

3
Comments
2 min read
The "Vibecoding" Debt Bomb: Why AI Code is Architecturally Radioactive

The "Vibecoding" Debt Bomb: Why AI Code is Architecturally Radioactive

3
Comments
3 min read
The Verification Paradox: Why 100% of AI-Assisted Devs Face Incidents

The Verification Paradox: Why 100% of AI-Assisted Devs Face Incidents

5
Comments 9
2 min read
5 Python Engineering Patterns for Resilience and Scale

5 Python Engineering Patterns for Resilience and Scale

2
Comments
4 min read
5 More Advanced Python Patterns for High-Scale Engineering

5 More Advanced Python Patterns for High-Scale Engineering

3
Comments
4 min read
The Model Collapse Paradox: Why Your 2026 AI Strategy is a House of Cards

The Model Collapse Paradox: Why Your 2026 AI Strategy is a House of Cards

3
Comments 11
2 min read
The EU Security Pincer: Why You Can’t Solve NIS2 Without the Cyber Resilience Act (CRA)

The EU Security Pincer: Why You Can’t Solve NIS2 Without the Cyber Resilience Act (CRA)

4
Comments
3 min read
Vibe Coding vs. Reality: Why Your AI-Generated Code Needs DevSecOps

Vibe Coding vs. Reality: Why Your AI-Generated Code Needs DevSecOps

3
Comments
3 min read
5 Advanced Python Tips That Senior Engineers Actually Use

5 Advanced Python Tips That Senior Engineers Actually Use

4
Comments
6 min read
The $15 Million Risk: Why "Good Enough" Code is Bankrupting Your Business

The $15 Million Risk: Why "Good Enough" Code is Bankrupting Your Business

3
Comments
2 min read
The Unseen Math Behind Your SAST Tool: How Static Analysis Works Its Magic

The Unseen Math Behind Your SAST Tool: How Static Analysis Works Its Magic

2
Comments
4 min read
5 Advanced JS Patterns to Level Up Your Senior Engineering Game

5 Advanced JS Patterns to Level Up Your Senior Engineering Game

1
Comments 2
2 min read
Beginner Tips For A Maintainable Code

Beginner Tips For A Maintainable Code

Comments 3
3 min read
Elevate Your Code Reviews: Moving Beyond Bug Hunting

Elevate Your Code Reviews: Moving Beyond Bug Hunting

5
Comments
2 min read
Monetizing Quality Assurance: Demonstrating the Financial Impact of QA Investments

Monetizing Quality Assurance: Demonstrating the Financial Impact of QA Investments

1
Comments
3 min read
Math and DevSecOps

Math and DevSecOps

1
Comments 2
4 min read
How to prove your code quality is better than just "fixing bugs" (and stop LoC-based performance reviews)

How to prove your code quality is better than just "fixing bugs" (and stop LoC-based performance reviews)

Comments
2 min read
From Automation to Autonomy: A Surrealist Perspective on Quality Assurance

From Automation to Autonomy: A Surrealist Perspective on Quality Assurance

1
Comments 1
4 min read
Quality Compliance in Software Acceptance

Quality Compliance in Software Acceptance

Comments
4 min read
Can we trust AI-generated code?

Can we trust AI-generated code?

Comments
4 min read
loading...