Author: Samuel Silva

  • Everyday Efficiency: PHP 8 Techniques for WordPress Engineers

    As a software engineer navigating the daily challenges of WordPress development, embracing the latest tools and tricks is essential to staying efficient and effective. In this post, I want to share three PHP 8 tricks I incorporate into my everyday tasks as a software engineer working on WordPress projects. When PHP 8.0 was released, I…

  • Why I turned into a morning person and how that improved my life as Software Engineer

    As a software engineer, I was no stranger to the night owl lifestyle. In fact, many of us in the field often relish those late-night hours when the world sleeps, and we can delve deep into lines of code or tackle complex programming problems. The allure of coding through the night, with a steaming cup…

  • PHP 8.0 – 4 new features in this latest version

    PHP 8.0 – 4 new features in this latest version

    New PHP major versions are always very expected by PHP developers, we already know good things coming when a new release is announced. This time we have a lot of performance improvements and new features that improve our code, using modern programming methods in a badass old-school language. Besides those new features and recommendations, I…

  • Stock Sync – How to sync products in a WooCommerce Multisite

    There are a lot of reasons to use the Multisite feature on a WordPress environment – the challenge is when we need to synchronize information between them. Same database, but different tables, languages and product stocks are great examples of common data between all websites. Let’s start from the beginning. What is WordPress Multisite? Using…

  • MySQL and WordPress – How to use native queries in a secure and right way

    WordPress requires a MySQL instance to run and store all the data. Although the relational system is a classic and, sometimes, obsolete data structure, MySQL works like a charm on a WordPress environment. Keeping this on the WordPress core, gave us better compatibility with our custom development over time and quick and easy access to…

  • WooCommerce – Save the Products’ Stock Status for each Order

    Stock Management is a default feature on all Online Store CMS, it’s useful when you manage your stock using WooCommerce, preventing out-of-stock Purchases and of course, preventing your clients’ complaints. Sometimes, beyond this obvious feature, we need to know some more about the stock status. For example: occasionally, for business rules’ reasons, it could be…

  • An important recommendation about Web: designed to last

    The Development of the Web keeps changing, and at this time seems like the fashion industry: trends come and go. Today I read that post designed to last and I’m writing just to recommend you this lecture: https://jeffhuang.com/designed_to_last/

  • Cancel WooCommerce not-paid Orders automatically

    One way to keep your online store clean and organized is using the order status. Complete, Cancelled, Awaiting Payment are type of status which helps you to pay attention at the most important orders.

  • Are you a Blogger? Show your old posts in your WordPress blog

    “One year ago you posted that …”, “See what you said on this day, in 2012 …”. You already saw something like that on your social media accounts, didn’t you? Remember your own content on the Internet is a really trendy Throwback-Thursday Post. What interesting could be, if we could highlight our old posts, like…