📄️ The Mindset Shift for AI Coding
How to shift your mindset and workflow to get the most out of AI coding tools, with practical steps for engineers embracing AI-driven development.
📄️ How to Set Up Cursor Rules for a Smarter Coding Workflow
If you're using Cursor, you're probably already sold on its AI-first development environment. But one of its most powerful features often flies under the radar: Cursor Rules. These rules help guide Cursor's AI in understanding your codebase and enforcing your team's best practices.
📄️ AI-Driven Code Review with GitHub Copilot
I recently had a huge spike to get a large piece of work over the line. It was working a solo, 30 hour weekend, so whilst I had to ship unreviewed code, I also wanted a safety net to spot silly mistakes, or where I've just cut corners. GitHub's Copilot reviews is the ideal tool for this, and spot quite a few inconsistencies or bugs that could have been nasty to debug. Whilst I wouldn't recommend it as the only reviewer in a large team, it is invaluable as a first draft reviewer. With the various teams I'm working with, we all use it as a first step, address any issues, then share it for review with the wider team. Even in the last month, it's saved a lot of time and is great for upskilling.
📄️ SaaS Prototyping with Lovable
🚀 My experience of the Lovable "Free Weekend" Experiment
📄️ Day-to-day use of AI inside an engineering statup team
I've seen quite a few posts this week about the practical use of AI in software engineering—so I thought I'd share the areas where I rely on it regularly:
📄️ AI engineering anti-patterns
❌ Anti-Patterns That Kill Velocity (and Credibility)