Your team is probably using GitHub Copilot wrong. Here's what actually works.
Most teams already have Copilot. The real difference is whether they use it as a shared workflow or just another chat box.
Software engineer in Belgrade. I work across backend systems and web delivery, and most of my attention lately goes to application security, not as a separate phase, but as part of how the code gets written.
I spend a lot of time thinking about the distance between software that works and software that's hard to misuse. This site is where I write about that, and where I keep the projects that came out of it.
Software Engineer
2022 – PresentEngineering Software Lab Serbia
Full Stack Developer (part-time)
May – Sep 2023WeVision · Freelance
Software Developer
2021 – 2022docloop
Most teams already have Copilot. The real difference is whether they use it as a shared workflow or just another chat box.
AI anxiety is real, but it's pointing at something bigger: a structural shift in what developers do and what the role becomes.
The highest-leverage thing you can do with AI coding tools is giving them better context.
An Angular storefront backed by Hasura GraphQL. Catalog browsing, cart management, checkout — the standard e-commerce flow, with server-state consistency treated as a first-class concern.
Built to figure out what breaks when WebSocket traffic has to live across multiple servers. Go backend, React frontend, Redis pub/sub for cross-instance messaging, a custom load balancer, and the whole thing runs in containers.
An assistant platform where your data never leaves your machine. Vector search over local documents, a local LLM runtime through Ollama, and clean boundaries between the API, vector store, and UI.