Mastodon

Weekly update 3 (Edinburgh edition)

Given this thing seems to have some traction and people are enjoying them, I'm going to keep these weekly update videos going. As I mentioned last week though, I'm now travelling so that makes this one a little bit different. I was in Edinburgh yesterday when I recorded this (I'm now in Glasgow), and I actually reckon it turned out kinda neat. Bit shorter (it's not as easy doing this standing around in the wind and the crowds), but hopefully still enjoyable: References 1. Why I particularly l...

Here's how I deal with managed platform outages

The other day, my blog went down: > Sorry folks, blog is down for a bit while @TryGhost [https://twitter.com/TryGhost] puts out the fire pic.twitter.com/h3YAUc2gp0 [https://t.co/h3YAUc2gp0] — Troy Hunt (@troyhunt) September 15, 2016 [https://twitter.com/troyhunt/status/776521841363922949] Now clearly I don't like my blog going down but hey, this is technology and sometimes it fails us. But I host my blog on Ghost Pro [https://ghost.org/pricing/] which means that when it goes down, I do this:...

Weekly update 2

So much to my surprise (honestly, I really didn't expect it), the weekly update I did last week [https://www.troyhunt.com/weekly-update-1/] was actually quite popular. People seem to like the short, casual form and it sounds like they're happy either sitting down and watching it or just listening to it in the background. Actually, the most common piece of feedback I received was that they wanted it in podcast form as well so I'm working on getting that out too. I'll be travelling in Europe for...

New Pluralsight Course: Deconstructing the Hack

I was on another whirlwind trip back in July, this time to a bunch of spots in the US which included Chicago where Pluralsight has one of their offices. The last time I was there I'd recorded a "Play by Play" course which is video recorded rather than a screen cast like so many of my others. It meant myself and someone else (in this case, Gary Eimerman [https://twitter.com/GaryEimerman] who's part of the Pluralsight team) actually sitting in front of the camera talking about security as well as...

7 years of blogging and a lifetime later...

Exactly 7 years ago today, I wrote my first blog post titled Why online identities are smart career moves [https://www.troyhunt.com/why-online-identities-are-smart-career/]. That's a pretty self-explanatory title and I wrote it while gainfully employed in a job I'd been in for 8 years at the time, but it's worth a quick read as it sets the scene for this post. I may have had a steady job, but I knew I wouldn't always be there... I won't go into all the background here, if you want the details o...

Something new: Weekly update 1

I've had this idea in mind for a while to start capturing some video on a weekly basis about things that are topical and interesting but that I'm probably just not going to get around to blogging into detail. Writing is massively time consuming plus I reckon there's a bit more candour that comes across in video. As I say in the intro, see if you like it. If it's good, let me know. If it's not, well, you probably should also let me know or at least tell me how to improve it. I'm about to head ba...

Azure Functions in practice

I wrote recently about how Have I been pwned (HIBP) had an API rate limit introduced and then brought forward [https://www.troyhunt.com/content-images-2016-09-a-one-week-traffic-snapshot-1-png/] which was in part a response to large volumes of requests against the API. It was causing sudden ramp ups of traffic that Azure couldn't scale fast enough to meet and was also hitting my hip pocket as I paid for the underlying infrastructure to scale out in response. By limiting requests to one per every...

I'm now offering sponsorship of this blog

I have a love-hate relationship with ads, whether they be on my blog or anywhere else for that matter. I get that they're a necessity for many news outlets to keep providing the free information that we all want, but I also can't stand the way advertising has descended into the sleazy, risky, slow and all-round negative experience it so frequently is today [https://www.troyhunt.com/its-2016-already-how-are-websites-still/]. I've had ads on this blog for years and they've been provided by Develo...

Here's how broken today's web will feel in Chrome's secure-by-default future

Last week Google announced some changes to Chrome [https://security.googleblog.com/2016/09/moving-towards-more-secure-web.html], specifically that come January 2017, practices like this [https://www.troyhunt.com/thank-you-waitrose-now-fix-your/] are going to start resulting is browser warnings: That's just one of many such examples I've called out in the past and frankly, I have about zero sympathy for those who are doing this in the first place so a browser warning is only right. But here's...

Someone just lost 324k payment records, complete with CVVs

Edit: A day and a half after publishing this post, the source of the data was eventually identified and a statement issued. Do see the updates at the end of this post. I see a lot of data breaches. I see a lot of legit ones and I see a lot of fake ones and because of that, I always verify them [https://www.troyhunt.com/heres-how-i-verify-data-breaches/] before making any claims that an organisation has been hacked. Usually I'll verify and then in conjunction with journalists I know and trust, t...