Vibe Coding Is Not Sustainable If We Blindly Trust It

I was recently reading a Wall Street Journal article, and one sentence in it reminded me of Jack Welch, the CEO of GE from the 1980s to 2001, roughly 20 years at the top. I want to talk about that, because I think there is a real connection between what happened at GE and what is happening right now with AI coding agents and vibe coding. The article was titled The AI Superstars Who Say a ‘Vibe Slop’ Crisis Is Coming, and it argues that vibe coding is generating code we cannot really trust. As of now, I agree. ...

May 27, 2026 · 5 min · 917 words · Necati Demir

AI Isn't Causing Tech Layoffs -- Over-Hiring Is

Every month, another big tech company announces layoffs. And every time, the same keyword shows up in the headlines: AI. But the real reason is much simpler than that. The Pattern Nobody Questions If you follow tech news, you notice the same story on repeat. Every layoff announcement is tied to AI. “AI is replacing jobs.” “AI made these roles redundant.” The narrative is always the same. Recently, Block – founded by Jack Dorsey, also the co-founder and former CEO of Twitter – was one of those companies. Same story, same keyword. ...

May 11, 2026 · 2 min · 380 words · Necati Demir

Claude Got Banned From Government Systems --- Here's the Lesson.

Imagine you’re a CTO at a company with a government contract. Your product runs on Claude from Anthropic. Monday morning, you get a call: Claude is banned from all government systems. Now what? Two Very Different Mornings If you built your AI layer as a plug-and-play abstraction, you’re annoyed, but you’re fine. You swap the provider, run your regression tests, push to staging, move to prod. That’s it. A day’s work. Maybe two. ...

April 7, 2026 · 2 min · 341 words · Necati Demir

Sam Altman's Worst Take: "Don't Learn to Code"

Sam Altman recently said something that caught my attention: “Don’t learn to code.” Instead, he says, learn high agency, soft skills, and idea generation. I think he’s half right—and half dangerously wrong. Yes, high agency, soft skills, and idea generation matter. They mattered before the LLM era, and they still matter now. No argument there. But telling people to stop learning to code? That is the most dangerous advice in tech right now. ...

March 6, 2026 · 3 min · 436 words · Necati Demir

Quantizing Llama 3 8B to W8A8: A Complete Guide with LLMCompressor and vLLM

Running large language models in production is expensive. A single Llama 3 8B instance in FP16 consumes around 16GB of GPU memory, limiting how many concurrent requests you can serve. Quantization changes this equation dramatically. In this tutorial, I’ll walk you through quantizing Meta’s Llama 3 8B Instruct model to W8A8 (INT8 weights + INT8 activations) using LLMCompressor, then serving it with vLLM for production inference. Table of Contents What is W8A8 Quantization? Why Quantize? Prerequisites Project Setup The Quantization Recipe Quantization Implementation Serving with vLLM Testing Your Deployment Production Considerations Conclusion What is W8A8 Quantization? W8A8 stands for 8-bit Weights and 8-bit Activations. Instead of storing model parameters as 16-bit or 32-bit floating point numbers, we compress them to 8-bit integers. ...

January 29, 2026 · 9 min · 1783 words · Necati Demir

3 Types of Developers. Only One Will Survive.

The Observation I recently watched a new graduate join a team. Fresh out of school. Zero real-world experience. Zero familiarity with the codebase or tech stack. That’s typical—every new hire starts there. What wasn’t typical: he went from “where is the repo?” to helping the team with non-trivial tasks in just a couple of weeks. Not months. Weeks. What Changed Twenty years ago, ramping up in a complex codebase with an unfamiliar tech stack took a minimum of a couple of months to become fully productive. That was normal. Nobody expected you to be fully functional in weeks. ...

January 5, 2026 · 3 min · 461 words · Necati Demir

Your Company's AI Strategy Is EMBARRASSING And Everyone Knows It

Your company just announced a new AI initiative. You hired a Head of AI. You’re “exploring use cases.” You have 56 meetings on your calendar about it. And your engineers? They’re laughing at you. Not with you. AT you. The worst part? You have no idea. After two decades in technology and software engineering, I’ve watched this pattern repeat itself across countless organizations. Let me show you exactly why your AI strategy is failing—and what you can do about it. ...

December 17, 2025 · 4 min · 665 words · Necati Demir

The AI vs Teen Driver Comparison Is Wrong (Here's What Everyone Forgets)

The Popular Comparison A teenager learns to drive in 10 hours, but an AI system needs millions of simulations and millions of hours of simulated data. This comparison appears frequently in AI discussions, but once you look closely, it’s not fair. Here’s why. Where This Example Comes From I recently saw this example in an interview with Ilya Sutskever, co-founder of OpenAI who later started his own AI startup with significant investment backing. ...

December 3, 2025 · 4 min · 729 words · Necati Demir

Stop Letting AI Write Your Code: The SCORE Framework for Responsible AI Development

Developers are using AI tools like Cursor, Claude Code, GitHub Copilot, and Codex every day. But most are doing it wrong. Here’s what you need to understand: Your job is not to let the AI write code. Your job is to stay in control of the change. The Problem Yes, AI coding tools are really good now. You can literally say “add authentication” or “fix this error,” and it will do something. It will fix the problem. That’s great. ...

November 11, 2025 · 4 min · 654 words · Necati Demir

My 8-Year-Old Built 30 Games in 30 Days (Then This Happened)

The Setup About a month ago, I installed Claude Code on my son’s computer. By the way, I gave him a Linux computer. To be honest, I opened the terminal, installed Claude Code, and now he’s using it. I thought, “Okay, it will be cool. He’ll make some simple games; some HTML, JavaScript, and that’s it.” The 30 Games Surprise In the last 30-40 days, he coded more than 30 web games with HTML and JavaScript. ...

November 6, 2025 · 3 min · 496 words · Necati Demir