Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

norbert

@norbert@phpc.social
mastodon 4.6.6
  • Open on phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

0 Followers
0 Following
26 Posts
Joined October 31, 2022
GitHub:
https://github.com/norberttech
Flow PHP:
https://flow-php.com/
LinkedIn:
https://www.linkedin.com/in/norberttech/
Website:
https://norbert.tech

Posts

Open post
norbert
norbert @norbert@phpc.social · Jul 27, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social
#FlowPHP 0.42.0 was released today! Beside Floe (dedicated serialization format) we added huge DX improvements to Http Adapter! Paginate over #http web datasets similarly to how you paginate over database tables. API Consumption in PHP was never easier! 🎉
0
0
0
0
Open post
norbert
norbert @norbert@phpc.social · Jul 23, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social
#FlowPHP just got much faster, it also received it's own dedicated binary, immutable, self descriptive and evolving data format, called Floe. You can read more about it at our latest blog post: https://flow-php.com/blog/2026-07-23/performance-optimizations/
0
0
0
0
Open post
norbert
norbert @norbert@phpc.social · Jun 04, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social

Flow #PHP #Postgresql will support PostgreSql 18 since relase 0.39.0 💪

flow-php/postgresql

- AST parsers / deparser
- migrations
- query builder covering whole pgsql syntax
- integrations with phpunit / symfony
- AST based paginators / query modifiers

phpc.social

PHP Community on Mastodon

0
0
1
0
Open post
norbert
norbert @norbert@phpc.social · Jun 01, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social

Flow #PHP Symfony PostgreSQL Bundle now supports excluding specific database objects from migrator diff generator by custom exclusion policies

phpc.social

PHP Community on Mastodon

0
0
0
0
Open post
norbert
norbert @norbert@phpc.social · May 29, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social

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 💪

phpc.social

PHP Community on Mastodon

3
0
0
0
Open post
norbert
norbert @norbert@phpc.social · May 23, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social

Flow #PHP 0.38.0 is out!
It's a technical release that doesn't bring too many new features. Recently I have been mostly focused on moving project to Mago Analyzer (formatter / linter are already there).

More details: https://github.com/flow-php/flow/releases/tag/0.38.0

phpc.social

PHP Community on Mastodon

1
0
1
0
Open post
norbert
norbert @norbert@phpc.social · May 15, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social

You can find slides from my talk about data processing in php at https://speakerdeck.com/norbert_tech/data-processing-in-php

2
0
1
0
Open post
norbert
norbert @norbert@phpc.social · May 12, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social

I migrated Flow #PHP to Mago - for now only linter + formatter.
Performance gain is mind blowing 🤯

I also moved away from composer scripts towards just - much better DX now!

phpc.social

PHP Community on Mastodon

2
1
0
0
Open post
norbert
norbert @norbert@phpc.social · May 11, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social

Flow #PHP got a new website for 0.37.0 release!

This time the bright orange and blue colors were replaced with more toned versions of dark purple. Glowing effect around code samples was also removed.

https://flow-php.com/ new version is up and running.

There is also a new dedicated issue type for website related issues / feedback / requests at https://github.com/flow-php/flow/issues/new?
template=website.yml

phpc.social

PHP Community on Mastodon

1
0
0
0
Open post
norbert
norbert @norbert@phpc.social · May 07, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social

