From Code Writers to Solution Architects: How AI is Reshaping Software Development

The software development landscape is undergoing its most significant transformation since the shift from assembly language to high-level programming. As AI tools become increasingly sophisticated, we’re witnessing a fundamental change in how we approach building software — moving from writing detailed instructions to describing desired outcomes. The Great Paradigm Shift The traditional imperative approach required developers to think like this: Step 1: Create a loop Step 2: Check each item Step 3: Filter based on condition Step 4: Return results The emerging declarative approach looks more like: ...

October 3, 2023 · Tolics

Rails in Enterprise: Awesome and Awful in Equal Measure

Ruby on Rails is simultaneously perfect and terrible for enterprise applications, depending on what you optimize for.

June 15, 2020 · Tolic Kukul

I'm Glad I Started Coding in the Mid-2000s

Looking back at my early days as a developer, the mid-2000s web was simpler, faster, and more human. We built things for fun — and we shipped more.

January 28, 2019 · Tolics

Why Technical Interviews Are Broken (And How Talent Agents Could Fix Them)

Technical interviews test everything except what matters most. Maybe it’s time for developers to have agents like actors and writers.

August 20, 2018 · Tolic Kukul