AI
-
CSS Layouts
Hello again! In this post, I’m going to be talking about two powerful layout tools in CSS that can be used to easily and efficiently make responsive layouts. When I started learning CSS, layouts were created using float, tables, and positioning. These methods are overly complicated and insufficient for making complex, responsive layouts. Flex-layouts and
-
Ems vs Rems
In this post, I’m going to talk about the differences between two CSS units: ems and rems. When used properly, these units are fantastic for easily creating responsive fonts and scalable layouts. That being said, applying them incorrectly can lead to some confusing (and problematic) results. So, let’s get into it so you can start
-

Staying Anonymous
This is a hot topic for a lot of people. How do hackers avoidgetting caught? There are a lot of misconceptions surroundingthis topic and while I’m certainly not an expert, I’ll do mybest to shed some light on how to hide. Obscuring your location When people first think of hiding themselves online, one ofthe first
-
Google Dorking
Hello again! In this post, I’m going to go over an extremely useful technique security experts often use to gather information and uncover unintentionally exposed resources by leveraging the power of Google. This technique is known as Google Dorking. A Google Dork is a search query that uses Google’s advanced query syntax to boost the
-
Useful CSS Functions for Responsive Design
When creating responsive websites, we often think of creating media queries with breakpoints that fit the most popular desktop, mobile, and tablet screen sizes. However, with the huge variety of devices out there, simply writing a few media queries. Moreover, (in my opinion) media queries are messy and cause code readability and extendability to suffer
-
Building my blog
Hello again! This is going to be my first legitimate post on this page so hope you’re as excited as I am! Today’s post is going to be about how I built this blog from scratch and 100% for free. And this is something anyone can do. So, let’s get into it! Deciding on a