flow-php/telemetry (#PHP implementation of #OTEL) faced an architectural issue tied to the php nature (single thread/process).

https://github.com/flow-php/flow/issues/2348 explains how I'm tackling it, without making Exporters blocking

phpc.social

PHP Community on Mastodon

0
0
0
0
Open post
norbert
norbert @norbert@phpc.social · Apr 08, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social

Working with PHP, PostgreSql and Symfony?
You might want to check https://flow-php.com/documentation/components/bridges/symfony-postgresql-bundle/

- query builder with full syntax support
- migrations
- define your schemas in php/yaml
- SQL AST Parser
- Client that supports static analysis types narrowing

0
0
0
0
Open post
norbert
norbert @norbert@phpc.social · Mar 26, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social

RE: @jaapio@phpc.social

That's awesome! I'm so glad to hear that! 🥰

Once you switch your mindset from typical PHP Object/Functional oriented approach to more tabular one, similar to how you deal with excel sheets, data frames becomes way more intuitive 😁

1
0
0
0
Open post
norbert
norbert @norbert@phpc.social · Mar 26, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social

Flow #PHP Arrow Extension is live!

flow-php/arrow-ext

It provides a parquet reader/writer which is automatically picked up by flow-php/parquet when available.

This makes php parquet even faster than python pyarrow implementation.

phpc.social

PHP Community on Mastodon

2
0
1
0
Open post
norbert
norbert @norbert@phpc.social · Mar 16, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social
Replying to @norbert@phpc.social
https://app.blackfire.io/profiles/compare/997c694e-9ffd-4196-9748-e8c86ec0900a/graph link to the @blackfireio profile
0
0
0
0
Open post
norbert
norbert @norbert@phpc.social · Mar 16, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social

flow-php/parquet just got another significant performance boost 🤯

Our next goal is to create an php extension that would let us use Apache Arrow C++ parquet implementation and make parquet in #PHP even faster!

phpc.social

PHP Community on Mastodon

1
1
0
0
Open post
norbert
norbert @norbert@phpc.social · Mar 09, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social

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: https://github.com/flow-php/flow/releases/tag/0.33.0

phpc.social

PHP Community on Mastodon

1
0
1
0
Open post
norbert
norbert @norbert@phpc.social · Feb 26, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social
For the last month I worked mostly on flow-php/telemetry library and finally you can give it a try. If you heard about Open Telemetry but never had a chance to play with it, I prepared something for you: https://flow-php.com/telemetry/tracer/#example Just click a run button (top right corner of the code snippet) and execute that snippet in the browser 🤯 Examples are configured to use console exporters for signals, so you will see what would normally go to OTEL Collector / APM
2
0
1
0
Open post
norbert
norbert @norbert@phpc.social · Feb 11, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social
So many business owners (but also others who have never written a line of code) like to tell software developers how easy, fast, and maybe even redundant their job is getting with AI. So few developers tell the same to them. It looks like a projection, not prophecy 🤔
1
0
0
0
Open post
norbert
norbert @norbert@phpc.social · Feb 09, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social
Replying to @norbert@phpc.social
If you find my work useful, please consider sponsoring me at https://flow-php.com/sponsor/
0
0
0
0
Open post
norbert
norbert @norbert@phpc.social · Feb 09, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social
Replying to @norbert@phpc.social

Flow on the other hand provides native telemetry integration through:

  • data frame

And I'm also working on adding it into:

  • flow-php/filesystem (azure / aws bridges)
  • flow-php/parquet
  • flow-php/postgresql
0
1
0
0
Open post
norbert
norbert @norbert@phpc.social · Feb 09, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social
Replying to @norbert@phpc.social

On top of that bundle is injecting telemtry into the most popular symfony services like:

  • http kernel / client
  • messenger
  • console
  • twig
  • doctrine
  • cache
0
1
0
0
Open post
norbert
norbert @norbert@phpc.social · Feb 09, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social
Replying to @norbert@phpc.social
Now I'm working on flow-php/symfony-telemetry-bundle that will connect all dots together, registering in service container a Telemetry instance that if passed to flow libraries will provide telemetry from all those libraries out of the box.
0
3
0
0
Open post
norbert
norbert @norbert@phpc.social · Feb 09, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social
Replying to @norbert@phpc.social
Library itself is not even coupled with open telemetry, this means that flow-php/telemetry signals like spans/logs/instruments can be translated to any protocol. In order to use OTLP, we have a package flow-php/telemetry-otlp-bridge https://flow-php.com/documentation/components/bridges/telemetry-otlp-bridge/
0
4
0
0
Open post
norbert
norbert @norbert@phpc.social · Feb 09, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social
Replying to @norbert@phpc.social
flow-php/telemetry is a tiny, dependency free abstraction that implements OTLP and provides default, zero impact implementations for processors/exporters. I'm slowly introducing it into all Flow Libraries. https://flow-php.com/documentation/components/libs/telemetry/
0
5
0
0
Open post
norbert
norbert @norbert@phpc.social · Feb 09, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social

I see two niches in the PHP ecosystem. One of them is data processing, and the second is observability. OpenTelemetry is an amazing concept, but the PHP implementation is not really aligned with how PHP and PHP apps work.
Below comes from flow-php/telemetry and #Symfony Bundle

phpc.social

PHP Community on Mastodon

1
6
1
0
Open post
norbert
norbert @norbert@phpc.social · Jan 19, 2026
norbert
@norbert@phpc.social

Problem solver, software architect, also working as a Data Witcher ⚔️, hunting and killing 🧌 and 🪳in data processing pipelines! Creator of https://flow-php.com

phpc.social

Already using Monolog? Want unified observability without rewriting your logging code?
flow-php/monolo-telemetry-bridge : connect Monolog to the flow-php/telemetry stack with one handler.
Your existing logs flow into the same pipeline as traces and metrics. Automatic trace context propagation (trace_id/span_id attached to every log). Exceptions in Monolog context? Automatically captured with stack traces. Keep your Monolog API, gain better visibility of your system.

#PHP #Monolog #Observability

phpc.social

PHP Community on Mastodon

1
0
0
0

Remote instance

phpc.social
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 20:01:11 UTC