Resources

Free tools, checklists, and resources. No email required—just useful stuff.

Open source tools

Laravel Package

Laravel Blade Lint

A linting tool for Laravel Blade templates. Catches syntax errors, undefined variables, and common Blade mistakes before they reach production.

# Install
composer require magentron/laravel-blade-lint --dev

# Run
php artisan blade:lint
Features:
  • • Syntax validation for Blade templates
  • • CI/CD integration support
  • • Configurable error reporting
  • • Fast recursive file scanning
View on GitHub
Utility

in.je/ip

Simple IP lookup utility. Returns your public IP address in plain text—perfect for scripts, debugging, and quick network diagnostics.

# Get your public IP
curl https://in.je/ip

# Use in scripts
MY_IP=$(curl -s https://in.je/ip)
Features:
  • • Plain text response (no JSON parsing needed)
  • • Fast and reliable
  • • No rate limiting
  • • Works with curl, wget, and any HTTP client
Try it
Security

Trojan Scan

Security scanning tool for detecting malicious code, backdoors, and suspicious patterns in PHP codebases. Essential for auditing inherited projects.

# Clone and run
git clone github.com/magentron/trojan-scan

# Scan a directory
./trojan-scan /path/to/project
Detects:
  • • Obfuscated malicious code
  • • Hidden backdoors and web shells
  • • Suspicious eval/base64 patterns
  • • Known malware signatures
View on GitHub

Checklists & guides

Security

Laravel security checklist

20-point security checklist for Laravel applications. Covers authentication, input validation, headers, and more.

  • CSRF protection
  • SQL injection prevention
  • XSS prevention
  • Security headers
  • Secrets management
Download PDF
DevOps

Laravel deployment checklist

Pre-deployment and post-deployment checklist for Laravel applications. Never miss a step again.

  • Environment configuration
  • Cache clearing
  • Database migrations
  • Queue restart
  • Smoke testing
Download PDF
Development

Code review checklist

Systematic code review checklist for PHP/Laravel. Covers functionality, security, performance, and maintainability.

  • Logic correctness
  • Security considerations
  • Performance impact
  • Test coverage
  • Documentation
Download PDF
Development

Laravel performance guide

Common performance issues in Laravel and how to fix them. From N+1 queries to caching strategies.

  • Query optimisation
  • Eager loading
  • Caching strategies
  • Queue usage
  • APM setup
Download PDF
Security

Linux server hardening

Essential security configuration for Linux servers running PHP applications.

  • SSH configuration
  • Firewall setup
  • User management
  • File permissions
  • Logging
Download PDF
DevOps

Docker for PHP cheat sheet

Quick reference for Docker commands and configurations specific to PHP development.

  • Dockerfile examples
  • Docker Compose setup
  • Common commands
  • Debugging tips
  • Production vs dev
Download PDF

Recommended reading

Clean Code

Robert C. Martin

Timeless principles for writing readable, maintainable code.

Laravel: Up & Running

Matt Stauffer

Comprehensive guide to Laravel development.

The Phoenix Project

Gene Kim et al.

Understanding DevOps through narrative.

Web Application Security

Andrew Hoffman

Practical guide to securing web applications.

Need personalised help?

These resources are a good start, but every project is different. Let's talk about your specific challenges.

Get in touch