How to center all of the things in all the other things without CSS Grid or Flexbox

In this week’s blog post, I want to cover how to center divs inside of other divs horitontally, vertically, and both horizontally and vertically.  You can do this with CSS Grid or Flexbox but I want to go over how to do it with standard CSS.

Continue reading "How to center all of the things in all the other things without CSS Grid or Flexbox"

Hide My Ass VPN sucks for app testing

This past July, I found myself looking for a way to test a web application from behind “the great firewall of China” (aka Golden Shield).  The problem is that I can’t test that something works in China if I’m not in China.  My first thought was to use Nord VPN to connect to a VPN …

Continue reading "Hide My Ass VPN sucks for app testing"

I got a flipper this summer and it is really neat!

Earlier this year while at CypherCon, I saw people using the Flipper Zero and immediately thought “Wow, that’s neat!”.  Unfortunately, I missed their kickstarter and at the time I didn’t know when it would be available.  On June 8th, they put out something on Twitter saying that they had a limited number of units available …

Continue reading "I got a flipper this summer and it is really neat!"

Learning Laravel: Protected Routes and Authentication

Previously in this series, we have looked at how to install laravel, how laravel works, and how to deploy a laravel app.  In today’s post, we are going to look at how you would protect a route so that the user would need to login in order to view a webpage.

Continue reading "Learning Laravel: Protected Routes and Authentication"

Heroku eliminated free plans. Now, what?

Last week, Heroku announced that they were killing off their free teir.  I have been using it off and on ever since a creating an OWASP Juice Shop instance on it at That Conference, a few years ago.  Recently, I used it for my How to deploy a Laravel app example and an example on …

Continue reading "Heroku eliminated free plans. Now, what?"