Dev Outside

      • Atomic Habits
      • Mahindra - Storage Box
      • My camping kitchen
      • My stretcher tent
      • Changing Mahindra wheel bearings, brake rotors and brake pads and tie rod
      • Fixing snapped CV Axle - Mahindra
      • Mahindra - Replacing Auto to Manual Locking Hubs
      • Mahindra Pik Up 2019
      • Mahindra Service Workshop Manuals
      • VW Beatle 1977
      • Where do I take my cars
      • Where to find spare parts Mahindra Pik Up in New Zealand
      • HotWheels Firepit - My first welding project
      • Install winch behind Mahindra original bumper
        • Build trust by communicating often
        • MITs
        • My Obsidian Setup
        • Notes in only one place
        • Obsidian daily notes
        • Pomodoro Technique
        • Running Obsidian on Supernote
        • TODO System
        • Write it down to solve it
        • All My HDDs Failed on UNRAID
        • My NAS setup using UNRAID
        • Setup selfhosted git using gitea
          • AI coding warning
          • AI Practices
          • Claude Code
          • Close the loop - let agents verify their work
          • Coding Smarter with AI
          • Coding with AI aid
          • Example of LLM PROJECT_CONTEXT
          • Fox Escape - Building a game with my kids using Claude Code
          • Implementing designs with Figma MCP Server
          • Improved workflow with Claude
          • Know your stakes
          • MCP Warning
          • Multiple Claude instances with Git Worktree
          • Review what AI gives you
          • Review your AI Skills
          • Setup MCP Servers on Claude Code
          • Setup Rails project on Codex AI
          • The danger of shipping AI code without review
          • Vet your AI tools
        • A bad decision is better than no decision
        • Aim to have a suite of tests that you can trust
        • Approach with curiosity
        • Avoid reinventing the wheel, someone else already solved it
        • Avoid the cover ass attitude
        • Bias Index
        • Broken changes can be compared to previous working version
        • Building this website
        • Choose dependencies wisely
        • Code review pyramid
        • Coding for change
        • Communicate often
        • Create meaningful connections with your peers
        • Document incidents while they are happening
        • Don't leave dead code behind
        • DRY
        • Fail fast to learn fast
        • Make friends, not just colleagues
        • Make it work, then make it better
        • Manually test your contributions
        • My VIM setup
        • Own your contributions
        • Please, avoid the full rewrite trap
        • Prefer duplication over the wrong abstraction
        • Reduce the feedback cycle
        • Self review
        • Take the context and constraints into consideration
        • Tell don't ask
        • The Single Responsibility Principle is not about doing only one thing
        • Tips for Software Engineers
        • Use postmortems to learn from incidents
        • Vertical Slicing
        • When stuck, ask for help ASAP
        • Write less code
        • Write tests
        • YAGNI
        • You write code for others, not for yourself
        • Your method is telling a story
        • Be grateful to be wrong
        • Be kind to yourself
        • be kind, not nice
        • Build on top of a stable base
        • Discipline
        • Focus Techniques
        • Hard to know what you don't know
        • Make bad habits harder
        • My call to keep the internet public
        • Sign your git commits
        • The only way to find yourself is getting lost
        • Woman Cycle
    Home

    ❯

    Software Engineer

    ❯

    AI

    ❯

    AI Practices

    AI Practices

    Feb 19, 20261 min read

    • software-development
    • ai

    AI Practices

    This is my take on it. AI tooling evolves fast — what’s risky today may be standard practice tomorrow.

    AI coding warning

    Golden Rules

    • You are responsible for your contributions → Own your contributions
    • Review what AI gives you → Review what AI gives you
    • Vet your tools → Vet your AI tools
    • Know your stakes → Know your stakes
    • Close the loop → Close the loop - let agents verify their work

    Workflow

    • Coding with AI aid
    • Coding Smarter with AI
    • Close the loop - let agents verify their work
    • Multiple Claude instances with Git Worktree

    Warnings

    • AI coding warning
    • Review what AI gives you
    • Review your AI Skills
    • MCP Warning
    • Vet your AI tools
    • Know your stakes
    • The danger of shipping AI code without review

    Setup

    • Setup MCP Servers on Claude Code
    • Implementing designs with Figma MCP Server
    • Setup Rails project on Codex AI

    Fun

    • Fox Escape - Building a game with my kids using Claude Code

    Graph View

    • AI Practices
    • Golden Rules
    • Workflow
    • Warnings
    • Setup
    • Fun

    Backlinks

    • Claude Code
    • Tips for Software Engineers

    Created with Quartz v4.4.0 © 2026

    • GitHub