Getting more out of your Fail2ban logs
With a recent increase in SSH bruteforce attacks, my Fail2ban service is running overtime. For those of you unfamiliar with Fail2ban: it scans log files and...
Read moreWith a recent increase in SSH bruteforce attacks, my Fail2ban service is running overtime. For those of you unfamiliar with Fail2ban: it scans log files and...
Read moreTired of seeing the same message over and over again when you log into your server? Well, I was. Tweaking your MOTD is really easy!
Read moreI never heard about well-known URL’s (.well-known). So I did a little digging and it turns out there’s a lot more than I thought.
Read moreI recently had to write a "multi-platform" shell script and came up with a snippet that might be useful for you too.
Read moreKeeping your computer settings and your favorite apps 'n scripts in one place is really easy with your own dotfiles collection.
Read moreClipboard managers to the rescue! They are simple tools that store every bit of copied information in a series of predefined slots, ...
Read moreSetting up a Continuous Integration pipeline using Dusk is well-documented, including guides for CircleCI, Travis, and a couple of others.
Read moreIn order to protect the resourceful controller, Laravel provides a helper function (authorizeResource) that can be placed in the constructor. However, although I was authenticated, I kept hitting a 403 unauthorized error when attempting to show or edit a post.
Read moreWhen I started building this blogging application, I did some research on existing platforms. One thing I particularly liked was the time to read feature.
Read more