Logo
Login
Tech Posts 31382
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

Learning Laravel 12 by Building a Medium Clone

Learning Laravel 12 by Building a Medium Clone
Sharing my journey with Artisan, Tinker, Blade, Flowbite, and Vite Over the past few weeks, I’ve been diving into Laravel 12 as part of my journey to become a better full-stack developer. ...
20.04.2025 0 Read More

Top 20 Laravel Packages Every Developer Should Know in 2025 🚀

Laravel has built a name for itself as one of the most elegant and developer-friendly PHP frameworks. Whether you're building APIs, web applications, or even complex admin panels, there’s a Laravel ...
21.04.2025 0 Read More

How To Mock a Nested Laravel Artisan Command

I recently refactored a piece of Laravel code into its own artisan command so I could call it from the CLI and during runtime. This piece of code involved calling two nested artisan commands using the...
21.04.2025 0 Read More

Deploying Laravel Applications to Shared Hosting via Git and cPanel

For teams deploying Laravel apps to shared hosting using Git push, post-receive hooks, and manual cPanel setups, this SOP enables: Clean deployment via Git MySQL database configuration Environment set...
21.04.2025 0 Read More

Laravel Pennant: Releasing features with Feature Flags

Releasing new features to a specific group of users or gradually is an important practice in modern projects. Laravel handles this elegantly using Laravel Pennant — an official solution for feature ...
21.04.2025 0 Read More

Next.js Is Just Fancy PHP for People Who Fear Simplicity

How We Rebranded MVC, Reinvented Routing, and Declared It a Revolution Every few years, we reinvent the web. Or at least, we like to think we do.Next.js is often praised as the "future of web...
22.04.2025 0 Read More

🔌 Como implementar WebSocket com Laravel, Laravel Echo Server e Socket.IO

Tecnologias usadas: Laravel 11, Laravel Echo Server, Redis, Socket.IO, Laravel Echo (frontend) 📦 1. Requisitos Antes de começar, certifique-se de que você tem: Laravel instalado (ex: la...
22.04.2025 0 Read More

Unlocking Peak PHP Performance: A Complete Guide to Monitoring with Atatus

PHP continues to power a huge portion of the web — from content management systems like WordPress to custom-built applications. But as applications grow, so does the complexity of maintaining optima...
23.04.2025 0 Read More

Getting started with FrankenPHP, Laravel and Docker

Introduction TL;DR: Learn how to run a Laravel app with MySQL using FrankenPHP and Docker—from local dev to production-ready builds. GitHub Repo for demo.This blog post assumes that you ei...
23.04.2025 0 Read More

Mastering PHP's Type Hints: A Comprehensive Guide to Writing Robust Code

PHP has evolved significantly over the years, transforming from a loosely-typed scripting language into a powerful, modern programming language with features that rival strongly-typed languages. One o...
04.05.2025 0 Read More
Loading...
#reading
Expose your local code to ChatGPT (securely, no API keys) – GPT Code Viewer (Node.js + cloudflared)
0
Python's walrus operator ' := '
0
🧠 Best SaaS Integration Platform: Complete 2025 Guide
0
Financial Viability & Metrics in Open Source Projects: A Deep Dive into Economic Sustainability and Innovation
0
Learn JS Frameworks With Me: Angular - A Beginner's Journey
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
0
What is Model Context Protocol (MCP): Explained in detail
0
Beginner's Guide to the Model Context Protocol (MCP)
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0
How to Run DeepSeek Locally Using Ollama
0