whoisjoe.com

Security, people, process, and resilient software.

83 published stories
Who Do You Want to Be

Who Do You Want to Be

There are many questions that you can ask yourself to help frame the person you want to grow into. These questions can be standard ones like “Where do you see yourself in 5 year...

Presentation Tips

Presentation Tips

I recently had the privilege of having Montana Von Fliss give me some pointers on a talk I delivered to a client. She was there in another capacity, but never one to let an oppo...

Active Decisions

Active Decisions

Decisions will be made — by you, or for you.

Specialize or Do Not Specialize

Specialize or Do Not Specialize

In my industry I’ve found that you can be successful by committing to being a specialist or by committing not to specialize. People stumble, struggle, fail, or get burned out wh...

What I Track

What I Track

I’ve recently added basic Google Analytics tracking to this site. This is just to give me a sense of how many people are looking at my site and to understand what articles and t...

What I’m Thinking About May

What I’m Thinking About May

Safety, Security, and Privacy Safety, Security, and Privacy continue to be merged together as IoT increases its reach into new devices. IoT devices are being develope with littl...

What I’m Thinking About January

What I’m Thinking About January

Spectre & Meltdown

Building a Collaborative & Social Application Security Program

Building a Collaborative & Social Application Security Program

It’s no secret that more and more companies are jumping on the Bug Bounty Program band wagon, and for good reason, there is a lot of value to be had there. However, rolling out ...

Delegate Then Do

Delegate Then Do

Being a manager is difficult. It’s sometimes difficult to know what tasks you should do yourself and what you should give to your team. I’ve adopted the Delegate then do methodo...

So you want to be a better programmer

So you want to be a better programmer

I get asked sometimes how some people on my team can become a better programmer. I think it’s useful to think in terms of different evolutions of the programmer. In the beginnin...