Hi there 👋, My name is Alexander Schranz and I'm Core Developer working at the Symfony based Sulu CMS.
Mostly of the time I'm working with PHP, Symfony, Sulu, ReactJS, Doctrine ORM, MySQL, Redis and Elasticsearch. Also I like GoLang for websocket based things.
Beside Sulu core I'm also main maintainer of the sulu/web-js package a simple lightweight component based package to create and manage your javascript components for websites.
Another project which I maintain and created is SEAL - The Search Engine Abstraction Layer for PHP, it provides an abstraction around different search engines (Elasticsearch, Opensearch, Meilisearch, Algolia, Redisearch, Solr, Loupe and Typesense).
I'm also a big fan of Roadrunner or FrankenPHP and believe that the PHP Runtime will change how we will run PHP applications in the future.
Beside blogs on the sulu.io website you can find my personally articles here on github:
- 🖌️ ITCSS, BEM and Rethinking Design Practices
- 🥬 Twig for React Developers
- 🕒 Efficient JSON Streaming with Symfony and Doctrine
- ✂️ Do I really need a Serializer for a JSON API?
- 🔛 Testing APIs using Markdown and PHP Matcher
- 🧶 Single Class integration of a Library into the Symfony Ecosystem
- 🛑 Handling optional dependencies with composer
- 🏗️ Project "Rabbit Hole": Dig into the rabbit hole of Hexagonal Architecture (work in process)
I'm happy for any feedback about my work.
Non technical blog:
- Bluesky: @alexander-schranz.bsky.social
- X / Twitter: @alex_s_
- Mastodon: alex_s@mastodon.social
- LinkedIn: @alexander-schranz