I’m José Postiga. Senior Staff Backend Engineer at Infraspeak. I contribute and volunteer to well-known projects like PHP Portugal, Laravel-Portugal, VOST, and Fogos.pt. I’m also a speaker, mentor, and writer.
I’ve been developing well-tested, scalable, APIs in service-oriented architectures since 2008. I’ve also been managing teams of multidisciplinary professionals, implementing a culture of continuous integration and delivery, testing, documentation, and helping developers improve their technical skills through mentoring sessions and internal workshops.
Besides that, I like to write about tech/web/programming topics and I talk a lot about my daily work in my journal.
You can see my career history at my LinkedIn profile, and if you have any questions, or simply want to chat, contact me directly via Telegram or Twitter. Come say hi!

Latest Publications
Avoiding Instantiating Invalid Entity Classes
At Infraspeak, the entire engineering team gets a couple of days, every month, to fully dedicate to pet projects. As me and my friend Nelson…
Using The Singleton Pattern For Service Classes
A few weeks ago, during a mentoring session that I hosted with a few colleagues from work, we ended up talking about good examples of…
Programming Tip #5 – Design Patterns
Every week I join Daniel Maciel to share tips and suggestions for developers. In this episode, we talk about Design Patterns as generalist solutions to…
Programming Tip #4 – Code Review
Every week I join Daniel Maciel to share tips and suggestions for developers. In this episode we talk about the activity of reviewing code to…
Practical Docker for Developers
Last May 29th, 2021, my very first talk was played live, via YouTube, as part of the Speaking About Web & Mobile Development conference, the…
Programming Tip #3 – Tests
Every week I join Daniel Maciel to share tips and suggestions for developers. In this episode we talk about the development of TESTS. When should…
Programming Tip #2 – Refactor
Every week I join Daniel Maciel to share tips and suggestions for developers. In this episode we talk about refactor. When should we refactoring the…
Programming Tip #1 – Documentation
Every week I join Daniel Maciel to share tips and suggestions for developers. In this episode we talk about the importance of documentation associated with…
Talking about Laravel Octane
Talking about the recently announced Laravel Octane. What is it, and what impact it brings to the Laravel ecosystem.
Talking About the Laravel-Portugal Community and Web Development
Last week I had the pleasure to talk with my friend Daniel Maciel, for his YouTube channel, about the state of the Portuguese Laravel Community, Laravel-Portugal. We…
#3 Meetup 2021 Laravel.Portugal
The third edition of Laravel-Portugal official online meetup. Talking about entrepreneurial programmer and a tell-tale about TDD.
Laravel-Portugal Podcast S02E12
In this special episode, we gathered the people from the first episode of Laravel Live Portugal and we will remember the best moments. It will…