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

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...

C++ Data Types to .NET
C++ Data Types to .NET

If you are playing around with .NET and you come from a C/C++ background like myself, you will quickly notice the data types are different. This post covers most common data types from C/C++ to .NET (C#) for your convenience in development. When you search for a data type just hit CTRL + F and the...

TryHackMe Room: Nmap [Task1-15]
TryHackMe Room: Nmap [Task1-15]

So you wanna become a hacker heh ? 😉 You probably found TryHackMe and now trying to complete some rooms and flex off to friends, but you are lost. In this post I will offer you all the answers you need to get your first (easy) completed room. However, I don’t recommend you simply copy-paste the...

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