Exploring the intersection of AI, code, product, and architecture.

Product-oriented full-stack developer with 10+ years of experience building high-impact, data-driven products. A former professional swimmer, I bring discipline and a performance mindset to engineering and product decisions. With a background in psychology, I apply behavioral insights to how I design and deliver truly meaningful software.

Latest Writings

  • Masky.js: A Lightweight Alternative to Inputmask, Cleave.js, and IMask

    Finding the right input masking library can be tricky. There are many options, each with its pros and cons. Some are feature-packed but heavy, while others are lightweight but miss critical functionalities like validation or mobile-friendly optimizations. In today’s world,…

  • Handle Elementor Popup Events Without jQuery

    If you’ve ever worked with Elementor and tried to manipulate its popups programmatically, you’ve probably noticed that the official documentation provides event handling examples only with jQuery. However, if you prefer a modern and lightweight solution using Vanilla JavaScript, this…

  • How to Self-Host WordPress Plugins on Github and Deliver Updates

    Managing plugin updates can be a challenge, especially if you’re not relying on the WordPress Plugin Repository. But what if you could self-host your plugins on GitHub and deliver updates seamlessly, without the need for complex libraries or third-party services?…

  • Action after confirm payment on WooCommerce

    You need start any action only payment is confirmed? If yes, this post will help you. This a simple but very efficient snippet. How to create action after payment confirmed on WooCommerce? Snippet to start specific function after payment is…

  • How to add a mask to the Elementor form [FREE]

    Form Masks for Elementor create a custom control in field advanced tab for your customize your fields with masks. This plugin require the Elementor Pro (Form Widget). The masks function with filed types ‘text’ and ‘tel’. Add a mask to…

  • How to center Tabs on Elementor

    Did you ever need to use the Elementor tabs widget (or Tabs), and needed to center the tabs, but did not find these options in the widget? (unfortunately this option does not even exist in the Widget). Yeah, you’re not…

  • How to center the Contact Form 7 submit button

    This is a very common question of WordPress users: how to centralize the contact form 7 submit button? It’s easier than you think. I’ll show below. How to center the Contact Form 7 submit button To do this is very…