Animated SVG Cyberpunk logo (with filters)

See the Pen Cyberpunk animated SVG logo {fork} by IpsumLorem16 (@ipsumlorem16) on CodePen.

Try holding down the mouse-button, and clicking/hovering over the logo.

In this post I will describe how I used SVG filters, CSS and GSAP to create my own version of the animated cyberpunk logo.

Continue reading “Animated SVG Cyberpunk logo (with filters)”

Animated SVG loading Icons

I have very little experience working with SVG on the web so far. I thought this would be a good way to dip my toe in and try to learn a little. So here is my take on the ubiquitous three dots loading Icon…

A bunch of inline SVGs, animated with CSS (I still haven’t decided which I want to use):

See the Pen SVG CSS Loading Icons (dots) by IpsumLorem16 (@ipsumlorem16) on CodePen.

Continue reading “Animated SVG loading Icons”

Scraping public amazon s3 buckets with python

Security credentials, personal data, user data, and business information is often publicly exposed in leaky buckets.

Not all objects in the buckets are necessarily public, you can have a mix of access control rules for each one. With hundreds/thousands being private. Checking each of them would be extremely tedious / impossible for a single person. That is why I created this tool to do it for you.(well me, but I am sharing it here)

Continue reading “Scraping public amazon s3 buckets with python”

Unusual behaviour in Firefox when using ‘preventDefault()’ on ‘mousedown’ event

Firefox completely blocks css :active pseudo-class when using PreventDefault() on mousedown event, unlike other browsers.

This is undefined behaviour, and can lead to some hard to fix bugs, especially when you had no idea Firefox implemented this.

Continue reading “Unusual behaviour in Firefox when using ‘preventDefault()’ on ‘mousedown’ event”