Mohammad Emran ⚡️
4.9K posts

Mohammad Emran ⚡️
@phpfour
CEO @ @KlasioLMS | 5X Founder | Building Tools for Educators & Creators | SaaS, Product Engineering & Community-Driven Growth



We just shipped a new Boost skill: laravel-best-practices. It equips your AI agent with 100+ curated Laravel best practices, covering Eloquent, caching, queues, authentication, and more — so it can generate code that’s not just correct, but idiomatic. $ composer update $ php artisan boost:install


Diagrams are becoming my primary way of reasoning about code with Agents. And I didn't find anything there that I'm happy to look at all day long. Mermaid as a format is amazing - so we built something beautiful on top of it. It's called Beautiful Mermaid agents.craft.do/mermaid

We just shipped OpenSpec v1.0! We've taken months of learning and feedback and put it into one release. Completely overhauling the internals to make OpenSpec more fluid and hackable. Here's what's new 👇







Because of its maturity and conventional structure, Laravel is an incredibly powerful stack for agentic coding. One-shotting complex features is the norm. If you're writing Laravel applications with agents you 100% must: • composer require laravel/boost Generates your agent guidelines (skills soon) for you based on what specific versions of packages you have installed, exposes a documentation search MCP tool, tools for running and listing Artisan commands, and more. 💪 laravel.com/ai/boost







I'm Boris and I created Claude Code. Lots of people have asked how I use Claude Code, so I wanted to show off my setup a bit. My setup might be surprisingly vanilla! Claude Code works great out of the box, so I personally don't customize it much. There is no one correct way to use Claude Code: we intentionally build it in a way that you can use it, customize it, and hack it however you like. Each person on the Claude Code team uses it very differently. So, here goes.

just mass cancelled $27k/year in subscriptions made a claude code skill that: 1. reads credit card statements/extracts subscriptions 2. automatically asks follow-up q's to clarify which ones you want to cancel 3. actually opens chrome and literally cancels them for you

New blog post, wherein I beat a dead horse for the last time. mariozechner.at/posts/2025-11-…






