Skip to content

Signal Through the Noise

Honest takes on code, AI, and what actually works

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

Month: October 2025

Artisanal Coding (職人コーディング): A Manifesto for the Next Era of Software Craftsmanship

Posted on October 30, 2025November 6, 2025 by ivan.turkovic

Artesanal coding emphasizes the importance of craftsmanship in software development amidst the rise of AI and “vibe coding.” It advocates for intentional, quality-driven coding practices that foster deep understanding and connection to the code. By balancing AI assistance with craftsmanship, developers can preserve their skills and create sustainable, high-quality software.

Read more

Brainrot and the Slow Death of Code

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

The rise of AI tools in software development is leading to a decline in genuine coding skills, as developers increasingly rely on automation. This reliance dampens critical thinking and creativity, replacing depth with superficial efficiency. Ultimately, the industry risks producing inferior code devoid of understanding, undermining the essence of craftsmanship in programming.

Read more

The Art of Reusability and Why AI Still Doesn’t Understand It

Posted on October 24, 2025October 23, 2025 by ivan.turkovic

AI can generate code but lacks understanding of design intent, making it struggle with reusability. True reusability involves encoding shared ideas and understanding context, which AI cannot grasp. This leads to overgeneralized or underabstracted code. Effective engineering requires human judgment and foresight that AI is currently incapable of providing.

Read more

The AI Detox Movement: Why Engineers Are Taking Back Their Code

Posted on October 23, 2025October 23, 2025 by ivan.turkovic

In 2025, AI tools transformed coding but led developers to struggle with debugging and understanding their code. This sparked the concept of “AI detox,” a period where developers intentionally stop using AI to regain coding intuition and problem-solving skills. A structured detox can improve comprehension, debugging, and creativity, fostering a healthier relationship with AI.

Read more

When 200,000 Lines of AI Code Disappeared and Nothing Broke

Posted on October 21, 2025October 21, 2025 by ivan.turkovic

A team deleted 200,000 lines of AI-generated code yet maintained app functionality, highlighting the pitfalls of unchecked AI development. AI may accelerate chaos in weak systems, making existing issues worse. Effective engineering culture remains crucial; AI should enhance rather than replace human judgment in creating a quality codebase.

Read more

Why AI Can’t (Yet) Write Maintainable Software

Posted on October 17, 2025October 16, 2025 by ivan.turkovic

In the past few years, large language models (LLMs) have burst onto the software development scene like a meteor bright, exciting, and full of promise. They can write entire applications in seconds, generate boilerplate code with ease, and explain complex algorithms in plain English. It’s hard not to be impressed. But after spending serious time…

Read more

Returning to the Rails World: What’s New and Exciting in Rails 8 and Ruby 3.3+

Posted on October 16, 2025October 16, 2025 by ivan.turkovic

It’s 2025, and coming back to Ruby on Rails feels like stepping into a familiar city only to find new skyscrapers, electric trams, and an upgraded skyline.The framework that once defined web development simplicity has reinvented itself once again. If you’ve been away for a couple of years, you might remember Rails 6 or early…

Read more

What You Should Learn to Master but Never Ship

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

Every engineer should build a few things from scratch search, auth, caching just to understand how much complexity lives beneath the surface. But the real skill isn’t rolling your own; it’s knowing when not to. In the age of AI, understanding how things work under the hood isn’t optional it’s how you keep control over what your tools are actually doing.

Read more

AI Vibe Coding vs. Outsourcing vs. Local Developers. What Really Works Best

Posted on October 11, 2025October 16, 2025 by ivan.turkovic

The way we build software is changing fast.You can now code alongside AI in real time. You can hire an offshore team across time zones. Or you can build with local developers right next to you the old-school way that suddenly feels new again. Each model works, but they work differently. And when it comes…

Read more

?? → BI → ML → AI → ??

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

AI’s past and the future Where acronyms in business come from, what they sold, who won, and what might come after “AI” Acronyms are the currency of business storytelling. They compress complex technology into a neat package a salesperson can pitch in a single slide: CRM, ERP, BI, ML, AI. Each one marked a shift…

Read more
  • Instagram
  • Facebook
  • GitHub
  • LinkedIn

Recent Posts

  • What Makes Ruby Different: Unique Structures vs Python, Java, JavaScript
  • Ruby’s Building Blocks: When to Use What (And Why)
  • A CTO Would Be Bored by Tuesday
  • What I Wrote About in 2025
  • A Christmas Eve Technology Outlook: Ruby on Rails and Web Development in 2026

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
  • development
  • ebook
  • Introduction
  • mac os
  • personal
  • personal development
  • presentation
  • productivity
  • ruby
  • ruby on rails
  • sinatra
  • start
  • startup
  • success
  • Uncategorized

Meta

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