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”
Blockchain, when we hear this term, the first thing that comes in our mind is cryptocurrency. Blockchain is actually a record-keeping technology which is used in the cryptocurrencies. Bitcoin is the first widespread application of blockchain technology.
In 1991 Stuart Haber and W. Scott Stornetta have first outlined the blockchain concept to make a system where timestamped documents could not be altered. Because of the huge success of the Bitcoin, it became a miss understood fact, just like believing sharks are hungry man-eaters after seeing the sharks attacking humans in the movies. In this post, we are going to see what the blockchain really is and the big picture about it.
Continue reading “Bread and butter blockchain”
“Serverless” is a word you are probably hearing/reading around more and more times. Between the various definitions, I find this one from Wikipedia the clearest and most concise: “Serverless computing is a cloud-computing execution model in which the cloud provider runs the server, and dynamically manages the allocation of machine resources” (NDR: so resources are not your problem anymore). WordPress + Serverless is a “yet problematic” combination, but with a great potential for some specific types of websites.
Continue reading “State of the Serverless WordPress”
Whether you are reading this post in a mobile, tablet, or in a computer, the content in this post is shown to you via a CDN server near you. CDN means Content Delivery Network, which is almost similar to a cellphone tower. Based on your locations, the nearest server will handle your requests and interactions with your website.
Ok, what will happen without a CDN? Say for example, if your website is hosted in a US server and your client in Italy clicks a button on your website. The data has to travel nearly 8614 KMs from the US server to reach the user in Italy. Your user must wait patiently till the page loads.
Continue reading “Why you should use a CDN with WordPress”
Well-presented contents always get appreciations from readers. Contents which have easy to remember bite-sized small paragraphs, bulletin to see the important points, and relevant images to understand the concept, are always seen as good contents which can perform better.
Not only the readers but the search engine bots also love well-organized and easy to understand contents, but in their own way. Making contents search-engine friendly is referred to as SEO by the professionals.
Continue reading “WordPress SEO plugins: Yoast vs The SEO Framework”
Updating WordPress is as easy as updating your smartphones. With a single click, you will get the greatest and latest version of the WordPress engine running on your website. But, most of us hesitate to update our WordPress websites. No matter how big the update is or how cool the features are, we’re unwilling to do update the website, Why? Because we have qualms about it.
Continue reading “How to update WordPress the right way”
Let’s start saying that I am a Codeable developer and of course, I love the place I work 🙂 But in this article, I’ll try to be neutral and stick to the facts to help you to understand if Codeable can be a good choice for your project.
Continue reading “Yet another Codeable review by an insider”
When you run an e-commerce store, the “thank you” page is an important part of your set up as is the first thing the client will experience after completing a purchase. In this post, we will see how to customize the Easy Digital Downloads thank you page or replace it with a completely custom page.
Continue reading “Customize the Easy Digital Downloads thank you page [visual guide]”
If you want to customize WordPress themes and plugins, the best way is using hooks and Easy Digital Downloads is no exception. Hooks allow you to add/remove elements to your design or change existing parts or strings in an “update-friendly way”, keep your code organized in the best way and comply with WordPress development standards.
Sometimes finding the right hook to use can be difficult, so I decided to put together some visual guides to easily visualize the most useful hooks for Easy Digital Downloads.
Continue reading “Easy Digital Downloads archive hooks [visual guide]”
If you use Easy Digital Downloads for your e-commerce store, you are probably a fan of his minimal and straightforward checkout like I am. At the same time, I have to say it is not rare I need to implement custom checkout fields to collect additional information from users.
Continue reading “Add custom checkout fields to Easy Digital Downloads”
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”