Agilicus. Learn. Do. Teach.: Recent Episodes

Don Bowman

Agilicus. Learn. Do. Teach. Cloud Native. Secure. Simple.

View Details

A strong password breached. Multi-factor authentication saved the day. So many passwords to check. Why can each site not use OpenID Connect single identity?

View Details

Happy Eyeballs? Mime-Type-Sniffing? Security wins, don't infer content type from file name.

View Details

Take Wordpress. Modernise it. Make it cloud-native. Add tidb cloud-native database. Add stateless storage.

View Details

Do what I say. The central tennet of security. In web application security, this translates to a set of headers. Learn how to use Content Security Policy, XSS, CORS, etc.

View Details

Digitally Disconnected. The 2nd class citizens of the 21st Century. Unable to access data due to identity or VPN. NO MORE! Zero Trust.

View Details

Risk versus Reach. A false choice. We should not materially compromise security to reach more users.

View Details

The humble cookie. So controversial. So complex to secure. If your web app must have them, you must secure them.

View Details

You and your browser run inside a nice safe firewall. A firewall which doesn't do what you think. Explore how the browser is the accomplice to the crime.

View Details

The Content-Security-Policy headers exists to protect the users of your web site from the content they themselves might create.

View Details

Web applications may not be inherently secure. But we want them Internet available anyway. How can we reconcile these two? Let's see!.

View Details

VPN slow? It might be your friends using YouTube and Spotify. Ration bandwidth? Split Horizon? We recommend door #3: Zero Trust, Internet Exposed, Direct.

View Details

A sudden influx of remote workers is stressing the VPN. That stateful device struggles. Consider a future switch to Zero-Trust, secure remote access with it.

View Details

Agilicus. Its a compass on a shield, reminding us of the need to protect from the east-west traffic. But what about the name? The icus part invokes Spartacus (from which… Read More »The Philosophy Behind The Name