Life is not only work, right? Passionate developers write code also for fun 🙂 In this post, we are gonna create a fully functional Bitcoin address generator API from scratch on AWS Lambda!Continue reading “Create a Bitcoin address API in Python on AWS Lambda”
Caching WordPress is a must, no doubts about this! It helps to speed up your website, save server resources (which means saving money!) and provide a better experience for your users, which usually love fast loading pages. Playing so important role is no surprise there are over 1.000 caching plugins only in the free WordPress.org repository. Well, let me go straight to the point: the best caching plugin for WordPress is… no plugin!Continue reading “The best caching plugin for WordPress is… no plugin!”
WordPress is a powerhouse of the World Wide Web, with thirty percent of all websites using the platform. The flexibility and power that made it so popular with users make it an ideal framework for web developers. If you want to be an independent and creative contributor to the digital world, becoming a WordPress developer is an exciting and rewarding career choice.Continue reading “The exciting career of a WordPress developer”
When it comes to WordPress performance, a lot of players are involved and they all need to play together nicely to produce a robust and fast loading website. The hosting and the stack in general (caching, CDN, database) are of course critical, as well as the “size” of the site in terms of posts and images, and many other factors.
In this article, we will focus on themes and plugins, which are equally important because every new plugin has an impact on the site’s performance, and a poorly coded theme can significantly slow down the entire site!Continue reading “Load testing WordPress plugins performances”
The working life of a successful e-commerce website is a busy one. Well-built online stores appeal to customers with desirable products and stylish themes, crafted to build trust
Behind the scenes, content management systems work hard to deliver smooth and seamless experiences that encourage sales transactions. Unfortunately, even the best sites tend to break down from time to time.Continue reading “Test WooCommerce checkout regularly and stay safe”
The website design process can be confusing if you are in the initial stages of planning a business website. As a WordPress developer, I have seen this many times. Perhaps if I share a few hints, it will help. These seven tips will set you on the right track to publishing your site and delivering the best outcome for your business objectives.Continue reading “7 things to expect from a professional WordPress developer”
Last week I ran the Lisbon Marathon, well the half marathon if I have to be honest! A few days later, I got an email with my pictures taken during the event, available to be purchased online… awesome!
A question suddenly came to my mind: how they can organize pictures of more than 15.000 participants in just a couple of days? Well, I don’t know how they did, but I know how to do it using AWS Rekognition, and it can be a very good example of artificial intelligence (AI) applied to real-life (or real-business) scenarios.Continue reading “Organize marathon pictures using Machine Learning and AWS Rekognition”
Open Graph is a protocol used by developers to make sure that Facebook and Twitter can crawl our websites and display shared posts the way we want.Continue reading “Add open graph meta without a plugin in WordPress”
My story at Codeable began in early 2016. I already was a pretty experienced freelancer and decided to try to join one of the most important and well-known development agencies for WordPress.Continue reading “Being a good coder is not enough. My first 4 months at Codeable”
Field pre-population is a handy feature when working with forms. It often happens to have a select field that needs to be populated from dynamic values from a database query, an external API or a CSV file.Continue reading “Select field pre-population with Ninja Forms”