The year 2019 is about to end, so I think it's essential that I take a moment to write down some highlights of mine this year.
I had as goal explore the public speaking topic to see how much can I learn from it. After doing a workshop about public speaking at Algolia, I gave talks on the following conferences/meetups:
- 🇷🇸 PHP Serbia - Serbia
- 🇫🇷 Forum PHP - France
- 🇪🇸 Laracon EU - Spain
- 🏴 Scotland PHP - Scotland
- 🇮🇳 Laravel Live India - India
- 🇬🇧 Laravel Live UK - UK
- 🇺🇸 Laravel SF Meetup - USA
- 🇫🇷 SfPot Meetup - France
- 🇵🇰 Laravel Pakistan Meetup - Remotely
- 🇩🇪 Laravel Munich Meetup - Remotely
- 🇵🇹 Tech In Porto - Portugal
- 🇫🇷 Laravel FR Meetup - France
Here is my talk about Writing Effective PHP at Forum PHP - France:
You can find some more videos here: nunomaduro.com/talks.
It may not sound, but public speaking is exhausting. It takes tons of mental energy to look calm on stage and to perform well. On the other hand, it's cool to defend a topic you love and see people impressed by the things you show.
All conferences I went were great! And having this opportunity of traveling and exploring the world is awesome. Of course, I must admit that Laravel India experience was something out of this world. I am gonna just leave this here:
Aside from public speaking, my main hobby is open source. Early this year, I launched my most successful open source project in my career: PHP Insights.
The announcement tweet reached more than 170k people, and in just 48 hours, PHP Insights has already 1k stars on Github. After, it quickly got the 1# place of Github trending PHP repositories for several weeks in the row. It was mentioned in important websites and newsletters such as Laravel News, PHP Weekly, newsletter TL DR, and others.
Aside from PHP Insights, here is a list of other meaningful packages released this year:
Of course, the packages released in 2018 got even more traction. Collision reached 3K stars, Larastan become a must-have tool in Laravel, and Laravel Zero is now the most popular PHP Console Framework in the world.
Finally, one significant milestone for me is having some money coming out of donations each month. Across Patreon, Paypal donations, and Github Sponsors, and I am now making around 50$ per month. It's not a lot, but it means a lot to me.
The hype around Plus
Talking about 2019 and not talking about Plus, it's impossible. Around September, I started to work in a superset for PHP called Plus - a superset of PHP.
All expectations, comments, and critics around this project made me loose the energy and motivation, and wanted to focus in other things. Maybe early next year I will get back to it again and make it happen.
Meanwhile at Algolia
My day job is to maintain the open-source API clients and integrations at Algolia. Aside from usual maintenance work on those open source packages, here are some highlights:
- Developed state of the art Python API Client - Here is the source code: github.com/algolia/algoliasearch-client-python. Supports Python 2 & Python 3 and contains blazing-fast asynchronous methods built on top of the Asyncio.
- Managed to give presentations/workshops cross squads/offices in Algolia - including San Francisco and New York. All the presentations were tailored for those squads/offices. They covered diverse set of topics such as better usage of API Clients, Programming topics, and others.
Looking ahead to 2020
Public speaking wise I want to do a bit less. While it's fun to travel, it takes most of my free time. I rather allocate that free time in something else.
In my free time, I genuinely want to dedicate an entire year to find and build something that leaves my mark in PHP history. It can be a superset, a framework, or other projects. The most important, it needs to be something that brings me joy and a fun journey.
Want to read some more recaps? Here you go!
Let me know a link to your recap, and I'll include it in the list above.