Posts by ilia

@ilia

Ilia

ilia.ws Joined May 2026
327 Points4 Badges3 Connections3 Followers6 Following

Posts by ilia

ilia in Articles 8 min read
Couple of weeks ago I shipped fastchart 0.2.0 and wrote it up herehttps://ilia.ws/blog/fastchart-0-2-0-native-php-charts-barcodes-and-qr-codes-in-one-extension. One extension, 19 chart types, server-side rendering through ext/gd. The idea was right,...
ilia in Articles 7 min read
// Before $payload = jsonencode$response; $data = jsondecode$input, true; $ok = jsonvalidate$input; // After $payload = fastjsonencode$response; $data = fastjsondecode$input, true; $ok = fastjsonvalidate$input; That's the migratio...
ilia in Articles 6 min read
new FastChart\StockChart >setSize1200, 600 >setTitle'AAPL last 90 days' >setThemeFastChart\Chart::THEMEDARK >setOhlcv$ohlcvRows >setMovingAverages20, 50, 200 >setVolumePanetrue >setCandleStyleFastChart\Chart::STYLEHOLLOW >renderToFile'/tmp/aapl.png'...
ilia in Articles 10 min read
The launch post for phpclickhouse 0.6.0https://ilia.ws/blog/php-clickhouse-a-native-clickhouse-client-for-php-picking-up-where-seasclick-left-off covered the framing: native binary protocol, soft fork of the stalled SeasClick, modern ClickHouse types...
ilia in Articles 3 min read
Several of my projects do heavy markdown parsing. Comment rendering, documentation pipelines, content management. The volume keeps growing, and I've been hitting the point where pure-PHP parsers Parsedown, league/commonmark, cebe/markdown, michelf ju...
ilia in Articles 8 min read
PHP processes more Excel files than any language except maybe Python. Payroll exports, inventory imports, financial reports, data migrations. If your business runs on spreadsheets and it does, your PHP app touches them constantly. The standard appro...
ilia in Articles 8 min read
Every AI coding agent ships with the same problem: it knows syntax but not discipline. It can write a React component or debug a segfault, but it won't ask "did I verify this actually works?" before declaring victory. It won't split a 400-line diff i...
ilia in Articles 7 min read
In 2005 I wrote a PHP binding for libstatgrab and pushed it to PECL. The extension took CPU, memory, disk I/O, network, process, and user statistics from a cross-platform C library and exposed them to PHP as plain functions. I moved on to other thing...
ilia in Articles 7 min read
Anyone who's tried AI-assisted trading research has hit the same wall. The agent has no native access to your charts. You end up copy-pasting symbols, indicator values, screenshots, and Pine Script back and forth between TradingView and Claude or Cu...
chevron_left

Latest Jobs

View all jobs →