Tech News
All News AI & ML Architecture DevOps Open Source Programming Team Management Testing & QA Web

Open Source

⚑ Report a Problem

Latest Open Source news from Tech News

All topics AI agents ai api architecture automation aws beginners career claude database devchallenge devops discuss javascript linux llm machinelearning mcp opensource performance productivity programming python rust security showdev tutorial typescript webdev
All EN RU
EN

How I Secured WordPress Media Files by Building My Own Upload Restriction Plugin

How I Secured WordPress Media Files by Building My Own Upload Restriction Plugin Security is one of those things you don't think about deeply until so…

wordpresssecurityphpwebdev
Dev.to Apr 29, 2026, 05:52 UTC
EN

Turning Manual Ops Into a 10-Minute Task

I once turned a 2-week manual data update process into a 10-minute automated pipeline by writing a PHP script that ingested a vendor spreadsheet, norm…

phpproductivityautomationdatabase
Dev.to Apr 28, 2026, 22:07 UTC
EN

OPC UA from PHP? Yes, with Zero C Extensions — Introducing php-opcua/opcua-client

If you've ever tried to connect a PHP application to industrial machinery — a PLC, a SCADA system, a historian — you've probably hit a wall. The OPC U…

phpiotindustrialautomationlaravel
Dev.to Apr 28, 2026, 09:06 UTC
EN

Develop a Pure PHP Face Recognition Application

Face recognition isn’t just for Python or complex AI stacks anymore. You can now implement it in PHP to create efficient web-based solutions for atten…

aimachinelearningphptutorial
Dev.to Apr 28, 2026, 07:53 UTC
EN

Why I Wrote a Pixel-by-Pixel Multiply Blend in PHP-GD to Beat Dompdf

A real estate broker came to me with a familiar problem. Every property exposé — the glossy multi-page PDF that goes to potential buyers — was being a…

wordpressphpwebdevpdf
Dev.to Apr 28, 2026, 05:05 UTC
EN

Laravel Sluggable Package: Finally, Opinionated Slug Generation

So, Laravel News just highlighted the new Laravel Sluggable package for Eloquent models. It's an opinionated, automatic slug generation solution, and …

laravelphpeloquentseo
Dev.to Apr 27, 2026, 16:01 UTC
EN

🚀 Introducing Laravel Shortcodes – Bring WordPress-like Shortcodes to Laravel

I’ve built a Laravel package that introduces shortcode functionality, allowing developers to handle dynamic content in a more flexible and reusable wa…

laravelopensourcephpshowdev
Dev.to Apr 27, 2026, 14:07 UTC
EN

How I Built a WooCommerce Plugin That Works With Every Page Builder

The Problem I Noticed When I was working on WooCommerce stores for my clients, I kept running into the same frustrating issue — there was no good way …

wordpresswoocommercephpwpdev
Dev.to Apr 27, 2026, 13:14 UTC
RU

Fast Atomic Flow: PHP 8.4, Swoole, NATS, Go и Закон Табуна

Как переезд в деревню, рефакторинг жизни и парное программирование с DeepSeek привели к созданию демо на Swoole, NATS и Go. Без купюр и без пони. 🐎 В …

phpswoolenatsgohighloadwebsocketsemaphoresasyncopen sourcekbl
Habr Apr 27, 2026, 06:45 UTC
EN

Laravel AI Integration: A Production-Ready Architecture Guide (OpenAI vs Gemini vs Claude)

Every Laravel AI integration starts the same way. You install a package, copy an API key into .env , write a controller method that fires a prompt, an…

laravelaiphpwebdev
Dev.to Apr 27, 2026, 00:47 UTC
EN

Type-safe collections in PHP 8.4: what I wish arrays had

You know the feeling. You're three callbacks deep in array_map , you tack on array_filter , then array_values to fix the keys, and PhpStorm gives up a…

phpsymfonylaravelwebdev
Dev.to Apr 25, 2026, 19:07 UTC
EN

How Architecture Tests Caught a Data Isolation Bug Before It Reached Production

TL;DR: Pest PHP architecture tests let you write your team coding rules as automated tests. Controllers using the DB facade directly? Build fails. Mod…

testinglaravelphptutorial
Dev.to Apr 25, 2026, 09:52 UTC
EN

RulesJson — Convert Laravel Validation Rules to a JSON Request Body Instantly

Every Laravel developer has been there: you finish writing a FormRequest, switch to your API client, and spend the next few minutes manually reconstru…

laravelphpwebdevopensource
Dev.to Apr 25, 2026, 04:52 UTC
EN

How to Filter and Sort Posts by Custom Field Value Using JetSmartFilters + Bricks Builder

How to Filter and Sort Posts by Custom Field Value Using JetSmartFilters + Bricks Builder If you've ever tried to let users filter and sort a post lis…

wordpressjetsmartfiltersbricksbuilderphp
Dev.to Apr 25, 2026, 02:45 UTC
EN

How to Use the `bricks/form/custom_action` Hook in Bricks Builder

