- PHP 8.2/8.3/8.4
- blackfire/xdebug/pcov/zstd/brotli/snappy/lz4
- PostgreSQL
- MySQL
- Redis
- Elasticsearch
- Meilisearch
- Azureite
- Localstack
Read 🧵
flow-php.com/documentati...
Marry Christmas Everyone! 🎄🎁
flow-php.com/documentati...
Marry Christmas Everyone! 🎄🎁
Is it perhaps hand written importer/exporter?
Any chance it's using file_get_contents?
What stops you from using a Data Frame?
Is it perhaps hand written importer/exporter?
Any chance it's using file_get_contents?
What stops you from using a Data Frame?
This means that we can now programmatically extract and analyze postgresql query execution plan!
More details in flow-php.com/documentati...
This means that we can now programmatically extract and analyze postgresql query execution plan!
More details in flow-php.com/documentati...
Not any more flow-php/postresql is a brand new library that just joined Flow #PHP Ecosystem!
flow-php/postgresql comes with 3 building blocks 👇
Not any more flow-php/postresql is a brand new library that just joined Flow #PHP Ecosystem!
flow-php/postgresql comes with 3 building blocks 👇
Dropped 8.2, moved to 8.3 for development, added support for 8.5.
0.29.0 coming soon.
github.com/flow-php/fl...
Dropped 8.2, moved to 8.3 for development, added support for 8.5.
0.29.0 coming soon.
github.com/flow-php/fl...
There are two things I would like to include in the next release:
- support for PHP 8.5 (and migrating codebase to 8.3)
- first release of flow-php/postgresql library
There are two things I would like to include in the next release:
- support for PHP 8.5 (and migrating codebase to 8.3)
- first release of flow-php/postgresql library
So there is, #PHP Query Builder for #PostgreSQL inspired by JOOQ
(API will change, this is just PoC)
So there is, #PHP Query Builder for #PostgreSQL inspired by JOOQ
(API will change, this is just PoC)
Now it can not only turn query into AST but also convert AST to nicely formatted string!
flow-php.com/playground/...
Now it can not only turn query into AST but also convert AST to nicely formatted string!
flow-php.com/playground/...
Now it opens preview of predefined/uploaded files in tabs.
I also added some colors to the output to make it more readable.
Now it opens preview of predefined/uploaded files in tabs.
I also added some colors to the output to make it more readable.
Staram się publikować tylko sprawy techniczne, ale ta jest ważna.
Leszek z Joanną potrzebują pomocy, toczą walkę, której nie powinni, trzeba im pomóc wyrównać szanse.
Więcej możecie przeczytać na pomagam.pl/4hgb6g
Wpłać ile możesz, 5, 10, 500, sky is the limit
Staram się publikować tylko sprawy techniczne, ale ta jest ważna.
Leszek z Joanną potrzebują pomocy, toczą walkę, której nie powinni, trzeba im pomóc wyrównać szanse.
Więcej możecie przeczytać na pomagam.pl/4hgb6g
Wpłać ile możesz, 5, 10, 500, sky is the limit
What I was always missing was a proper SQL Parser in PHP, something that can create AST Tree from SQL query string.
So I created one: flow-php.com/documentati...
What I was always missing was a proper SQL Parser in PHP, something that can create AST Tree from SQL query string.
So I created one: flow-php.com/documentati...
Flow #PHP just received a fully interactive playground allowing to build and execute ETL pipelines directly in the browser!! 🤯
Demo: youtu.be/bJm0BZUrTrg
Flow #PHP just received a fully interactive playground allowing to build and execute ETL pipelines directly in the browser!! 🤯
Demo: youtu.be/bJm0BZUrTrg
This was a bigger release that brought a few very cool features to DataFrame.
Let's start by covering the new data type - HTML delivered by @stloyd.
This was a bigger release that brought a few very cool features to DataFrame.
Let's start by covering the new data type - HTML delivered by @stloyd.
Today I managed to put together the first working version!
Today I managed to put together the first working version!
Which in my opinion will open a whole new world of possibilities 🤩
You can check the progress and details here: github.com/flow-php/fl...
Which in my opinion will open a whole new world of possibilities 🤩
You can check the progress and details here: github.com/flow-php/fl...
Among fixes and improvements to our website, there is also a small gem.
DataFrame::batchBy()
It's a smarter version of batchSize that not only splits the dataset into batches by size but also keeps them logically grouped by column.
Among fixes and improvements to our website, there is also a small gem.
DataFrame::batchBy()
It's a smarter version of batchSize that not only splits the dataset into batches by size but also keeps them logically grouped by column.
From now on, each example can also have multiple options - third nesting level.
Here is a great example: flow-php.com/data_frame/...
From now on, each example can also have multiple options - third nesting level.
Here is a great example: flow-php.com/data_frame/...
norbert.tech/blog/2025-1...
norbert.tech/blog/2025-1...
Mago (Rust) has a new release that supports Flow (PHP) Types right out of the box, no extensions needed - just Mago 💪
github.com/carthage-so...
Mago (Rust) has a new release that supports Flow (PHP) Types right out of the box, no extensions needed - just Mago 💪
github.com/carthage-so...
docs.claude.com/en/docs/cla...
docs.claude.com/en/docs/cla...
For those who couldn't attend: norbert.tech/blog/2025-0...
P.S. I'm working on launching a series of webinars about Flow #PHP - stay tuned! 💪
For those who couldn't attend: norbert.tech/blog/2025-0...
P.S. I'm working on launching a series of webinars about Flow #PHP - stay tuned! 💪
This time, we have significantly enhanced the Parquet library along with integrations for Excel and Google Sheets.
As always, you can find more details on the release page:
github.com/flow-php/fl...
This time, we have significantly enhanced the Parquet library along with integrations for Excel and Google Sheets.
As always, you can find more details on the release page:
github.com/flow-php/fl...