Hey 👋, I’m Mecanik and this is my personal website.

Read and learn from my experience, improve your skills.

The aim of this blog is share with you things I've learned over the years across several domains.

Web Tutorials

Learn things about Web Development

READ MORE
Programming Tutorials

Learn things about Programming

READ MORE
Security Tutorials

Learn things about Security

READ MORE
Infrastructure Tutorials

Learn things about Servers

READ MORE

Recent Posts

Cloudflare Image Resizing for PrestaShop
Cloudflare Image Resizing for PrestaShop

Due to how popular PrestaShop is, being widely used by thousands of online stores, I have decided to give you the opportunity to speed it up considerably. This e-commerce platform is very dynamic and full of images. So full of images that most of them download around 5 to 10 and even 20 megabytes of...

Cloudflare Image Resizing for WordPress
Cloudflare Image Resizing for WordPress

I am posting this article due to the many requests I received regarding Cloudflare Image Resizing and my WordPress plugin. Due to how WordPress is designed, it’s not possible to make my plugin compatible with everything out there, so in this article we explore another method via Cloudflare Workers....

How to Block Proxies Using Cloudflare Workers
How to Block Proxies Using Cloudflare Workers

Today you will learn how to block Proxy IP’s (free ones) using Cloudflare Workers for Free. As you already know by now, Cloudflare offers Managed Lists . These are available only for Enterprise customers. Their Managed Lists are more effective than what we are doing here, but nevertheless our...

How to Block TOR Network Using Cloudflare Workers
How to Block TOR Network Using Cloudflare Workers

Today you will learn how to block TOR network IP’s (relays and bridges) using Cloudflare Workers for Free. Before we dig into anything, I must inform you that Cloudflare has recently introduced Managed Lists where blocking TOR can be done with a click. The only downside is that these are available...

How to Deal With Responsive Images
How to Deal With Responsive Images

Today we will talk about web responsive images, a very popular topic and quite problematic. If you search this topic you will find countless articles with all sorts of explanations, however I will won’t repeat those and teach you differently. Load images correctly, increase your SEO ranking and...

How to Deal With @Font-Face
How to Deal With @Font-Face

This article is suitable for anyone out there, from starters to even the most experienced web developers. I’ve seen decade long Senior Web Developers ignoring fonts and not dealing with them properly, so please read along. After reading a few lines below you will use the correct @font-face and CSS...

TryHackMe Room: Borderlands
TryHackMe Room: Borderlands

Today I will help you complete another room: Borderlands which is part of the Networking category. This is a Hard room (hardest in networking) and if you complete all the tasks you get 540 points! Normally you need to perform the tasks yourself (I recommend you do so) and even if you are skilled...

TryHackMe Room: Introductory Networking
TryHackMe Room: Introductory Networking

Today I will help you complete another room: Introductory Networking which is part of the Networking category. It is strongly recommended that you do some actual reading as well instead of just copy-pasting, otherwise you will not learn anything. Complete a room every day and the website will award...

TryHackMe Room: Metasploit
TryHackMe Room: Metasploit

How to complete TryHackMe: Metasploit!In this post I will offer you all the answers you need to get your second (easy) completed room about Metasploit . Please note that I have deliberately skipped questions that required no answers. The answers posted here should be used if you are really stuck on...

Are you looking for more?

If what is on my website is not enough, or you would like to collaborate on a project, or just have a chat - feel free to get in touch with me. I won’t bite (no promises).

Get in touch