I'm glad you're here!

Howdy! My name is Leonardo Losoviz, I'm an award winning freelance developer and consultant, creator of the open source PoP project (for building applications based on server-side components), regular contributor to Smashing Magazine, and occasional conference speaker.

I code, I learn, I share.

I am available for hiring! I specialize in building APIs (I authored an improved version of GraphQL on PHP, which is faster and offers more capabilities than the standard GraphQL), creating sites that run with any CMS or PHP framework and can be deployed on serverless PHP (I authored a component model which is the optimal mechanism to deploy atomic functionality, and which can work with WordPress, Laravel, Symfony and others), and optimizing content management across platforms (I authored a WordPress plugin to tackle this problem).

Happy reading!

✍️ My latest blog posts

  1. 🚀 Updated slides for my GraphQL server in PHP

    I updated my slides introducing my GraphQL server in PHP with all the new developments and features, including how it now complies 100% with the GraphQL spec. Here they are: Read more

  2. 🙏 Adding 100% compliance with GraphQL!

    I have added support to the GraphQL introspection fields, so my implementation of a GraphQL server in PHP is now 100% GraphQL-spec compliant! Because now it's officially GraphQL, I will simply call this project GraphQL by PoP 😁. The API comes in 2 modes:... Read more

  3. 🥳 The PoP API is now a GraphQL server!

    After several months of work, I can announce that my project GraphQL API for PoP finally provides a spec-compliant implementation of a GraphQL server in PHP! Yay!!!!! The missing part, which I finished adding today, was the GraphQL syntax parser. Until... Read more

  4. ✍️ Reflexions on writing - Doing the writing

    So you have decided to write an article. Good! Below are my recommendations to make the intention become a reality and, even beyond, allow you to become a better writer with each passing day. Write. Write. Write. Good news is that, as with many other... Read more

  5. ✍️ Reflexions on writing - Deciding what to write about

    Many people wanting to write for an online magazine will possibly find it difficult to even answer the most fundamental question: What to write about? Indeed, coming up with a response to this question has proved unsurmountable in several cases I know of,... Read more