Posts in category: engineering
Agentic Engineering Is Not Vibe Coding
AI can write a feature in minutes. That does not mean it can own the result. The difference between vibe coding and agentic engineering is not which model you use, but how you make decisions, verify the work, and take responsibility for what ships.
Writing cleaner code in Laravel
I recently came across this Twitter thread, where @samuelstancl listed tips for writing cleaner code in Laravel, as well as some general Laravel coding advice. These are a great starting point to develop a sense for what’s good code and what’s bad code - so I collated them below (with...
Engineering as a career
Every year around this time, a new batch of high school students finally confront the looming question in front of them - which course of study to pursue moving forward? (Sure, there is that 10% who has it all figured out for the next decade, but lets stick to the...
Thoughts on site speed, or why do sites slow down
We so often face the scenario when we wanted to look up something on our mobile phones, but gave up halfway when the site was too slow to load. In a world where more traffic is moving to mobile from traditional desktop browsers, loading speed has become a major factor...
CloudBleed, and how you are impacted
The latest story doing the rounds on Hacker News is how Cloudflare, one of the leading edge CDN providers, was susceptible to a vulnerability that dumped a massive amount of user credentials and other private data onto publicly accessible search engines. According to the same story, this vulnerability was first...