
Co-founder @terminal42. Core dev @contaocms. He/Him. Enjoying PHP, Symfony, DevOps, hoops, tennis, music, Bärndütsch and life! @toflar@phpc.social
Switzerland
Joined May 2010
- Tweets4.8K
- Following260
- Followers785
- Likes1.7K
Yanick Witschi retweeted
If all the govs shutting down servers for a PHP update, all the hosters & enterprises terrified by the vuln, gave $100k, or just $50k a year to the PHP Foundation, things could look very differently. Go, make your employer sponsor *today* thephp.foundation/sponsor/ #php #phpc @ThePHPF
🎉 Loupe 1.0 is here!
Production-proven full-text search for PHP, powered by SQLite - no containers, daemons or external services. Now with compound-word search and better result excerpts! github.com/loupe-php/loupe/r… #php #sqlite #loupe #search
One genuinely positive use of AI: getting documentation started. Improving existing docs is much easier than facing a blank page. I gave GPT-5.6 Sol an old internal project and within five minutes it produced an impressive MkDocs foundation to build on.
I've just released a new version of #loupe. It's getting faster and faster, it's so much fun! github.com/loupe-php/loupe/r… #search #sqlite #php
Worked on some query improvements for #loupe and it's now twice as fast when searching. Just update and enjoy, simple as that! 🚀 github.com/loupe-php/loupe/r… #php #search #sqlite
I am super excited to announce the immediate release of Loupe 0.13 which I have worked on in the past weeks. Go checkout the improvements, they are massive! :) github.com/loupe-php/loupe/r… #loupe #php #sqlite #search
Yanick Witschi retweeted
This is a big milestone for SEAL the #Search Engine Abstraction Layer for #php. Thx to @toflar we have now facets 🚀. Faceted Search is one of the most common technics in ecommerce systems. It allows you to only show filters which make sense for the user.
github.com/PHP-CMSIG/search/…
Here's a challenge for you if you speak C and #PHP fluently. Somehow #SQLite seems to keep materialized CTEs for the entire process which seems like it could break software using long-running processes like #frankenphp and Co. I'd appreciate insights :) github.com/loupe-php/loupe/p…
Yanick Witschi retweeted
Happy to show you another new release of SEAL. With the latest release its now possible to count your documents inside your #search index. Specially useful to hide a search if there is nothing available. Thx to @toflar again for this feature.
github.com/PHP-CMSIG/search/…
Yanick Witschi retweeted
For todays @phpstorm PHP Birthday party we have a present 🎁 for you.
Thx to @toflar we have a new feature for SEAL the #PHP #Search Engine Abstraction Layer. You can now use distinct to group the results. Checkout the new version of SEAL 0.9.3:
github.com/PHP-CMSIG/search/…
Yanick Witschi retweeted
Small changelog but big features @toflar released Loupe 0.12 with support for `distinct` 🚀:
github.com/loupe-php/loupe/r…
I have tagged Loupe 0.9 with some great new features and performance improvements! 🔥 Go check them out! github.com/loupe-php/loupe/r… #php #sqlite #search
I have just released Loupe 0.8! Your favorite #php and #sqlite only search engine now provides way better results, indexes twice as fast and supports negative queries! 🥳 Thanks @philippdaun for the contributions! Enjoy! github.com/loupe-php/loupe/r…
Yanick Witschi retweeted
A reminder that LoupePHP a #search engine for #PHP only based on SQLite extension was released more as one year ago by @toflar: medium.com/@yanick.witschi/l…
It is also a great way to start using SEAL my own Search Engine Abstraction Layer: schranz-search.github.io/sch…
No #SymfonyCon for me this year :-( Just way too much stuff going on before and after.
composer-resolver.cloud is patched :)
Composer 2.7.7 is out 🚀 - Please update immediately! - Contains multiple security fixes resulting from a security audit performed by @cure53berlin and funded by #alphaomega at the @linuxfoundation -
Details on our blog blog.packagist.com/composer-… #composerphp #phpc
Yanick Witschi retweeted
Wir suchen Verstärkung für unser Office in Bern - du hast ein passendes oder auch ähnliches Profil und Lust auf ein kreatives Team? Dann melde dich bei uns 👋 novu.ch/jobs/full-stack-entw…




