
Dead by Stats - Statistics tracker
Statistics tracker for Dead by Daylight — search any public Steam profile, track progress, climb leaderboards, and compare yourself with other players.

Statistics tracker for Dead by Daylight — search any public Steam profile, track progress, climb leaderboards, and compare yourself with other players.

Directory and ranking platform for 118+ affiliate marketing networks. Filter by region, category, and pricing model. Includes reviews, detailed pros/cons breakdowns, and a submission system for new networks.

Local development reverse proxy built on Traefik. Provides automatic HTTPS with trusted SSL certificates via mkcert and *.docker.localhost domains — zero configuration per project.

Personal developer portfolio built with Astro and Tailwind CSS v4. Static site with GSAP animations, hash-based CSP, dark/light theme, and full CI/CD pipeline. Deployed to Cloudflare Pages.

Lightweight Laravel package for generating canonical URLs to prevent duplicate content issues. Offers a Blade component, helper function, directive, and Facade — with configurable URL normalization.

A modern PHP package for programmatically generating robots.txt files. Fluent, immutable API with crawler-specific rules, wildcard support, and strict input validation. 100% type coverage.

Framework-agnostic PHP SDK for the Steam Web API, built on Saloon v4. Readonly DTOs with native date objects, a daily rate limit baked in, a domain exception hierarchy and 100% type coverage.

Laravel bridge for the Steam Web API — auto-discovered Steam facade, cache-backed rate-limit budget, an Eloquent cast and route binding for SteamId, plus one-liner test fakes.

Backend performance pass on a Laravel GPU marketplace — N+1 query fixes, database indexes, eager loading, caching, and unit test coverage.