AI writes the code, but who's asking the security questions? Who's asking why? A look at what happens when teams skip the reasoning step, and what it costs developers, juniors especially, when the struggle gets outsourced too.
When people talk about freelance development, they often focus on speed. Deliver fast, deliver now, move on. But the truth is, most of my work comes from the exact opposite problem: someone moved
GraphQL offers flexibility and control over data requests, but it’s not always the best tool. In this post, I explore where GraphQL fits into modern development and when sticking with REST might be the smarter move.
Architecture doesn’t end at go-live. Gaps are revealed in the original design often in live scenarios. Re-architecting is evolution, not failure, from “what we expected” to “what the business needs.” Iteration is key.