How to Use the bricks/form/custom_action Hook in Bricks Builder You can run custom PHP code after a Bricks Builder form submission using the bricks/fo…

wordpressbricksbuilderphpwebdev
Dev.to Apr 25, 2026, 02:41 UTC
EN

Migrating a PHP monolith in production: how I think about it

TL;DR — A security breach took down a site running on a 10-year-old Debian server with an obsolete LAMP stack. No access to the original infrastructur…

phparchitecturewebdevdevops
Dev.to Apr 24, 2026, 17:08 UTC
EN

I Built a Free All-in-One File Toolkit (No Signup Required)

Hi everyone 👋 I recently built something called Zoeheba — a free, browser-based toolkit for handling everyday file tasks like PDFs, images, and videos…

webdevproductivityphplaravel
Dev.to Apr 23, 2026, 21:16 UTC
EN

Redis-backed permissions for high-volume Laravel apps: v4.0.0-beta.1

I just shipped v4.0.0-beta.1 of laravel-permissions-redis , and I want to share both what's in it and the specific problem it exists to solve. The pro…

redislaravelphpperformance
Dev.to Apr 23, 2026, 15:36 UTC
EN

Symfony Messenger: A Great Servant, But a Terrible Master (Or How Asynchrony Cost Me Half My Beard)

I am a long-time Symfony developer. I love the framework. I use it in countless projects—whether they are large corporate systems, smaller work tasks,…

symfonyphpwebdev
Dev.to Apr 23, 2026, 11:22 UTC
EN

Best AI Coding Tools for Laravel Developers in 2026

Every "best AI tools 2026" list is written for a JavaScript developer. The benchmarks use React. The screenshots show TypeScript. The winner is always…

laravelphpaiwebdev
Dev.to Apr 23, 2026, 06:21 UTC
EN

Advanced Templating Patterns in Twig 3.24.0

Building reusable UI components in Symfony has historically been a balancing act. On one hand, Symfony provides an incredibly robust backend architect…

symfonyphpprogrammingproductivity
Dev.to Apr 21, 2026, 11:07 UTC
EN

Building a Saju Engine: Case Study with Karina's Birth Chart Algorithm

The Data Problem K-pop Poses to Backend Engineers Here's a fun engineering challenge that landed on my desk last year: how do you build a production-g…

phpalgorithmswebdevdatascience
Dev.to Apr 20, 2026, 21:29 UTC
EN

11 Middlewares and 6 Traits That Power a Multi-Tenant Laravel SaaS

Every request in a multi-tenant SaaS needs to answer a dozen questions before your controller runs. Which company context? Is the session valid? Is th…

laravelphpsassmiddleware
Dev.to Apr 20, 2026, 09:14 UTC
EN

Strauss: The Better Mozart for WordPress Plugin Dependency Isolation

Originally published at recca0120.github.io If you've read the }}">Mozart overview, you know what problem it solves: WordPress plugins share a PHP …

opensourcephptoolingwordpress
Dev.to Apr 20, 2026, 05:11 UTC
EN

How to Reduce Magento 2 Bootstrap Time by 30%

Every time Magento handles a request, it loads hundreds of PHP classes, registers thousands of event observers, and wires up a plugin chain across the…

magentophpperformanceecommerce
Dev.to Apr 19, 2026, 18:04 UTC
EN

Magento 2 Elasticsearch vs OpenSearch: Which to Use in 2026

Magento 2.4.x removed MySQL-based catalog search and made Elasticsearch (or OpenSearch) mandatory. If you're still running MySQL search, you've likely…

magentophpperformanceecommerce
Dev.to Apr 19, 2026, 17:23 UTC
EN

Magento 2 Core Web Vitals: How to Score 90+ on PageSpeed

Core Web Vitals are a Google ranking signal and a direct measure of your store's user experience. Most Magento stores score 30–50 on mobile PageSpeed.…

magentophpperformanceecommerce
Dev.to Apr 19, 2026, 17:22 UTC
EN

Best Magento 2 Performance Extensions in 2026

Performance extensions are one of the highest-ROI investments you can make on a Magento store. A 1-second improvement in load time can increase conver…

magentophpperformanceecommerce
Dev.to Apr 19, 2026, 17:16 UTC
EN

I built a Laravel queue monitoring tool because I got tired of not knowing what my jobs actually do

At some point I realized I don’t really understand what’s going on with my queues. I mean, yeah: jobs are running workers are alive logs exist somewhe…

laravelphpopensource
Dev.to Apr 19, 2026, 16:12 UTC
EN

🚀 I built a real-time security scanner for Laravel

🚀 I built a real-time security scanner for Laravel (and here’s why) Most Laravel developers use tools like PHPStan for code quality. But when it comes…

laravelphpopensourcesecurity
Dev.to Apr 19, 2026, 07:08 UTC

© Tech News — Headline Aggregator

Sitemap Legal Notice Privacy Terms Copyright / Removal DSA Contact

Leaving the site

You are about to open an external website:

Continue →