Skip to content

Signal Through the Noise

Honest takes on code, AI, and what actually works

Menu
  • Home
  • My Story
  • Experience
  • Services
  • Contacts
Menu

Author: ivan.turkovic

Cocoa, Chocolate, and Why AI Still Can’t Discover

Posted on September 12, 2025September 12, 2025 by ivan.turkovic

Imagine standing in front of a freshly picked cocoa pod. You break it open, and inside you find a pale, sticky pulp with bitter seeds. Nothing looks edible, nothing smells particularly appetizing. By every reasonable measure, this is a dead end. Yet humanity somehow didn’t stop there. Someone, centuries ago, kept experimenting, steps that made…

Read more

When to Hire Real Engineers Instead of Freelancers for Your MVP

Posted on September 8, 2025September 8, 2025 by ivan.turkovic

Building a startup is a race against time. Every day you wait to ship your idea is a day your competitors could gain an edge. That’s why many founders start with freelancers or “vibe coding” to launch their MVP (Minimum Viable Product) quickly. But this fast-track approach comes with hidden risks. There comes a point…

Read more

Why “Lines of Code” Is the Wrong Way to Measure AI Productivity in Software Development

Posted on August 25, 2025August 26, 2025 by ivan.turkovic

Last week, I had a conversation with another CTO that got me thinking about how we measure productivity in the age of AI-assisted software development. Here’s how it went: CTO: Right now, about 70% of our software output is generated by AI.Me: Interesting. How are you measuring that?CTO: By looking at the proportion of code…

Read more

On AI-Generated Code, Maintainability, and the Possibility of Disposable Software

Posted on July 28, 2025July 28, 2025 by ivan.turkovic

Over the past two years, I’ve been using various AI-assisted tools for programming like Codeium, GitHub Copilot, ChatGPT, and others. These tools have become part of my daily workflow. Mostly, I use them for code completion and to help me finish thoughts, suggest alternatives, or fill in repetitive boilerplate. I’m not doing anything too wild…

Read more

The AI isn’t going to be on call at 2 AM when things go down.

Posted on May 22, 2025May 22, 2025 by ivan.turkovic

Large Language Models (LLMs) like ChatGPT, Copilot, and others are becoming a regular part of software development. Many developers use them to write boilerplate code, help with unfamiliar syntax, or even generate whole modules. On the surface, it feels like a productivity boost. The work goes faster, the PRs are opened sooner, and there’s even…

Read more

AI Isn’t Leveling the Playing Field, it’s Amplifying the Gap

Posted on May 15, 2025May 22, 2025 by ivan.turkovic

We were told that AI would make development more accessible. That it would “level the playing field,” empower juniors, and help more people build great software. That’s not what I’m seeing. In reality, AI is widening the gap between junior and senior developers and fast. Seniors Are 10x-ing With AI For experienced engineers, AI tools…

Read more

May 1st, Workers’ Day: Reflecting on the Future of Developers in the Age of AI

Posted on May 1, 2025April 26, 2025 by ivan.turkovic

Every May 1st, we celebrate Workers’ Day a moment to recognize the hard work, progress, and dignity of people across every profession. Traditionally, it’s a day to honor laborers, craftsmen, and knowledge workers alike. Today, in 2025, it’s worth asking: What does Workers’ Day mean for developers, engineers, and tech builders when AI is rewriting…

Read more

AI Can Write Code. But Can It Build the Right Product?

Posted on April 26, 2025April 26, 2025 by ivan.turkovic

AI is changing how we write code. But there’s a critical question not enough teams are asking: Is it helping us build the right thing? From GitHub Copilot to ChatGPT and beyond, the latest AI tools are letting engineers generate code faster than ever before. But faster coding doesn’t automatically mean better outcomes. It just…

Read more

AI “Vibe” Coding Will Increase Demand for Software Engineers; Here’s Why

Posted on April 15, 2025April 15, 2025 by ivan.turkovic

Today, my LinkedIn feed was overflowing with hot takes about AI and the future of programming. A recurring theme? That AI will make software engineers obsolete. No-code platforms, AI-assisted builders, and vibe-based coding were all being hailed as the future. Here’s my take:AI is about to increase the demand for software engineers — not replace…

Read more

The Age of AI: Why Experienced Tech Architects and CTOs Are More Crucial Than Ever

Posted on April 11, 2025April 11, 2025 by ivan.turkovic

Artificial intelligence is transforming industries at an unprecedented pace, redefining the way we design, develop, and deploy products. However, with great power comes great responsibility. As AI automates more processes and decision-making, the need for thoughtful product design, robust security, and meticulous attention to edge cases has never been more critical. While AI can handle…

Read more

Posts pagination

  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • Next
  • Instagram
  • Facebook
  • GitHub
  • LinkedIn

Recent Posts

  • AI-Powered Fixed-Cost Development: A New Model for Agencies
  • The AI Orchestration Developer: Why Team Leaders Will Define the Next Era
  • Why Ruby Might Be the Most AI-Friendly Language Nobody’s Talking About
  • How AI Saved $2 Million in a Single Day; And It Wasn’t Vibe Coding
  • What Makes Ruby Different: Unique Structures vs Python, Java, JavaScript

Recent Comments

  • A CTO Would Be Bored by Tuesday - Signal Through the Noise on Contact Me
  • What I Wrote About in 2025 - Ivan Turkovic on From Intentions to Impact: Your 2025 Strategy Guide (Part 2)
  • From Intentions to Impact: Your 2025 Strategy Guide (Part 2) - Ivan Turkovic on Stop Procrastinating in 2025: Part 1 – Building Your Foundation Before New Year’s Resolutions
  • שמוליק מרואני on Extending Javascript objects with a help of AngularJS extend method
  • thorsson on AngularJS directive multiple element

Archives

  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • May 2025
  • April 2025
  • March 2025
  • January 2021
  • April 2015
  • November 2014
  • October 2014
  • June 2014
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • April 2012
  • October 2011
  • September 2011
  • June 2011
  • December 2010

Categories

  • AI
  • AngularJS
  • blockchain
  • Business Strategy
  • Career Development
  • development
  • ebook
  • Introduction
  • leadership
  • mac os
  • personal
  • personal development
  • presentation
  • productivity
  • ruby
  • ruby on rails
  • sinatra
  • Software Development
  • start
  • startup
  • success
  • Uncategorized

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
© 2026 Signal Through the Noise | Powered by Superbs Personal Blog theme