The most advanced data processing framework for #PHP by @norbert_tech

Joined January 2025
Photos and videos
DX was never better! 🤩
I migrated entire Flow #PHP into Mago Linter / Formatter / Analyzer. What before was taking more than a minute now takes 5 seconds. One tool replaced 3 providing insane performance boost. Since Mago is also very strict it helped me to improve Flow code quality đź’Ş
10
Flow PHP retweeted
Working with #PHP, #PostgreSql and #Symfony? You might want to check flow-php.com/documentation/c… - query builder with full syntax support - migrations - define your schemas in php/yaml - SQL AST Parser - Client that supports static analysis types narrowing
3
39
2,419
Flow PHP retweeted
Apache Arrow extension for #PHP is now available also as precompiled binaries. Just download the right one from: github.com/flow-php/arrow-ex… and enjoy parquet performance/efficiency unseen anywhere in PHP when it comes to files 💪

ALT Driving The Fast And The Furious GIF by Fast & Furious

1
7
33
1,319
Arrow C #PHP Parquet extensio is going to be a performance game changer 🚀
flow-php/parquet got another significant performance boost 🚀 The next step is to create an extension for apache arrow cpp and make parquet in #php even faster!
1
35
We also moved all our examples to playground! Now each of them can be executed directly in the browser :) Layout of documentation also got slightly better
Flow #PHP 0.33.0 was just released 🎉 This update was mostly about stabilization of flow-php/telemetry package and bug fixes. Please find a full list of changes at: github.com/flow-php/flow/rel…
33
18 Aug 2025
Because PHP can into data đź’Ş
I wrote a new blog post about how to approach preparing data for analysis in distributed transactional systems. norbert.tech/blog/2025-08-12… Available in: 🇵🇱🇺🇸🇩🇪🇫🇷🇪🇸
1
3
405
28 Jul 2025
Join and learn how to process data like a pro! đź’Ş
Big data, small data, every data #php
96
Flow PHP retweeted
1/9 đź§µ Parquet is an amazing file format, almost like an immutable database in a single file. One of the cool features is that each column can have different encoding and compression. Let's take a look at Delta Binary Packed encoding.
1
1
2
528
17 Jun 2025
Help us decide! 🤗
I'm working on adding Match/Switch feature to Flow #PHP for even better DX. I'm a bit on the fence with DSL since `match` and `case` are reserved keywords. Looking for more creative ideas ❤️ github.com/flow-php/flow/iss…
177
Flow PHP retweeted
I'm still working on redesigned types system for Flow #PHP. You can check my progress here: github.com/flow-php/flow/iss… I'm mostly focused on simplifying types and turning them into fully standalone package that helps with types assertions and coercions
1
1
4
418
Flow PHP retweeted
Version 0.15.0 is here! 🎉 Heads up: There's a BC break—schema-related classes have shifted to a new namespace. Dive into our upgrade docs for the scoop. Spotlight on this release: Exciting updates for Dbal and Google Sheets Adapters. Get the full rundown: github.com/flow-php/flow/rel…
1
4
333
26 Apr 2025
Processing large database based datasets is going to be much faster with this key set extractor đź’Ş
Diving into Flow #PHP with a fresh Doctrine DBAL Extractor! Say goodbye to sluggish limit/offset and hello to speedy key-set pagination. 🚀 Mark your calendars for Monday’s release! Check it out: github.com/flow-php/flow/pul…
127
Flow PHP retweeted
Flow #PHP 0.14.0 is out now! 🚀 Dive into enhanced safety with all math operations now powered by github.com/brick/math, ensuring secure float handling.
2
1
25
698
Flow PHP retweeted
Exciting changes ahead for the Flow #PHP Project! Starting today, get ready for fresh releases every two weeks 🚀 Of course, we'll swiftly tackle any critical bugs or security issues. Dive into the details here: flow-php.com/blog/2025-03-16…
1
1
5
396
Flow PHP retweeted
When diving into datasets, defining a schema is your go-to move for reliability and consistency. Flow #PHP CLI app can effortlessly detect schemas from any compatible data sources. Today, let me introduce you to column statistics:
2
1
8
757
Flow PHP retweeted
Hey, don’t do that! High coupling with the framework makes maintenance and upgrades a nightmare, and it also limits your system’s scalability. I know it’s a quick way to build something, and it might work for a while, especially if you’re building a CRUD app. But here’s the thing: a good framework should stay out of your way. Frameworks are meant to solve specific problems, not be the center of your system. Laravel and Symfony are great for: - UI (CLI/Http) - Routings - Backend HTML rendering - Handling and validating input/output And probably a few other things. Try to build your system’s core as if it knew nothing about the framework. That way, you’ll have a more flexible and maintainable system. That’s what sets software engineers apart from "framework developers". Frameworks come and go, like Zend. Don't let your system die with the framework (or framework version)
Laravel only needs one thing from you. That you embrace it. Kiss it even. Delegate as much work to the framework as possible. Don't reinvent the wheel. For instance, are you feeling like creating a src directory? Don't. The app directory is what you're looking for. âś“ Feeling like creating modules? Don't. Subfolders inside the default structure is what you're looking for. Keep it familiar for your coworkers to ensure maximum productivity. âś“ Feeling like coding a feature from scratch? Don't. Laravel probably offers it already. And third party packages are already there too. âś“ Be the kind of developer who delivers and leaves a clean legacy.
1
5
309
27 Jan 2025
How to import large CSV datasets to a database in #php
New blog post, data processing in #PHP! flow-php.com/blog/2025-01-25…
1
2
93
Flow PHP retweeted
Nice one! I'm glad to see posts about data processing in #php For those who want to take data import to the next level, scaling up to dozens of millions, flow-php.com is a solution. It supports all popular data formats, including CSV, JSON, DB, Elasticsearch, Parquet, and XML. It can also be easily integrated with Salon PHP to bring data from external APIs. This allows for on-the-fly data transformations with powerful schema evolution with minimal resource consumption.
Great read about importing a huge amount of data 👍 Thanks @JonPurvis_ jonathanpurvis.co.uk/importi…
3
11
1,640