Norbert Orzechowicz

2.9K posts

Norbert Orzechowicz banner
Norbert Orzechowicz

Norbert Orzechowicz

@norbert_tech

Problem solver, independent consultant, software architect, on a quest to make data friendly and helpful.

Internet Katılım Temmuz 2012
650 Takip Edilen1.1K Takipçiler
Norbert Orzechowicz
Norbert Orzechowicz@norbert_tech·
I migrated Flow #PHP to Mago by @azjezz - for now only linter + formatter (working on static analyze). Performance gain is mind blowing 🤯 I also moved away from composer scripts towards just - much better DX now! Never used Mago? You should give it a try!
English
3
1
33
4K
Raj Siva-Rajah
Raj Siva-Rajah@binaryfire·
@norbert_tech @azjezz Nice. What kind of perf difference are we talking? More than 2x? I’m thinking of switching our monorepo over. phpstan and cs-fixer are great but painfully slow on large repos. Even when using multiple processes.
English
1
0
0
134
Norbert Orzechowicz
Norbert Orzechowicz@norbert_tech·
@maks_rafalko @azjezz cs-fixer and rector for now, working on replacing phpstan, but Mago seems to be more strict so need to migrate one package at time
English
0
0
3
142
Norbert Orzechowicz
Norbert Orzechowicz@norbert_tech·
And now we also have dark/light/system theme switcher 🤩
Norbert Orzechowicz@norbert_tech

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. flow-php.com new version is up and running.

English
0
0
0
257
Norbert Orzechowicz
Norbert Orzechowicz@norbert_tech·
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. flow-php.com new version is up and running.
English
0
1
13
1K
Norbert Orzechowicz retweetledi
Ilia
Ilia@iliaa·
mdparser 0.3.0 adds two HTML-postprocess flags every CMS asks for: GitHub-style heading IDs, and rel="nofollow noopener noreferrer" on every emitted link. Both off by default. Pure HTML post-pass; AST and XML output unaffected. github.com/iliaal/mdparser
English
2
1
3
182
Norbert Orzechowicz
Norbert Orzechowicz@norbert_tech·
@Edmondif143061 yea, it's a similar problem, telemetry is being offloaded to collector, which should be spawned next to the app but... That communication between collector might get chocked 😅
English
0
0
1
21
TrueAsync
TrueAsync@Edmondif143061·
@norbert_tech When we encountered a similar issue, the best solution turned out to be offloading the data to a worker that could accumulate and forward it. Of course, that solution was designed for Swoole.
English
1
0
1
73
Norbert Orzechowicz retweetledi
Ilia
Ilia@iliaa·
php_clickhouse 0.8.1: stable. A soft fork of SeasClick (stalled since 2020) on top of ClickHouse's official clickhouse-cpp v2.6.1 client. Native binary protocol, modern ClickHouse types, ZTS support, TLS, ~30-40% faster than HTTP clients at high throughput. Three releases since the 0.6.0 launch six days ago. API gap with smi2/phpClickHouse closed. github.com/iliaal/php_cli…
English
2
2
7
319
Norbert Orzechowicz
Norbert Orzechowicz@norbert_tech·
@pronskiy @phpstorm I never understood "why php devs are so obsessed with generics". Just go to other languages, deal with generics of generics of generics, experience that the pain. Abstractions are the hardest thing in software development, generics are just an easier way to create them 🤷‍♂️
English
1
0
1
138
Norbert Orzechowicz
Norbert Orzechowicz@norbert_tech·
Flow #PHP 0.36.0 was just released! This time we focused our efforts on flow-php/postgresql and flow-php/filesystem libraries and their #Symfony Bundles. FStab now supports filesystem protocol aliases allowing to register multiple filesystems of the same type at once
Norbert Orzechowicz tweet media
English
0
0
2
220
Norbert Orzechowicz
Norbert Orzechowicz@norbert_tech·
What's the easiest way to map flow-php/postgresql query results into object and keep it all types safe? flow-php/postgresql-valinor-bridge which provides Valinor implementation of Flow Postgresql RowMapper 💪 #php #postgresql #valinor #flowphp
Norbert Orzechowicz tweet media
English
0
1
2
163
Norbert Orzechowicz
Norbert Orzechowicz@norbert_tech·
That's nice, but there is flow-php/symfony-http-foundation-bridge that uses Flow Data Frame which is designed to give end user full control over memory consumption and supports: JSON / XML / CSV / Parquet flow-php.com/documentation/…
Jérémy DECOOL@jdecool

10x Less RAM: The Senior Guide to Native JSON Streaming in Symfony @MattLeads/10x-less-ram-the-senior-guide-to-native-json-streaming-in-symfony-0c5fcd40c750" target="_blank" rel="nofollow noopener">medium.com/@MattLeads/10x…

English
1
0
2
286
Carlos Granados
Carlos Granados@carlos_granados·
I’ve put together a new PHP RFC proposing `array_get` and `array_has`—array helpers that let you access and check nested elements using dot notation: wiki.php.net/rfc/array_get_…. I’d love your feedback!
English
3
8
33
1.7K