21/04/2026
Working in software development, you get used to adapting: New languages. New architectures. New ways of building and shipping.
We’re deep in the latest shift: AI is already shaping how we build, but above all, how we think through solutions.
Before, programming started away from the keyboard. Thinking. Working through the logic before writing a single line.
It was slower, even sometimes frustrating. But that’s where real understanding was built.
Now the flow can start the other way around.
You prompt. AI generates.
And you step in after… to review.
But understanding doesn’t always keep up.
That's exactly what Joseph Montero, one of our Technical Leads, brought up in a Slack conversation that stuck with us:
📌“There is a point, you’re no longer fully sure how the system works… and that changes how you make decisions.”
That’s when you realize this isn’t just about speed.
You can’t really test what you never stopped to question in the first place. And the time you save upfront has a way of coming back later.
So, at Edify, we want to be more intentional about how we use AI.
No new framework. No big process overhaul. Just six things we're being more deliberate about when using AI in our day to day:
- Don’t move forward with code that can’t be explained.
- Take a moment to think through the approach before prompting. Otherwise, it’s hard to tell if the output actually makes sense.
- Use AI to explore and understand, not just to generate.
- Push the output a bit: test edge cases and see where it breaks. That’s often where the gaps show up.
- Keep changes small enough that understanding doesn’t get lost along the way.
- And don’t rely only on passing tests as a signal. They don’t cover what was never fully thought through.
Nothing fancy. Just a more thoughtful way of working.
AI is a powerful tool and it’s already changing how we work.
🧠But understanding what we build is still our responsibility. That part hasn’t changed.