Bojan Zivanovic
bojan-zivanovic.bsky.social
Bojan Zivanovic
@bojan-zivanovic.bsky.social
Open Sourcerer. Director of Engineering at Platform.sh

https://github.com/bojanz
Exactly, I am very salty about the fact that Google Search has been barely usable for years now.
July 10, 2025 at 12:54 PM
Will do, been thinking about that as well.
April 28, 2025 at 1:26 PM
My old MBP was stuck on High Sierra and I spend most of my day in Linux, so I was surprised by unpolished the latest macOS feels.

It spent 30min installing updates on first boot, then forgot my settings. Wallpaper picker buggy. Settings UI a mess. As if Microsoft made it.
April 28, 2025 at 1:04 PM
If you have cash to burn, I've never found anything like the Mirra 2 from Herman Miller.
December 20, 2024 at 7:47 PM
Libpostal is the only decent one that I know of: github.com/openvenues/l...

They claim to have PHP bindings but I haven't tried them. There's also the option of compiling a small Go binary and then calling it.
GitHub - openvenues/libpostal: A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.
A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data. - openvenues/libpostal
github.com
December 16, 2024 at 11:52 PM
In case you haven't seen it, github.com/commerceguys... might be helpful. The dataset and code can be reduced a lot if limited only to administrative areas, I did that for the Go version (github.com/bojanz/address) and we use the same dataset in JS.
GitHub - commerceguys/addressing: A PHP addressing library, powered by CLDR and Google's address data.
A PHP addressing library, powered by CLDR and Google's address data. - commerceguys/addressing
github.com
December 16, 2024 at 6:11 PM
Is there a general gopher who hasn't needed omitzero at least once?
December 14, 2024 at 8:35 AM
I haven't, any impressions? I did look at their Google Pubsub client for inspiration while writing my own.
December 13, 2024 at 7:05 PM
Well this sucks. I was really interested in Service Weaver and its underlying idea, just felt it needed a bit more time to cook. Google's short attention span is making it harder and harder to trust their projects.
December 13, 2024 at 1:35 PM
For decades we lived in a world where someone could sell you an Apache server and a MySQL instance without having to pay money to Apache or MySQL. We can change that social contract, but like all tariffs, this one will be paid by the end users, not by the companies providing the service.
December 11, 2024 at 10:20 AM
Boo, US Ikea. My wife uses this one: www.ikea.com/us/en/p/mick...
She got hers without the shelves so it's a bit less practical.
MICKE desk, white, 413/8x195/8" - IKEA
MICKE desk, white, 413/8x195/8" A clean and simple look that fits just about anywhere. You can combine it with other desks or drawer units in the MICKE series to extend your work space. The clever des...
www.ikea.com
December 3, 2024 at 10:04 PM
Went through the same process recently. Ikea had several options in that category. Got the Brusali which is 35in wide, and somehow, more than enough.
December 3, 2024 at 9:49 PM
The main problem here is that most syntax highlighters (Chroma, Highlight.js, etc) are terrible. The only one I found to be decent is shiki.style which uses VS Code's highlighting and generates precolored HTML just like Chroma.
Shiki
A beautiful yet powerful syntax highlighter
shiki.style
November 23, 2024 at 6:07 PM