Blog
Technical tutorials and notes from behind the projects we build.
- When your laptop stays at home —
- Standardizing Code Quality Across WebRT PHP and Laravel Projects —
- PHP App for Managing a Google Cloud Bucket — PHP application for managing files in Google Cloud Storage, with email/password authentication and Google OAuth.
- 2do App with Automatic Deploy to Google Cloud and FTP — Building a 2do app (for daily tasks) with automatic deploy to Google Cloud and FTP
- Creating a Composer Package — This tutorial walks through the steps needed to build a package that can later be installed with Composer.
- Optimizing an MP4 File with FFmpeg (H.264 vs H.265) — This article explains how to optimize a single MP4 video file using FFmpeg, through two compression methods: H.264 (libx264) and H.265 (libx265). It presents t…
- Static Analysis in Laravel with PHPStan and Larastan — This guide explains using PHPStan and Larastan for static analysis in Laravel applications, from installation and configuration to practical examples and best…
- Automated Testing in Laravel: From Setup to Practical Examples — This article shows how to configure and write automated tests in Laravel using PHPUnit and Pest, including practical examples of unit and feature tests.
- Integrating Filament with Livewire for a Modern Admin Panel — This article explains how Filament and Livewire can be used together to build a modern, interactive and easily extensible admin panel in Laravel.
- Tricks and Best Practices in Laravel for Intermediate Developers — This article presents useful best practices and techniques for organizing code, optimizing applications, and keeping a Laravel project scalable and maintainabl…
- How to Optimize the Performance of Laravel and PHP Applications — This article presents essential techniques for optimizing the performance of Laravel and PHP applications, including caching, query optimization, queues, and s…
- Authentication and Authorization in Laravel: What You Need to Know — This article explains how to implement authentication and authorization in Laravel, covering authentication with Laravel Breeze/Jetstream, middleware and permi…
- Building Dynamic Forms with Livewire and Real-Time Validation — This article shows how to build dynamic forms in Laravel using Livewire, including real-time validation and interactivity without JavaScript.
- Managing Databases in Laravel with Eloquent ORM — This article explains how to use Eloquent ORM in Laravel to manage databases, including creating models, relationships, queries and best practices.
- Guide to Filament Admin: Building an Admin Panel in Laravel — This article offers a complete guide to building an admin panel in Laravel using Filament Admin, covering installation, configuration, resources and dashboard…
- Introduction to Filament Admin: How to Build an Admin Panel in Laravel — This article shows how to build a modern admin panel in Laravel using Filament Admin, with intuitive components and simplified data management.
- A Simple PWA — A simple PWA explains how to build a progressive web app that can be installed on desktop or mobile and works offline. The article includes the file structure,…
- Introduction to Livewire: How to Build Reactive Applications Without JavaScript — Livewire is a full-stack framework for Laravel that lets you build reactive interfaces without writing JavaScript code. Livewire components are written in PHP…
- Want to Work in the IT Industry? — Want to work in the IT industry? This article will guide you to the best resources to get started, even if you only have basic English.
- Why Is a Web Audit Important? — A web audit is essential for any site, even if you have no technical background. It checks search engine visibility (SEO), site speed and performance (WPO), se…
- How Do I Start a New Laravel Project? — This guide explains step by step how to start a Laravel project, including installing PHP, Composer, and creating the app on Linux, macOS and Windows.