Petro Lashyn
labrodev.bsky.social
Petro Lashyn
@labrodev.bsky.social
Software Engineer | Laravel Developer | Build SaaS applications
Pinned
Why creativity is everywhere — if we choose to see it. In art, in programming code in our everyday actions. Here are some thoughts about creativity as the fundamental aspect of human beings.

#creativity #art #culture #vienna #inspiration #web #laravel #php #bruegel #humans #painters #kunst #laradev
Art in Everything: From Bruegel to Web applications
Why creativity is everywhere — if we choose to see it. In art, in programming code in our everyday actions. Some thoughts about creativity as the fundamental aspect of human beings.
labrodev.substack.com
Want to share my fresh article about Let’s Encrypt certificates and how it turns the process of handling SSL into something effortless and painless 👌.

#web #ssl #nginx #letsencrypt #https #ubuntu

labrodev.substack.com/p/lets-encry...
Let's Encrypt on Ubuntu + Nginx Tutorial
Install, configure, and auto‑renew free SSL certificates to save costs on SSL infrastructure
labrodev.substack.com
August 20, 2025 at 9:39 AM
Iʼm a big fun of making public composer packages to re-use them in my own projects and to share with others.

I cover up the practical aspect of how to bring tiny #PHP package to the world in article.

As example there my recent package postal-formatter (which format postals depends on EU country).
Building a Simple PHP Composer Package
Make it clean, make it shareable: writing your own Composer package with good organized structure.
open.substack.com
July 6, 2025 at 11:32 AM
🚀 Just released a lightweight PHP utility to calculate distances between two geo-coordinates using the Haversine formula.

🧭 Could be useful for travel, mapping, or logistics apps.
📦 Composer-ready and tested

Check it out 👉 github.com/labrodev/hav...
#PHP #opensource #geolocation #composer
GitHub - labrodev/haversine: PHP 8.1+ utility library that provides a lightweight method to calculate the great-circle distance between two geographic coordinates using the Haversine formula.
PHP 8.1+ utility library that provides a lightweight method to calculate the great-circle distance between two geographic coordinates using the Haversine formula. - labrodev/haversine
github.com
June 29, 2025 at 1:10 PM
New on my Substack: Add tiny Python endpoints to your Laravel app in under 10 minutes with FastAPI + Docker.

#laravel #python #skeleton #tutorial #webdevelopment #php #docker
FastAPI + Docker for Quick Python APIs
Add lightning-fast Python endpoints to your Laravel app using FastAPI and Docker.
open.substack.com
June 26, 2025 at 4:15 PM
Tired of endless brute-force hits and bots probing for your .env & .git? Fail2Ban is the bouncer you need! In 5 mins on Ubuntu 24, ban the riff-raff and breathe easy. Check the guide. ✍️

#web #ssh #ubuntu #fail2ban #laravel #vps
Fail2Ban: A Practical Way to Secure Your Server from Brute Force and Bot Attacks
Instantly shield your Ubuntu 24 server from brute-force logins and automated scans with minimal setup
open.substack.com
May 24, 2025 at 5:25 PM
Amazing 🎉
Laravel Cloud is live! lrvl.co/cloud-ln
February 24, 2025 at 5:02 PM
Why creativity is everywhere — if we choose to see it. In art, in programming code in our everyday actions. Here are some thoughts about creativity as the fundamental aspect of human beings.

#creativity #art #culture #vienna #inspiration #web #laravel #php #bruegel #humans #painters #kunst #laradev
Art in Everything: From Bruegel to Web applications
Why creativity is everywhere — if we choose to see it. In art, in programming code in our everyday actions. Some thoughts about creativity as the fundamental aspect of human beings.
labrodev.substack.com
February 24, 2025 at 9:36 AM
In this article, I’ve described how to implement UUID generation for Eloquent models in Laravel by reusable trait.

#laravel #uuid #eloquent #php #webdev #traits #laradev #substack #programming #coding #oop #eloquentmodels
open.substack.com
February 15, 2025 at 12:48 PM
In Laravel development, traits are incredibly powerful tools that allow you to add reusable functionality to Eloquent models.

In this article on my Substack, I want to explore how to keep traits clean and usable in Laravel.

#laravel #php #traits #eloquent #webdevelopment #webdev #models
Leveraging Traits in Laravel Eloquent Models
Building Reusable Functionality with the Numberable Package
labrodev.substack.com
February 6, 2025 at 10:00 AM
Answering the question after his presentation, Sebastian Bergmann has said: . Which is valid statement, for sure 🙂. But name will still be seeing in a console. PHPUnit 🤘.

#phpunit #php #laravel #webdevelopment #laraconeu #phptests #webdev
February 4, 2025 at 12:13 PM
So many excited things up to come on 24th of February for Laravel community - Laravel Cloud, new starter kits and Laravel 12 🎉. Thanks @taylorotwell.bsky.social and whole Laravel team for new tools and opportunities.

#laraconeu #laravel #php #webdev #laravelcloud
February 3, 2025 at 5:34 PM
So #LaraconEU 25 has started. All the topics so far is interesting and actual. For me, Especially presentation related to embedding words and Pipeline use cases. And yes, static analysis is the must-have tool for solid projects 💪.
February 3, 2025 at 11:36 AM
Greeting sunset in Amsterdam and feeling excited before attending #laraconeu 25 tomorrow!

#laravel #laraconeu #php #webdevelopment
February 2, 2025 at 6:59 PM
Just want to share here step by step guide how to use PHPStan in Laravel application. Static analysis is very useful for any Laravel project and add a solid quality to codebase.

#phpstan #laravel #php #staticanalysis #webdevelopment
Using Static Analysis in Laravel: A Guide to Starting with PHPStan in Your Project
Step-by-Step Guide on How to Install and Configure PHPStan in Laravel to Begin Benefiting from Code Coverage with Static Analysis
open.substack.com
February 2, 2025 at 6:40 PM