1 00:00:00,000 --> 00:00:03,760 Hey everyone welcome to another deep dive today. We're going to be looking into 2 00:00:03,760 --> 00:00:07,400 something that's super interesting and can really help you stay ahead of the curve 3 00:00:07,400 --> 00:00:08,000 online. 4 00:00:08,000 --> 00:00:12,260 We're talking about website change detection. And by the way this deep dive is 5 00:00:12,260 --> 00:00:16,700 powered by safe server. They're the experts when it comes to digital transformation 6 00:00:16,700 --> 00:00:17,300 and hosting. 7 00:00:17,300 --> 00:00:20,700 They can even help you set up the tools we're going to be talking about today. So 8 00:00:20,700 --> 00:00:25,460 that's something you're interested in. Check them out at www.safeserver.de 9 00:00:25,560 --> 00:00:29,270 Yeah it's like having a digital detective constantly scanning websites for the 10 00:00:29,270 --> 00:00:35,200 changes that matter to you. Sounds pretty useful. So what exactly is this tool we're 11 00:00:35,200 --> 00:00:35,700 talking about. 12 00:00:35,700 --> 00:00:40,840 It's called change detection.io. It's a really popular open source tool and it lets 13 00:00:40,840 --> 00:00:45,220 you monitor websites for any changes no matter how small. And the best part is it's 14 00:00:45,220 --> 00:00:48,510 designed for everyone. So if you're comfortable with code. Great. But if not it's 15 00:00:48,510 --> 00:00:49,880 still super easy to use. 16 00:00:49,940 --> 00:00:53,640 From the research I did it seems like people are using this for just about 17 00:00:53,640 --> 00:00:57,610 everything. I mean from finding deals to keeping an eye on well pretty much 18 00:00:57,610 --> 00:00:58,840 anything online. 19 00:00:58,840 --> 00:01:03,570 Exactly. I mean think about how frustrating it is to constantly refresh a web page 20 00:01:03,570 --> 00:01:08,250 waiting for a price to drop or a product to come back in stock. Change detection.io 21 00:01:08,250 --> 00:01:10,420 basically takes care of all that for you. 22 00:01:10,980 --> 00:01:15,320 So smart shoppers use it to track price changes. Bargain hunters can get restock 23 00:01:15,320 --> 00:01:19,930 notifications. Data journalists can even monitor government websites. The 24 00:01:19,930 --> 00:01:22,240 possibilities are pretty much endless. 25 00:01:22,240 --> 00:01:26,280 Well I need to make sure I'm getting this. So instead of me hitting refresh every 26 00:01:26,280 --> 00:01:30,240 five minutes this tool does it for me and only alerts me when something changes. 27 00:01:30,240 --> 00:01:33,600 You got it. You're in complete control. It's like setting up a custom alert system. 28 00:01:33,600 --> 00:01:34,740 But for the Web. 29 00:01:34,740 --> 00:01:38,400 OK. This might sound like a silly question but how is that different from just bookmarking 30 00:01:38,400 --> 00:01:40,320 a page and checking it every now and then. 31 00:01:40,480 --> 00:01:44,810 It's all about efficiency and opportunity. Let me give you an example. Imagine you're 32 00:01:44,810 --> 00:01:48,220 trying to get your hands on a limited edition sneaker release. 33 00:01:48,220 --> 00:01:52,090 You know those things sell out in seconds. By the time you check your bookmarks it's 34 00:01:52,090 --> 00:01:57,060 already too late. Change detection dot IO catches those changes the moment they 35 00:01:57,060 --> 00:01:59,380 happen so you can actually get ahead of the game. 36 00:01:59,380 --> 00:02:04,820 OK. Now I'm starting to see why this is so useful. So how does it work. Is it 37 00:02:04,820 --> 00:02:05,820 difficult to set up. 38 00:02:06,060 --> 00:02:10,200 That's the beauty of it. It's designed to be super simple. Let's say you want to 39 00:02:10,200 --> 00:02:14,830 keep an eye on the price of a product on Amazon. You just tell change detection dot 40 00:02:14,830 --> 00:02:17,940 IO to watch that page and it takes care of the rest. 41 00:02:17,940 --> 00:02:23,090 So it can handle any website. Pretty much. Yeah. From small blogs to huge e-commerce 42 00:02:23,090 --> 00:02:25,700 sites it can monitor pretty much anything. 43 00:02:25,700 --> 00:02:29,870 OK. You've convinced me. What are some of the features that make this possible. I 44 00:02:29,870 --> 00:02:32,430 mean I was looking at the research you said and it seems like there's a lot going 45 00:02:32,430 --> 00:02:33,260 on under the hood. 46 00:02:33,500 --> 00:02:36,780 Well one of the coolest features is the visual selector. This lets you choose 47 00:02:36,780 --> 00:02:40,700 exactly what part of the web page you want to monitor. So like if I'm only 48 00:02:40,700 --> 00:02:42,860 interested in the price on that Amazon product. 49 00:02:42,860 --> 00:02:47,000 I could ignore all the other stuff on the page. Yeah exactly. You can tell it to 50 00:02:47,000 --> 00:02:50,300 just focus on the price and nothing else. No more wasting time looking for the 51 00:02:50,300 --> 00:02:52,620 information you need. That's super useful. 52 00:02:52,940 --> 00:02:57,710 Yeah. Also something about browser steps. What are those all about. That's where 53 00:02:57,710 --> 00:03:02,200 things get really interesting. So sometimes websites hide information behind 54 00:03:02,200 --> 00:03:07,020 certain actions like logging in or adding something to your cart. Change detection 55 00:03:07,020 --> 00:03:12,210 dot IO can actually mimic those actions. It's like having a mini web browser built 56 00:03:12,210 --> 00:03:16,900 right in. So it can see changes even in those hidden parts of a website. You got it. 57 00:03:16,900 --> 00:03:21,340 Think about those flash sales that require you to log in to see the special prices 58 00:03:21,340 --> 00:03:22,900 change detection dot IO. 59 00:03:23,260 --> 00:03:27,070 Can handle that for you and let you know the second the sale starts. OK. Now we're 60 00:03:27,070 --> 00:03:31,150 talking that's some serious online shopping power. But what if I want to track a 61 00:03:31,150 --> 00:03:35,190 site that updates all the time like a news site or social media. Wouldn't I be 62 00:03:35,190 --> 00:03:39,280 getting tons of notifications. That's a good point. But that's where filters come 63 00:03:39,280 --> 00:03:43,600 in. Change detection dot IO gives you a lot of control over what you're monitoring. 64 00:03:43,600 --> 00:03:47,880 So you can choose to only be notified when certain keywords appear or if a specific 65 00:03:47,880 --> 00:03:51,690 part of the page changes. It's all about making sure you only get the alerts that 66 00:03:51,690 --> 00:03:52,860 are relevant. 67 00:03:52,860 --> 00:03:56,860 So it's not just about any change, it's about the changes that actually matter. 68 00:03:56,860 --> 00:04:00,860 Exactly. And you can get those notifications in a bunch of different ways too. 69 00:04:00,860 --> 00:04:05,460 Emus text message, even platforms like Discord or Slack. You can pick what works 70 00:04:05,460 --> 00:04:05,860 best for you. 71 00:04:05,860 --> 00:04:09,860 It's amazing how much control you have. It all sounds really useful. 72 00:04:09,860 --> 00:04:13,860 But I have to ask, from a technical standpoint, how does this all work? 73 00:04:13,860 --> 00:04:17,860 I mean, I saw some terms in the research like XPath and CSS selectors. 74 00:04:17,860 --> 00:04:20,860 Do I need to be a coding expert to understand any of this? 75 00:04:20,860 --> 00:04:23,860 No, not at all. Those terms might sound complicated, 76 00:04:23,860 --> 00:04:28,150 but they're basically just different ways to target specific information on a 77 00:04:28,150 --> 00:04:28,860 webpage. 78 00:04:28,860 --> 00:04:32,860 It's like giving the tool a set of instructions on where to look for changes. 79 00:04:32,860 --> 00:04:35,860 Okay, so even if I'm not comfortable with code, I can still use this. 80 00:04:35,860 --> 00:04:38,860 Definitely. They've made it really user-friendly. 81 00:04:38,860 --> 00:04:41,860 You know that visual selector we talked about earlier? 82 00:04:41,860 --> 00:04:45,310 You can just point and click on the elements you want to track. You don't have to 83 00:04:45,310 --> 00:04:45,860 write any code. 84 00:04:45,860 --> 00:04:47,860 The tool does all the technical stuff in the background. 85 00:04:47,860 --> 00:04:51,370 That's a relief. So it sounds like they really wanted to make this accessible to 86 00:04:51,370 --> 00:04:51,860 everyone. 87 00:04:51,860 --> 00:04:56,860 But what about people who are more tech savvy and want more control over things? 88 00:04:56,860 --> 00:05:01,860 Oh yeah, for sure. For those folks, ChangeDetection.io is super flexible. 89 00:05:01,860 --> 00:05:05,950 You can use advanced filters, write custom scripts, even connect it with other 90 00:05:05,950 --> 00:05:07,860 tools and platforms using something called API calls. 91 00:05:07,860 --> 00:05:12,860 You mentioned API calls. What are those exactly and why would I care? 92 00:05:12,860 --> 00:05:17,290 So API calls are basically ways for different applications to communicate with each 93 00:05:17,290 --> 00:05:17,860 other. 94 00:05:17,860 --> 00:05:22,870 Imagine this, you could set up ChangeDetection.io to monitor a competitor's website 95 00:05:22,870 --> 00:05:23,860 for price drops. 96 00:05:23,860 --> 00:05:28,510 And then when it detects a change, it could automatically update the spreadsheet 97 00:05:28,510 --> 00:05:29,860 with the new price. 98 00:05:29,860 --> 00:05:32,860 Wow, that opens up a lot of possibilities. It's like having a digital assistant 99 00:05:32,860 --> 00:05:36,860 working behind the scenes, automating tasks based on what's happening online. 100 00:05:36,860 --> 00:05:41,030 It's pretty powerful stuff, right? But before we get too carried away with all the 101 00:05:41,030 --> 00:05:42,860 amazing things you can do with this, 102 00:05:42,860 --> 00:05:47,860 let's take a step back and look at who's actually using ChangeDetection.io and why 103 00:05:47,860 --> 00:05:50,860 I think you'll be surprised by how many different ways it's being used. 104 00:05:50,860 --> 00:05:55,050 Okay, so we've talked about how ChangeDetection.io works all the cool features like 105 00:05:55,050 --> 00:05:57,860 the visual selector and browser steps and the filters. 106 00:05:57,860 --> 00:06:00,860 But who's actually using this? Give me some real world examples. 107 00:06:00,860 --> 00:06:05,260 Well, you know how flight and hotel prices are always changing. People are using 108 00:06:05,260 --> 00:06:09,240 ChangeDetection.io to monitor those prices and find the best deals before they 109 00:06:09,240 --> 00:06:09,860 disappear. 110 00:06:09,860 --> 00:06:10,860 Makes sense. 111 00:06:10,860 --> 00:06:11,860 Yeah. 112 00:06:11,860 --> 00:06:15,980 I feel like I'm always missing out on those flash sales for travel websites. So 113 00:06:15,980 --> 00:06:20,580 this could actually alert me when, let's say, a flight to Bali drops below a 114 00:06:20,580 --> 00:06:21,860 certain price. 115 00:06:21,860 --> 00:06:25,170 Exactly. You just tell it your destination, the dates, your budget, and it does the 116 00:06:25,170 --> 00:06:27,860 work for you. No more endless searching. 117 00:06:27,860 --> 00:06:29,860 Okay, so that's one way to use it. What else? 118 00:06:29,860 --> 00:06:33,840 Let's say you're a student looking for scholarships. A lot of times those 119 00:06:33,840 --> 00:06:38,160 applications have really strict deadlines, so you don't want to miss them. With 120 00:06:38,160 --> 00:06:42,300 ChangeDetection.io, you can track scholarship websites and get notified the minute 121 00:06:42,300 --> 00:06:43,860 new opportunities pop up. 122 00:06:43,860 --> 00:06:44,860 That's a great idea. 123 00:06:44,860 --> 00:06:45,860 Yeah. 124 00:06:45,860 --> 00:06:49,090 I can see how helpful that would be, especially for students who are trying to 125 00:06:49,090 --> 00:06:50,860 figure out all that financial aid stuff. 126 00:06:50,860 --> 00:06:54,050 And it's not just for personal use. Businesses are finding some pretty creative 127 00:06:54,050 --> 00:06:55,860 ways to use ChangeDetection.io, too. 128 00:06:55,860 --> 00:06:57,860 Like what? Give me some examples. 129 00:06:57,860 --> 00:07:01,860 Let's say you own a small business and you want to keep an eye on your competitors. 130 00:07:01,860 --> 00:07:07,400 You can use ChangeDetection.io to track their websites for price changes, new 131 00:07:07,400 --> 00:07:09,860 products, they're launching even their marketing campaigns. 132 00:07:09,860 --> 00:07:12,860 It's like having your own personal spy. 133 00:07:12,860 --> 00:07:16,860 Now that's smart. That kind of information could give you a serious advantage. 134 00:07:16,860 --> 00:07:21,220 Yeah, and it goes beyond just competitors. Businesses are using it to stay updated 135 00:07:21,220 --> 00:07:22,860 on industry news track. 136 00:07:22,860 --> 00:07:27,080 Any changes in regulations even monitor their supply chains for any potential 137 00:07:27,080 --> 00:07:27,860 problems. 138 00:07:27,860 --> 00:07:29,860 Wow, this is really powerful stuff. 139 00:07:29,860 --> 00:07:33,540 We've talked a lot about tracking websites for changes, but can you give me an 140 00:07:33,540 --> 00:07:38,300 example of how someone might actually use those changes to do something like 141 00:07:38,300 --> 00:07:39,860 automate a task? 142 00:07:39,860 --> 00:07:41,860 Sure. Let's go back to the travel deal example. 143 00:07:41,860 --> 00:07:45,980 Imagine you really want to go on that trip to Bali and you're ready to book the 144 00:07:45,980 --> 00:07:48,860 flight if the price drops below a certain point. 145 00:07:48,860 --> 00:07:52,730 You could set up changedetection.io to send you an email or even a notification to 146 00:07:52,730 --> 00:07:54,860 your phone as soon as that price changes. 147 00:07:54,860 --> 00:07:58,460 So it's not just about knowing that something changed, it's about using that 148 00:07:58,460 --> 00:08:00,860 information to actually do something quickly. 149 00:08:00,860 --> 00:08:04,340 Right. And if you know a little bit of coding, you can take that automation even 150 00:08:04,340 --> 00:08:04,860 further. 151 00:08:04,860 --> 00:08:09,820 You could connect changedetection.io to other tools like a spreadsheet or a project 152 00:08:09,820 --> 00:08:13,140 management app and have it automatically update those tools with the new 153 00:08:13,140 --> 00:08:13,860 information. 154 00:08:13,860 --> 00:08:18,220 That's pretty amazing. So you could have it watching a specific webpage and then 155 00:08:18,220 --> 00:08:22,380 based on what changes it sees, have it set off a whole chain of events, sending 156 00:08:22,380 --> 00:08:25,860 emails, updating spreadsheets, maybe even adding things to your to-do list. 157 00:08:25,860 --> 00:08:29,860 Yeah, exactly. And that's just the beginning of what you can do with API calls. 158 00:08:29,860 --> 00:08:33,790 Okay. This is all pretty mind-blowing. But let's be real for a second. Is there 159 00:08:33,790 --> 00:08:36,860 anything this tool can't do? Are there any limitations? 160 00:08:36,860 --> 00:08:42,070 Well, it's important to keep in mind that change-detection.io is mainly focused on 161 00:08:42,070 --> 00:08:44,860 changes in text content. It can handle images to a certain extent, 162 00:08:44,860 --> 00:08:48,570 but if you're mostly interested in visual changes on a website, there might be 163 00:08:48,570 --> 00:08:49,860 better tools out there. 164 00:08:49,860 --> 00:08:54,330 So if I'm a designer and I'm trying to see if my competitor changed their website 165 00:08:54,330 --> 00:08:57,860 layout or branding change-detection.io might not be the best choice? 166 00:08:57,860 --> 00:09:01,040 Right. You always want to make sure you're using the right tool for the job. And 167 00:09:01,040 --> 00:09:05,860 another thing to remember is that change-detection.io doesn't work in real time. 168 00:09:05,860 --> 00:09:10,270 It checks for changes at set intervals, which you can customize, but there's always 169 00:09:10,270 --> 00:09:11,860 going to be a bit of a delay. 170 00:09:11,860 --> 00:09:15,230 So if I need something that's truly instant, like for a stock ticker or a live 171 00:09:15,230 --> 00:09:17,860 auction, this might not be the best fit. 172 00:09:17,860 --> 00:09:22,090 Exactly. But for most cases, those small delays aren't really a big deal. And even 173 00:09:22,090 --> 00:09:26,980 with those limitations, change-detection.io still offers a level of automation and 174 00:09:26,980 --> 00:09:28,860 control that you just wouldn't be able to do manually. 175 00:09:28,860 --> 00:09:34,140 That's a great point. This tool basically frees you up from having to constantly 176 00:09:34,140 --> 00:09:37,830 check websites yourself, so you can focus on using that information to make 177 00:09:37,830 --> 00:09:39,860 decisions, take action, or just stay informed. 178 00:09:39,860 --> 00:09:43,610 Couldn't have said it better myself. And the fact that it comes in a free open 179 00:09:43,610 --> 00:09:47,360 source version and a paid version with even more features means it's a good option 180 00:09:47,360 --> 00:09:48,860 for pretty much everyone. 181 00:09:48,860 --> 00:09:52,270 We've covered a lot of ground here. We talked about the technical stuff, the 182 00:09:52,270 --> 00:09:55,920 practical uses, even some of the limitations. But what about the future? Where do 183 00:09:55,920 --> 00:09:58,860 you see website change detection going in the next few years? 184 00:09:58,860 --> 00:10:02,680 Yeah, it feels like we're just getting started. I think one of the most exciting 185 00:10:02,680 --> 00:10:09,040 areas is AI, you know, artificial intelligence. Imagine change detection.io, not 186 00:10:09,040 --> 00:10:12,860 just detecting changes, but actually understanding what they mean. 187 00:10:12,860 --> 00:10:17,280 So instead of just knowing a price went down, it could tell me if it's a good deal 188 00:10:17,280 --> 00:10:18,860 or just a small change. 189 00:10:18,860 --> 00:10:22,290 Right. And it could even start to predict future changes based on what's happened 190 00:10:22,290 --> 00:10:24,860 in the past. It'd be like having a crystal ball for the web. 191 00:10:24,860 --> 00:10:26,860 Okay, now that's a little creepy. 192 00:10:26,860 --> 00:10:30,220 I know, but think about what you could do with that. You could spot trends before 193 00:10:30,220 --> 00:10:34,500 they happen, make better decisions, even get ahead of the competition. It's pretty 194 00:10:34,500 --> 00:10:34,860 amazing. 195 00:10:34,860 --> 00:10:37,860 And what about just making these tools easier to use? 196 00:10:37,860 --> 00:10:40,990 Oh yeah, for sure. I mean, we're already seeing things like drag and drop 197 00:10:40,990 --> 00:10:45,220 interfaces and more intuitive designs. I think eventually anyone will be able to 198 00:10:45,220 --> 00:10:47,860 use these tools, even if they don't know anything about coding. 199 00:10:47,860 --> 00:10:50,860 So even my grandma could set up a watch list for yarn sales online. 200 00:10:50,860 --> 00:10:54,860 Exactly. Everyone should be able to benefit from this technology. 201 00:10:54,860 --> 00:11:00,500 Okay, so as we wrap up our deep dive into changedetection.io, what are the key 202 00:11:00,500 --> 00:11:03,860 things you want our listeners to remember? 203 00:11:03,860 --> 00:11:06,540 Well, first of all, website change detection is a really powerful tool, and it can 204 00:11:06,540 --> 00:11:07,860 be used in so many different ways. 205 00:11:07,860 --> 00:11:11,680 No matter who you are, a bargain hunter, a business owner, or just someone who 206 00:11:11,680 --> 00:11:14,860 wants to stay in the loop, there's a way you can use this. 207 00:11:14,860 --> 00:11:18,860 And what's great about changedetection.io is that anyone can use it. 208 00:11:18,860 --> 00:11:23,550 It's all about automation, efficiency, and control. Changedetection.io does all 209 00:11:23,550 --> 00:11:27,090 that tedious monitoring for you, so you can focus on what really matters using that 210 00:11:27,090 --> 00:11:27,860 information. 211 00:11:27,860 --> 00:11:32,470 Couldn't have said it better myself. And huge thanks to SafeServer for making this 212 00:11:32,470 --> 00:11:33,860 deep dive possible. 213 00:11:33,860 --> 00:11:37,260 If you want to learn more about changedetection.io or just need some help with your 214 00:11:37,260 --> 00:11:42,860 digital transformation strategy, check them out at www.safeserver.de. 215 00:11:42,860 --> 00:11:45,860 Yeah, they're a great resource for anyone who wants to stay ahead of the game. 216 00:11:45,860 --> 00:11:50,410 Alright folks, that's our deep dive into a world of website change detection with 217 00:11:50,410 --> 00:11:54,860 changedetection.io. I hope you found this as fascinating as we did. 218 00:11:54,860 --> 00:11:58,440 Remember, the web is constantly changing, but with tools like changedetection.io, 219 00:11:58,440 --> 00:12:00,860 you're not just along for the ride, you're in control. 220 00:12:00,860 --> 00:12:05,860 Until next time, keep exploring, keep learning, and keep diving deep.