Top 10 PHP Project Ideas to Elevate Your Portfolio in 2025
PHP Cheat Sheet Covering Essential Syntax And Functions; PHP 8.4 Alpha 1 is now out!; and Filament Snippets For Everyday Use.
PHP
📚 PHP Cheat Sheet Covering Essential Syntax And Functions
Here's a comprehensive PHP cheat sheet covering essential syntax and functions.
📚 Practial Domain Driven Design
Theory can lead to experience by practice. However theory without practice will not give us real understanding of how things are done.
📚 PHP Heredoc Formatting Pitfalls
PHP’s heredoc syntax, while powerful for handling multi-line strings, comes with a crucial formatting requirement that can cause unexpected issues for developers.
📚 PHP 8.4 Alpha 1 is now out!
The first release of PHP 8.4 is now available and ready for testing! PHP 8.4 is scheduled to be officially released on November 21, 2024. Before the release, it will feature six months of pre-release phases, going from Alphas to Betas to Release Candidates to the official release.
📚 Why OOP is Your Old New Best Friend: The Date Distance Problem
Calculating the distance between two dates is relatively straightforward. There are multiple ways. Think about it for a moment... If you like functional programming, your first thought might look like this.
📚 Top 10 PHP Project Ideas to Elevate Your Portfolio in 2025
In this article, I’m going to talk about 10 different PHP project ideas that can take your portfolio to the next level.
📚 Filament Snippets For Everyday Use
I want to share some useful code snippets for Filament’s everyday use!
Laravel
📚 Careful of orWhere() query condition
Understanding the orWhere Clause in Laravel and Why Caution is Crucial.
📚 8 Security Best Practices in Laravel
Many new developers question whether Laravel is secure or not. Laravel offers various security features, but the framework itself is neither inherently secure nor insecure.
📚 How to Migrate MySQL from DBngin to Laravel Herd
Ever since Laravel Herd Pro was launched with the ability to manage database and cache services like MySQL, Postgres, and Redis, I've been wanting to switch from DBngin to Herd's MySQL and Redis.
📚 Learn to master Query Scopes in Laravel
When building your Laravel applications, you'll likely have to write queries that have constraints which are used in multiple places throughout your application.
📚 Using whereAny() for cleaner queries in Eloquent
In this episode of the Quick Win Wednesday series, we're taking a look at whereAny(), which was released with Laravel 10.47. A very elegant way of grabbing data based on a conditional "any of the following columns".
📚 Mastering Middleware in Laravel: An In-Depth Guide
As I navigated the labyrinth of web development, one feature consistently illuminated my path: Laravel's middleware system.
📚 Using Helper Functions to Convert Markdown to HTML in Laravel 11
In this tutorial, we'll create a helper function in a Laravel application to convert Markdown content to HTML using the league/commonmark library.
📚 How to Build an API with Laravel Breeze in Laravel 11
A step-by-step guide on building a simple API with authentication using Laravel Breeze in Laravel 11.
📚 How to Configure Mailgun for Laravel: 5 Easy Methods
Discover 5 efficient ways to set up Mailgun for sending emails in your Laravel project. Boost your app’s email capabilities with our step-by-step guide.
📚 Generics Added to Eloquent Builder in Laravel 11.15
The Laravel team released v11.15 this week, which includes improvements to the make:mail command, support for setting mime types on attachments with Resend, database migration updates, and more.
📚 PHP MDCLogger: Enhance Your PHP Logging with Mapped Diagnostic Context
This post will guide you through what MDC is, how MDCLogger works, and how you can seamlessly integrate it into your PHP applications, whether you’re using Symfony, Laravel, or any other framework.
Symfony
📚 Mistakes to Avoid While Deploying Symfony App
Updating your app in production, especially on a Friday, can feel like a nightmare. If you don’t want to ruin your weekend, here are the most common mistakes to avoid.
📚 Deploy your Symfony app on GCP Cloud Run
In this article I want to show you a way to deploy a Symfony app on Google Cloud’s Cloud Run.
📚 A Week of Symfony #915 (8-14 July 2024)
This week, Symfony continued tweaking and polishing the new features of the upcoming Symfony 7.2 version, such as the new WordCount constraint. In addition, we announced the date and the first details of the SymfonyLive Berlin 2025 conference.
Tools
📦 Quartz 4
Converts Markdown content into a fully-featured website with a digital garden philosophy. Includes search, graph view, wikilinks, backlinks, Latex, syntax highlighting, RSS. Generates static output that can be hosted anywhere. Build & run locally with hot reloads. Customizable colors, layouts and theming.
📦 Posting
Graphical TUI for executing HTTP requests. Keyboard-first navigation. Request collections stored in local files for easy sharing, versioning, issuing common requests. Supports environment variables for dynamic configuration e.g. changing URLs. Quick access command palette. Can import OpenAPI specs
📦 dotUI
Accessible, mobile friendly UI components.

