Published inBetter ProgrammingHow To Avoid Instantiating Invalid Entity ClassesA brief exploration to help you save on instantiating timesAug 29, 2022Aug 29, 2022
Using the Singleton pattern for service classesA few weeks ago, during a mentoring session that I hosted with a few colleagues from work, we ended up talking about good examples of using…Aug 21, 2022Aug 21, 2022
Published inBetter ProgrammingHow to Upgrade Your PostgreSQL Version Using DockerUpgrade your PostgreSQL version and migrate your data using DockerAug 17, 20203Aug 17, 20203
Published inWebtipsAdd control to JSON Web Tokens generation on Laravel PassportHow to quickly extend the default JWT generation behavior to add personalized claims and make it hold more relevant information.Jun 26, 2020Jun 26, 2020
Published ininfraspeakIntegrating Infraspeak’s API authentication on first-party clientsHow we leveraged Laravel’s custom Guards and Providers to authenticate users against our already existent API serviceJun 19, 2020Jun 19, 2020
Published ininfraspeakStop Messing With The Hosts FileHow to leverage Dnsmasq to route all local development traffic to localhost.Sep 9, 2019Sep 9, 2019
Published ininfraspeakContinuous Integration With Bitbucket PipelinesHow we automated integration testing in a simple and effective way.Jul 23, 20191Jul 23, 20191
Published inBetter ProgrammingRunning a smooth Docker stack for Web DevelopmentA tutorial on assigning containers to communicate with each other and run your everyday scriptsJun 12, 2019Jun 12, 2019
There's More To Me Than Money: A CareerA quick insight on why I don't evaluate a job offer only based on money.Jul 31, 20181Jul 31, 20181
How I Managed To Control Chaos With LaravelHow I created, and implemented, a standardized service to fetch information across different types of data repositories.Jun 14, 20184Jun 14, 20184