21 October 2026
Why I Use BrowserStack to Investigate Website Conversion Problems
Use simulation tools to understand how your users are browsing your site.
Read entry →Work Journal
A public record of what I am building, what I am learning and how my thinking changes through real work. Client names and confidential details are always removed.
21 October 2026
Use simulation tools to understand how your users are browsing your site.
Read entry →19 October 2026
Acquirers can offer tokenization vaults, network tokenization, smart routing, dynamic 3DS secure and fraud prevention in addition to helping merchants process their payments.
Read entry →19 October 2026
Explore the benefits and challenges of local acquiring in emerging markets, with real payment examples from Mexico, Brazil, Nigeria and India.
Read entry →19 October 2026
How much money does a merchant actually receive after a successful payment? A real-case where a merchant managed to save thousands by doing like-for-like settlement
Read entry →18 October 2026
From delegated authentication to 3D Secure and payment passkeys, banks and merchants face a difficult question: how do you make online payments easier without accepting unacceptabl
Read entry →17 October 2026
How something as simple as collecting a billing address or choosing a payment form can affect merchant fees and customer security.
Read entry →17 October 2026
How a decision made during Brazil's inflation crisis in the 1980s became part of the country's payment infrastructure, and what it costs merchants today.
Read entry →1 September 2026
Clear and simple communication sounds simple but it is one the hardest skills to master. Yet the payoff is huge.
Read entry →25 August 2026
I built my first route map using QGIS, OpenStreetMap and openrouteservice, and explored how geospatial data can create value across different industries.
Read entry →2 August 2026
How I used INEGI’s DENUE API, SCIAN codes, pagination, retries and a bronze-layer design to build a nationwide Excel dataset in Python.
Read entry →28 July 2026
Make your website feel faster by reducing request chains, preloading critical resources and delaying files that are not immediately needed.
Read entry →24 July 2026
How I traced a mobile-only production failure to JavaScript execution order, WordPress optimization, and a hidden dependency between two scripts.
Read entry →22 July 2026
A practical GA4 and Google Tag Manager tutorial using a fictional two-pet-shop example to explain property structure, cross-property contamination, diagnosis, risks, and safe fixes
Read entry →20 July 2026
Hard work pays off. Keep pushing, keep learning.
Read entry →18 July 2026
While working on improving conversion rates for an eCommerce online funnel, I found out a real analytics implementation bug.
Read entry →18 July 2026
Not all the data is equally important. Not all the website changes are crucial to lift conversion rates and, most importantly, correlation is not causation.
Read entry →13 July 2026
Some thoughts and tips on managing large web analytics accounts for large clients.
Read entry →