1 00:00:00,000 --> 00:00:04,240 Welcome to The Deep Dive, the show where we plunge into a stack of sources to 2 00:00:04,240 --> 00:00:04,660 really pull 3 00:00:04,660 --> 00:00:09,020 out the knowledge nuggets that matter, helping you cut through all the noise. 4 00:00:09,020 --> 00:00:12,900 Before we get going, a massive thank you to our supporter, Safe Server. 5 00:00:12,900 --> 00:00:16,500 They handle hosting for software, like the kind we'll be talking about today, and 6 00:00:16,500 --> 00:00:16,560 they're 7 00:00:16,560 --> 00:00:19,560 just a great partner for your digital transformation. 8 00:00:19,560 --> 00:00:22,960 You can find out more at www.safeserver.de. 9 00:00:22,960 --> 00:00:30,000 OK, let's dive in. Today we are tackling something, well, I think pretty universal 10 00:00:30,000 --> 00:00:30,080 for anyone 11 00:00:30,080 --> 00:00:31,560 who likes cooking. 12 00:00:31,560 --> 00:00:33,280 Or even just eating, really. 13 00:00:33,280 --> 00:00:37,160 It's managing that constantly growing pile of digital recipes. 14 00:00:37,160 --> 00:00:39,180 Oh yeah, we've all got them, haven't we? 15 00:00:39,180 --> 00:00:43,070 Saved links that vanish, screenshots buried somewhere, notes you can't quite 16 00:00:43,070 --> 00:00:43,720 decipher. 17 00:00:43,720 --> 00:00:48,020 It really is a digital recipe jungle out there, bookmarks leading to nowhere, PDFs 18 00:00:48,020 --> 00:00:48,680 lost in 19 00:00:48,680 --> 00:00:50,040 some random folder. 20 00:00:50,040 --> 00:00:54,180 I definitely have that ingredient swap, I wrote on a napkin somewhere, it can be 21 00:00:54,180 --> 00:00:54,540 total 22 00:00:54,540 --> 00:00:55,540 chaos. 23 00:00:55,540 --> 00:00:56,540 Exactly. 24 00:00:56,540 --> 00:00:58,580 And to try and make some sense of it all, we've been digging into the sources 25 00:00:58,580 --> 00:00:58,880 around 26 00:00:58,880 --> 00:01:01,420 this application called Tandor Recipes. 27 00:01:01,420 --> 00:01:04,920 We've looked at its GitHub repository that gives you a look under the hood, you 28 00:01:04,920 --> 00:01:05,160 know, 29 00:01:05,160 --> 00:01:06,880 the tech and the community side. 30 00:01:06,880 --> 00:01:09,570 And we've also looked at the official website, which is sort of how they present it 31 00:01:09,570 --> 00:01:09,840 to the 32 00:01:09,840 --> 00:01:10,840 world. 33 00:01:10,840 --> 00:01:14,720 Yeah, and our mission for this deep dive really is to unpack these sources and give 34 00:01:14,720 --> 00:01:14,920 you a 35 00:01:14,920 --> 00:01:17,440 clear kind of beginner-friendly picture. 36 00:01:17,440 --> 00:01:19,320 Like what is Tandor Recipes? 37 00:01:19,320 --> 00:01:20,600 Why would you use it? 38 00:01:20,600 --> 00:01:24,460 And probably most importantly, what can it actually do for someone who feels like 39 00:01:24,460 --> 00:01:24,800 they're 40 00:01:24,800 --> 00:01:26,320 drowning in recipe links? 41 00:01:26,320 --> 00:01:28,920 Okay, let's start right at the beginning then. 42 00:01:28,920 --> 00:01:32,740 When you first look at Tandor Recipes, what did the sources tell us it's 43 00:01:32,740 --> 00:01:33,560 fundamentally 44 00:01:33,560 --> 00:01:35,000 designed to be? 45 00:01:35,000 --> 00:01:40,100 Well, based on everything we've seen, Tandor Recipes is, at its heart, an 46 00:01:40,100 --> 00:01:41,700 application specifically 47 00:01:41,700 --> 00:01:44,380 built for managing your recipes. 48 00:01:44,380 --> 00:01:48,670 Its core purpose, like what the developers in the documentation really hammer home, 49 00:01:48,670 --> 00:01:48,760 is 50 00:01:48,760 --> 00:01:54,360 giving you a single, structured place to store, organize, and importantly, actually 51 00:01:54,360 --> 00:01:54,840 use all 52 00:01:54,840 --> 00:01:57,880 those digital recipes you've saved or even created yourself. 53 00:01:57,880 --> 00:02:02,120 Right, like building your own personal, perfectly organized digital cookbook. 54 00:02:02,120 --> 00:02:03,120 Exactly that. 55 00:02:03,120 --> 00:02:04,120 Okay, so it's a central spot. 56 00:02:04,120 --> 00:02:05,120 Makes sense. 57 00:02:05,120 --> 00:02:06,120 But why bother, right? 58 00:02:06,120 --> 00:02:09,630 I mean, what specific problems are the sources saying Tandor is really trying to 59 00:02:09,630 --> 00:02:10,140 solve for 60 00:02:10,140 --> 00:02:11,800 people like us in the kitchen? 61 00:02:11,800 --> 00:02:17,360 Ah, yeah, this is where the sources really hit on those common frustrations. 62 00:02:17,360 --> 00:02:22,410 They talk about digging through old handwritten notes or maybe hefty physical cookbooks 63 00:02:22,410 --> 00:02:22,840 or, 64 00:02:22,840 --> 00:02:27,840 and this is a big one, scrolling endlessly through those websites just packed with 65 00:02:27,840 --> 00:02:28,300 ads. 66 00:02:28,300 --> 00:02:30,220 The ad-packed blogs. 67 00:02:30,220 --> 00:02:34,080 You spend five minutes just trying to find the actual recipe text sometimes. 68 00:02:34,080 --> 00:02:35,080 Tell me about it. 69 00:02:35,080 --> 00:02:38,150 Or, you know, losing the links to recipes you really liked or maybe you have a 70 00:02:38,150 --> 00:02:38,640 digital 71 00:02:38,640 --> 00:02:41,560 collection but it's such a mess you can't actually search it properly. 72 00:02:41,560 --> 00:02:43,140 Yeah, that sounds familiar. 73 00:02:43,140 --> 00:02:49,080 So the sources basically position Tandor as the solution to that digital mess. 74 00:02:49,080 --> 00:02:54,840 The website Copy actually says its goal is to revolutionize how you keep recipes, 75 00:02:54,840 --> 00:02:54,960 moving 76 00:02:54,960 --> 00:02:58,600 you away from that scattered, unreliable approach we all fall into. 77 00:02:58,600 --> 00:03:00,200 Okay, revolutionizing sounds good. 78 00:03:00,200 --> 00:03:03,970 So for someone who just wants to get organized, maybe isn't super technical, what 79 00:03:03,970 --> 00:03:04,080 are the 80 00:03:04,080 --> 00:03:06,820 key sort of basic features that help them do that? 81 00:03:06,820 --> 00:03:08,200 What do the sources highlight first? 82 00:03:08,200 --> 00:03:13,640 Right, so the sources lay out some really foundational features for everyday users. 83 00:03:13,640 --> 00:03:17,510 First up, obviously, you need somewhere to put the recipes, that's recipe 84 00:03:17,510 --> 00:03:17,880 management. 85 00:03:17,880 --> 00:03:21,400 Tandor gives you a structured way to store them online. 86 00:03:21,400 --> 00:03:25,320 It uses a pretty powerful editor, so it's not just dumping text in. 87 00:03:25,320 --> 00:03:29,400 You can properly add ingredients, steps, cooking times, that sort of thing. 88 00:03:29,400 --> 00:03:32,040 So you're building a real database, not just a text file. 89 00:03:32,040 --> 00:03:33,040 Exactly. 90 00:03:33,040 --> 00:03:34,040 Building a proper database. 91 00:03:34,040 --> 00:03:35,040 Got it. 92 00:03:35,040 --> 00:03:39,760 So you're building in one place, structured, okay, but once it's in there, the next 93 00:03:39,760 --> 00:03:39,840 big 94 00:03:39,840 --> 00:03:41,680 hurdle is finding it again, right? 95 00:03:41,680 --> 00:03:42,680 Yeah. 96 00:03:42,680 --> 00:03:43,680 Especially if you have a lot. 97 00:03:43,680 --> 00:03:44,680 Definitely. 98 00:03:44,680 --> 00:03:47,600 And that's the second core feature they talk about, finding recipes. 99 00:03:47,600 --> 00:03:50,800 Tandor lets you search your whole collection easily. 100 00:03:50,800 --> 00:03:55,060 And what the sources really emphasize here, as a key benefit, is searching not just 101 00:03:55,060 --> 00:03:55,240 by 102 00:03:55,240 --> 00:03:59,320 the recipe name, but also by the ingredients you already have on hand. 103 00:03:59,320 --> 00:04:00,640 Oh, okay, that's interesting. 104 00:04:00,640 --> 00:04:04,280 The classic, what can I make with this random assortment of things in my fridge 105 00:04:04,280 --> 00:04:05,000 right now? 106 00:04:05,000 --> 00:04:09,640 Question, that feels like a really practical thing for the sources to highlight. 107 00:04:09,640 --> 00:04:10,840 It's huge, right? 108 00:04:10,840 --> 00:04:14,160 It basically turns your pantry into like a search filter. 109 00:04:14,160 --> 00:04:15,160 Yeah. 110 00:04:15,160 --> 00:04:18,360 And they also make it clear that this works wherever you are and on every device. 111 00:04:18,360 --> 00:04:20,800 So desktop, phone in the kitchen, wherever. 112 00:04:20,800 --> 00:04:23,280 Okay, finding recipes based on what I have. 113 00:04:23,280 --> 00:04:24,280 Very cool. 114 00:04:24,280 --> 00:04:27,260 But then you need to turn recipes into actual food. 115 00:04:27,260 --> 00:04:30,040 That usually means shopping lists and maybe some planning. 116 00:04:30,040 --> 00:04:31,320 Does it help there? 117 00:04:31,320 --> 00:04:32,320 Yep. 118 00:04:32,320 --> 00:04:33,320 The sources cover that too. 119 00:04:33,320 --> 00:04:36,180 There's solid features for shopping lists and meal planning. 120 00:04:36,180 --> 00:04:39,560 For shopping lists, you can automatically create one from a recipe or even for 121 00:04:39,560 --> 00:04:40,000 multiple 122 00:04:40,000 --> 00:04:42,080 recipes if you've planned out some meals. 123 00:04:42,080 --> 00:04:43,840 Plus you can add your own random items too. 124 00:04:43,840 --> 00:04:44,840 Okay. 125 00:04:44,840 --> 00:04:45,840 Standard shopping list stuff. 126 00:04:45,840 --> 00:04:46,840 Well, yeah. 127 00:04:46,840 --> 00:04:49,770 But what really jumped out from the sources is that the lists can be automatically 128 00:04:49,770 --> 00:04:50,600 sorted. 129 00:04:50,600 --> 00:04:55,570 And they specifically mentioned sorting based on like your typical supermarket 130 00:04:55,570 --> 00:04:56,280 layout, which 131 00:04:56,280 --> 00:04:59,400 is actually quite clever for making the shopping trip faster. 132 00:04:59,400 --> 00:05:01,560 Wait, sorted by supermarket aisle? 133 00:05:01,560 --> 00:05:02,560 Okay. 134 00:05:02,560 --> 00:05:05,400 So if you want to get a meal from the sources, that's genuinely useful. 135 00:05:05,400 --> 00:05:08,440 That's practical convenience and meal planning. 136 00:05:08,440 --> 00:05:09,440 What about that? 137 00:05:09,440 --> 00:05:10,440 Yeah. 138 00:05:10,440 --> 00:05:11,440 Meal planning. 139 00:05:11,440 --> 00:05:14,360 It lets you schedule out your meals, days, weeks, whatever you need. 140 00:05:14,360 --> 00:05:18,650 You can drag and drop recipes onto a calendar view manually, or the sources 141 00:05:18,650 --> 00:05:19,560 mentioned there 142 00:05:19,560 --> 00:05:21,960 are even automatic ways to help fill it out. 143 00:05:21,960 --> 00:05:22,960 Okay. 144 00:05:22,960 --> 00:05:26,780 And just like with the recipes, you can generate a shopping list directly from your 145 00:05:26,780 --> 00:05:27,320 meal plan 146 00:05:27,320 --> 00:05:30,560 or even export the whole plan to your regular calendar app. 147 00:05:30,560 --> 00:05:35,240 So it helps you go from recipe chaos to like a planned week with an automatically 148 00:05:35,240 --> 00:05:35,680 sorted 149 00:05:35,680 --> 00:05:36,920 shopping list. 150 00:05:36,920 --> 00:05:38,840 That's tackling several pain points at once. 151 00:05:38,840 --> 00:05:39,840 Exactly. 152 00:05:39,840 --> 00:05:43,300 And you know, for a lot of people, cooking isn't just something you do alone. 153 00:05:43,300 --> 00:05:47,280 So the sources also really emphasize sharing and collaboration. 154 00:05:47,280 --> 00:05:51,420 You can share specific recipes with friends or, and this seems quite unique, you 155 00:05:51,420 --> 00:05:52,000 can actually 156 00:05:52,000 --> 00:05:54,880 invite people into your personal cookbook space. 157 00:05:54,880 --> 00:05:55,880 Oh, interesting. 158 00:05:55,880 --> 00:05:57,400 Like a shared family cookbook. 159 00:05:57,400 --> 00:05:58,400 Kind of. 160 00:05:58,400 --> 00:05:59,400 Yeah. 161 00:05:59,400 --> 00:06:01,480 So you can control who sees what. 162 00:06:01,480 --> 00:06:03,640 You can even mark some recipes a secret. 163 00:06:03,640 --> 00:06:04,640 Just for you. 164 00:06:04,640 --> 00:06:08,260 The philosophy behind it, according to the sources, seems to be that cooking and 165 00:06:08,260 --> 00:06:08,780 managing 166 00:06:08,780 --> 00:06:12,440 recipes can and maybe should be more cooperative. 167 00:06:12,440 --> 00:06:16,080 Bringing the whole team into the digital kitchen, huh? 168 00:06:16,080 --> 00:06:20,750 Okay, those essentials already sound like a huge step up from, you know, sticky 169 00:06:20,750 --> 00:06:21,180 notes 170 00:06:21,180 --> 00:06:22,600 and broken links. 171 00:06:22,600 --> 00:06:25,760 But the sources also talked about more advanced stuff, right? 172 00:06:25,760 --> 00:06:30,720 Others for maybe power users or people who just want more fine-grained control. 173 00:06:30,720 --> 00:06:32,400 They definitely do. 174 00:06:32,400 --> 00:06:37,120 The sources list quite a few extra capabilities that add real depth. 175 00:06:37,120 --> 00:06:39,200 A big one is importing. 176 00:06:39,200 --> 00:06:44,150 They specifically call out having a URL importer that can apparently grab recipes 177 00:06:44,150 --> 00:06:45,160 from thousands 178 00:06:45,160 --> 00:06:46,160 of websites. 179 00:06:46,160 --> 00:06:48,160 Oh, so you don't always have to type everything out again. 180 00:06:48,160 --> 00:06:49,160 Right. 181 00:06:49,160 --> 00:06:50,160 That saves a ton of time. 182 00:06:50,160 --> 00:06:53,800 And they also mention importing from many other recipe managers. 183 00:06:53,800 --> 00:06:57,820 That's pretty key if you're migrating, say, from another app you've been using. 184 00:06:57,820 --> 00:07:00,560 The supported formats are apparently listed in their documentation. 185 00:07:00,560 --> 00:07:01,560 Okay. 186 00:07:01,560 --> 00:07:04,480 So getting recipes in, whether from a website or another tool, sounds like it's 187 00:07:04,480 --> 00:07:04,880 pretty 188 00:07:04,880 --> 00:07:06,200 well covered. 189 00:07:06,200 --> 00:07:07,400 You mentioned search earlier. 190 00:07:07,400 --> 00:07:10,040 Does it get fancier than just searching my ingredients? 191 00:07:10,040 --> 00:07:11,040 It does. 192 00:07:11,040 --> 00:07:12,040 Yeah. 193 00:07:12,040 --> 00:07:14,380 The sources describe the search as being powerful and customizable. 194 00:07:14,380 --> 00:07:19,730 It does full text search, obviously, but it also mentions more advanced things like 195 00:07:19,730 --> 00:07:20,200 trigram 196 00:07:20,200 --> 00:07:25,500 similarity, which basically helps find stuff even if you have typos or slight 197 00:07:25,500 --> 00:07:26,400 variations 198 00:07:26,400 --> 00:07:27,400 in names. 199 00:07:27,400 --> 00:07:28,920 So it's smart search, essentially. 200 00:07:28,920 --> 00:07:29,920 Yeah. 201 00:07:29,920 --> 00:07:33,370 The takeaway is it's built to be really good at digging out exactly what you need, 202 00:07:33,370 --> 00:07:33,600 even 203 00:07:33,600 --> 00:07:35,280 as your collection grows. 204 00:07:35,280 --> 00:07:38,950 That's good to know for when you have hundreds or thousands of recipes and keeping 205 00:07:38,950 --> 00:07:39,360 all that 206 00:07:39,360 --> 00:07:43,480 consistent ingredients spelled slightly differently, things like that. 207 00:07:43,480 --> 00:07:45,560 Any tools for tidying up? 208 00:07:45,560 --> 00:07:46,560 Yes. 209 00:07:46,560 --> 00:07:49,240 The sources detail various organization tools. 210 00:07:49,240 --> 00:07:54,120 You can use tags a lot and even assign them in badges using filters, which is handy. 211 00:07:54,120 --> 00:07:57,500 And crucially, they mention tools to quickly merge or rename things like 212 00:07:57,500 --> 00:07:58,680 ingredients, tags, 213 00:07:58,680 --> 00:08:02,320 or units if you end up with duplicates or inconsistencies. 214 00:08:02,320 --> 00:08:05,520 Like if you accidentally added tomato and tomatoes as separate things. 215 00:08:05,520 --> 00:08:06,520 Exactly that. 216 00:08:06,520 --> 00:08:09,320 It helps keep your data clean, which is important for things like calculations. 217 00:08:09,320 --> 00:08:10,320 Right. 218 00:08:10,320 --> 00:08:11,320 Calculations. 219 00:08:11,320 --> 00:08:12,320 You mentioned that. 220 00:08:12,320 --> 00:08:13,320 What kind of calculations can it do? 221 00:08:13,320 --> 00:08:15,180 Does it help with nutrition or cost? 222 00:08:15,180 --> 00:08:19,720 This is another really powerful feature the source has mentioned, calculations. 223 00:08:19,720 --> 00:08:25,250 Tandor apparently has the capability built in to automatically calculate things 224 00:08:25,250 --> 00:08:25,440 based 225 00:08:25,440 --> 00:08:27,680 on the ingredients in a recipe. 226 00:08:27,680 --> 00:08:31,930 The examples given are things like nutritional values, prices, diet points, or 227 00:08:31,930 --> 00:08:33,440 anything else. 228 00:08:33,440 --> 00:08:37,150 You need to input the base data for your ingredients obviously, but the engine is 229 00:08:37,150 --> 00:08:37,840 there to do the 230 00:08:37,840 --> 00:08:40,120 number crunching for you once it's set up. 231 00:08:40,120 --> 00:08:41,120 Automatic nutritional info. 232 00:08:41,120 --> 00:08:43,200 Okay, that shows some serious depth. 233 00:08:43,200 --> 00:08:47,550 What about just basic recipe stuff like fractions, you know, half a cup, quarter 234 00:08:47,550 --> 00:08:48,280 teaspoon? 235 00:08:48,280 --> 00:08:49,280 Yep. 236 00:08:49,280 --> 00:08:53,320 Sources explicitly say it supports fractions or decimals, which is pretty essential, 237 00:08:53,320 --> 00:08:53,760 right, 238 00:08:53,760 --> 00:08:56,600 for recipes to display properly and scale correctly. 239 00:08:56,600 --> 00:08:57,600 Absolutely. 240 00:08:57,600 --> 00:08:58,600 Good. 241 00:08:58,600 --> 00:08:59,600 The details are covered. 242 00:08:59,600 --> 00:09:03,880 And for folks who like their own backups or using things like Dropbox, any file syncing? 243 00:09:03,880 --> 00:09:04,880 Yes. 244 00:09:04,880 --> 00:09:08,500 The sources note file sync support with services like Dropbox and Nextcloud, so you 245 00:09:08,500 --> 00:09:09,160 can integrate 246 00:09:09,160 --> 00:09:10,920 it with your existing file storage setup. 247 00:09:10,920 --> 00:09:13,040 And can you make it look nice? 248 00:09:13,040 --> 00:09:14,040 Optimize the appearance? 249 00:09:14,040 --> 00:09:15,040 Uh-huh. 250 00:09:15,040 --> 00:09:16,040 Theming is mentioned. 251 00:09:16,040 --> 00:09:18,400 So you can tweak the interface to match your style. 252 00:09:18,400 --> 00:09:22,210 And beyond those specifics, the sources also list a bunch of other things that just 253 00:09:22,210 --> 00:09:22,480 make 254 00:09:22,480 --> 00:09:25,200 it feel like a polished app, you know. 255 00:09:25,200 --> 00:09:30,000 It's optimized for mobile, supports multiple languages through community localization. 256 00:09:30,000 --> 00:09:33,320 It can scale recipes up or down for different serving sizes. 257 00:09:33,320 --> 00:09:36,440 It compresses images to save space and load faster. 258 00:09:36,440 --> 00:09:38,280 And it has clean printing views. 259 00:09:38,280 --> 00:09:39,280 Okay. 260 00:09:39,280 --> 00:09:40,280 Wow. 261 00:09:40,280 --> 00:09:43,620 It really sounds like they've tried to think of, well, pretty much everything from 262 00:09:43,620 --> 00:09:44,000 simple 263 00:09:44,000 --> 00:09:48,000 organization to advanced data stuff and just making it easy to use. 264 00:09:48,000 --> 00:09:50,760 So someone listening is probably thinking, okay, this sounds pretty good. 265 00:09:50,760 --> 00:09:52,320 How do I actually get it? 266 00:09:52,320 --> 00:09:53,800 The sources explain that, right? 267 00:09:53,800 --> 00:09:54,800 They do. 268 00:09:54,800 --> 00:09:57,160 And there are basically two main paths laid out. 269 00:09:57,160 --> 00:09:58,880 The first one is self-hosting. 270 00:09:58,880 --> 00:10:02,370 This is the more technical route where you take the software and run it yourself on 271 00:10:02,370 --> 00:10:02,560 your 272 00:10:02,560 --> 00:10:06,240 own server, maybe a home server or a cloud instance you control. 273 00:10:06,240 --> 00:10:07,240 Okay. 274 00:10:07,240 --> 00:10:09,640 And the sources really emphasize this point. 275 00:10:09,640 --> 00:10:14,280 The core Tandor software is completely open source and always will be. 276 00:10:14,280 --> 00:10:15,280 Right. 277 00:10:15,280 --> 00:10:19,070 So self-hosting is for the tinkers, people comfortable with managing software who 278 00:10:19,070 --> 00:10:19,400 want 279 00:10:19,400 --> 00:10:22,040 total control over their data and setup. 280 00:10:22,040 --> 00:10:23,700 What kind of setups do they mention? 281 00:10:23,700 --> 00:10:28,100 They list several common ones, Docker, Unraid, Synology, Kubernetes. 282 00:10:28,100 --> 00:10:31,360 So standard deployment options for people in that space. 283 00:10:31,360 --> 00:10:34,360 It gives you the maximum flexibility and ownership basically. 284 00:10:34,360 --> 00:10:35,360 Got it. 285 00:10:35,360 --> 00:10:40,320 So people who here manage your own server and immediately think, nope, not for me, 286 00:10:40,320 --> 00:10:40,320 what's 287 00:10:40,320 --> 00:10:41,320 the other option? 288 00:10:41,320 --> 00:10:42,380 That's the hosted version. 289 00:10:42,380 --> 00:10:45,680 This is offered directly by the Tandor developers themselves. 290 00:10:45,680 --> 00:10:47,880 It's much simpler basically, a ready-to-go service. 291 00:10:47,880 --> 00:10:49,260 They handle all the technical stuff. 292 00:10:49,260 --> 00:10:50,520 You just sign up and use it. 293 00:10:50,520 --> 00:10:51,520 Okay. 294 00:10:51,520 --> 00:10:52,520 Like a sauce model. 295 00:10:52,520 --> 00:10:53,520 And they have different levels. 296 00:10:53,520 --> 00:10:54,520 Yeah. 297 00:10:54,520 --> 00:10:57,970 They offer a free plan, which seems designed just for trying it out, no strings 298 00:10:57,970 --> 00:10:58,620 attached. 299 00:10:58,620 --> 00:11:01,800 It supports one user and up to 10 recipes. 300 00:11:01,800 --> 00:11:06,320 And they have paid plans, basic, standard, and premium. 301 00:11:06,320 --> 00:11:09,900 And what's the main difference between those paid plans, according to the sources? 302 00:11:09,900 --> 00:11:14,710 The big things are unlimited recipes on all paid plans, but the number of members 303 00:11:14,710 --> 00:11:15,300 or users 304 00:11:15,300 --> 00:11:18,860 increases one on basic, three on standard, ten on premium. 305 00:11:18,860 --> 00:11:22,180 And the standard and premium plans also come with storage space for uploading 306 00:11:22,180 --> 00:11:23,000 recipe-related 307 00:11:23,000 --> 00:11:28,030 files like maybe a PDF cookbook or photos, which the free and basic plans don't 308 00:11:28,030 --> 00:11:28,660 have. 309 00:11:28,660 --> 00:11:29,840 How much storage? 310 00:11:29,840 --> 00:11:33,480 The sources say two GB on standard and five GB on premium. 311 00:11:33,480 --> 00:11:34,480 Okay. 312 00:11:34,480 --> 00:11:38,920 And did the sources mention anything about special pricing for those hosted plans? 313 00:11:38,920 --> 00:11:40,320 Yes, actually. 314 00:11:40,320 --> 00:11:44,360 Their website lists specific pricing, and they mention it's permanently discounted. 315 00:11:44,360 --> 00:11:48,260 So it seems like if you decide the host route is easier and you need more than the 316 00:11:48,260 --> 00:11:48,600 free 317 00:11:48,600 --> 00:11:52,980 plan offers, the paid options are presented as an accessible way to get those extra 318 00:11:52,980 --> 00:11:53,580 features 319 00:11:53,580 --> 00:11:54,580 and support the project. 320 00:11:54,580 --> 00:11:55,580 Right. 321 00:11:55,580 --> 00:11:56,580 Makes sense. 322 00:11:56,580 --> 00:12:00,400 So whether you're techie and want control, or just want a service that works. 323 00:12:00,400 --> 00:12:03,940 Now the sources also mention supporting the project because it is open source, 324 00:12:03,940 --> 00:12:04,520 developed 325 00:12:04,520 --> 00:12:06,000 by volunteers mostly. 326 00:12:06,000 --> 00:12:07,000 How does that work? 327 00:12:07,000 --> 00:12:09,930 Yeah, the sources explain it's mainly volunteers working in their free time because 328 00:12:09,930 --> 00:12:10,280 they're 329 00:12:10,280 --> 00:12:13,720 passionate about it, but they also want to make it sustainable. 330 00:12:13,720 --> 00:12:17,440 So one way is supporting developers directly through GitHub sponsors. 331 00:12:17,440 --> 00:12:18,440 Okay. 332 00:12:18,440 --> 00:12:20,920 They also have hosting referral links. 333 00:12:20,920 --> 00:12:23,360 They specifically mentioned Hetzner. 334 00:12:23,360 --> 00:12:26,670 If you sign up through their link, you get some starting credit and the project 335 00:12:26,670 --> 00:12:26,960 gets 336 00:12:26,960 --> 00:12:29,000 a small kickback. 337 00:12:29,000 --> 00:12:34,000 And importantly, using the paid hosted version is presented as a direct way to fund 338 00:12:34,000 --> 00:12:35,120 development. 339 00:12:35,120 --> 00:12:39,750 The profits from that service go back into improving the open source software for 340 00:12:39,750 --> 00:12:40,360 everyone. 341 00:12:40,360 --> 00:12:42,360 That's a really interesting loop, isn't it? 342 00:12:42,360 --> 00:12:45,500 Paying for the convenience of the hosted service directly helps fund the 343 00:12:45,500 --> 00:12:46,320 development of the 344 00:12:46,320 --> 00:12:48,720 free self-hosted version. 345 00:12:48,720 --> 00:12:51,840 What about getting involved in the community beyond money? 346 00:12:51,840 --> 00:12:54,040 The sources point to a few things there. 347 00:12:54,040 --> 00:12:55,760 There's a public Discord server. 348 00:12:55,760 --> 00:12:58,000 Apparently, the developers hang out there. 349 00:12:58,000 --> 00:12:59,240 You can chat with other users. 350 00:12:59,240 --> 00:13:01,440 They have a Twitter account for news. 351 00:13:01,440 --> 00:13:05,590 And naturally, being open source, they welcome code contributions, although they 352 00:13:05,590 --> 00:13:06,160 ask people 353 00:13:06,160 --> 00:13:10,080 to read their contribution guidelines first, which is standard. 354 00:13:10,080 --> 00:13:14,280 And you can also give feedback through a Google survey that's linked on their site. 355 00:13:14,280 --> 00:13:17,960 So it definitely sounds like an open project with lots of ways to connect. 356 00:13:17,960 --> 00:13:19,640 Let's touch briefly on the licensing. 357 00:13:19,640 --> 00:13:21,360 The sources mentioned it. 358 00:13:21,360 --> 00:13:25,030 It sounds potentially complicated, but how do they explain their approach and 359 00:13:25,030 --> 00:13:25,640 philosophy 360 00:13:25,640 --> 00:13:26,640 behind it? 361 00:13:26,640 --> 00:13:27,640 Simply. 362 00:13:27,640 --> 00:13:28,640 Okay. 363 00:13:28,640 --> 00:13:36,200 So they state that as of a specific version, 0.1, 0.0, the software uses the GNU AGPL 364 00:13:36,200 --> 00:13:36,640 v3 365 00:13:36,640 --> 00:13:40,200 license, but with something called a common clause selling exception. 366 00:13:40,200 --> 00:13:44,360 Now, the why behind this, as the sources explain it, is really key. 367 00:13:44,360 --> 00:13:47,780 They say this software and all its features are and will always be free for 368 00:13:47,780 --> 00:13:48,440 everyone to 369 00:13:48,440 --> 00:13:50,000 use and enjoy. 370 00:13:50,000 --> 00:13:51,000 Always be free. 371 00:13:51,000 --> 00:13:52,360 That's a pretty strong commitment. 372 00:13:52,360 --> 00:13:57,050 So the hosted version, the paid one, fits in because of that selling exception 373 00:13:57,050 --> 00:13:57,760 clause. 374 00:13:57,760 --> 00:13:58,760 Exactly. 375 00:13:58,760 --> 00:14:01,820 The sources clarify that this exception is what allows them to offer the hosted 376 00:14:01,820 --> 00:14:02,200 version 377 00:14:02,200 --> 00:14:03,960 as a commercial service. 378 00:14:03,960 --> 00:14:07,370 And the money they made from that service then lets the core developers spend more 379 00:14:07,370 --> 00:14:07,640 time 380 00:14:07,640 --> 00:14:11,690 actually improving the software for everyone, including all the people who self-host 381 00:14:11,690 --> 00:14:11,940 the 382 00:14:11,940 --> 00:14:13,200 free version. 383 00:14:13,200 --> 00:14:16,480 It's basically their model for keeping the open source side alive and kicking. 384 00:14:16,480 --> 00:14:17,480 Okay. 385 00:14:17,480 --> 00:14:19,560 So it's about sustainability for the free version. 386 00:14:19,560 --> 00:14:20,560 Precisely. 387 00:14:20,560 --> 00:14:25,130 They do acknowledge, according to the sources, that there are some ongoing legal 388 00:14:25,130 --> 00:14:25,920 discussions 389 00:14:25,920 --> 00:14:28,920 around this specific licensing approach. 390 00:14:28,920 --> 00:14:34,960 They actually point people to a specific GitHub issue, issue 238, if you really 391 00:14:34,960 --> 00:14:35,880 want to dive 392 00:14:35,880 --> 00:14:38,240 into the nitty gritty details and their reasoning. 393 00:14:38,240 --> 00:14:39,240 Okay. 394 00:14:39,240 --> 00:14:42,280 Good to know there's a place for the deep dive on the legal side if people are 395 00:14:42,280 --> 00:14:43,040 interested. 396 00:14:43,040 --> 00:14:45,660 But the core philosophy seems clear. 397 00:14:45,660 --> 00:14:49,810 Make the software free and open, use an optional PED service to fund that 398 00:14:49,810 --> 00:14:50,760 development. 399 00:14:50,760 --> 00:14:53,000 It's a model you see more and more in open source. 400 00:14:53,000 --> 00:14:54,000 Yeah. 401 00:14:54,000 --> 00:14:58,690 And what feels quite transparent here, based on the sources, is how explicitly they 402 00:14:58,690 --> 00:14:59,040 connect 403 00:14:59,040 --> 00:15:03,310 the success of that paid service back to their promise of keeping the software 404 00:15:03,310 --> 00:15:04,020 itself free 405 00:15:04,020 --> 00:15:05,320 and available for the community. 406 00:15:05,320 --> 00:15:06,320 Okay. 407 00:15:06,320 --> 00:15:09,750 Well, we have covered a ton of ground today, from just the basic idea of managing 408 00:15:09,750 --> 00:15:10,200 recipes 409 00:15:10,200 --> 00:15:13,700 all the way through Tandor's features, how you get it, how you can support it, and 410 00:15:13,700 --> 00:15:13,880 the 411 00:15:13,880 --> 00:15:15,560 sort of thinking behind it all. 412 00:15:15,560 --> 00:15:21,260 Yeah, I mean, based on these sources, Tandor Recipes really positions itself as a, 413 00:15:21,260 --> 00:15:21,780 well, 414 00:15:21,780 --> 00:15:26,610 a very comprehensive and flexible answer to that digital recipe mess we talked 415 00:15:26,610 --> 00:15:27,000 about. 416 00:15:27,000 --> 00:15:29,520 Whether you're just starting out and want something simple, or you're looking for 417 00:15:29,520 --> 00:15:29,760 really 418 00:15:29,760 --> 00:15:31,520 advanced features and total control. 419 00:15:31,520 --> 00:15:36,250 And you know, this whole deep dive into organizing our digital recipes, it kind of 420 00:15:36,250 --> 00:15:37,120 mirrors that 421 00:15:37,120 --> 00:15:39,480 bigger challenge so many of us face, right? 422 00:15:39,480 --> 00:15:43,320 It's just organizing all the information flying at us these days. 423 00:15:43,320 --> 00:15:47,190 Just like Tandoor aims to help structure your cooking knowledge, hopefully this 424 00:15:47,190 --> 00:15:47,680 deep dive 425 00:15:47,680 --> 00:15:51,390 helps structure your understanding of Tandoor itself based on these different 426 00:15:51,390 --> 00:15:52,000 sources. 427 00:15:52,000 --> 00:15:55,440 It really does raise an interesting final thought, drawing from these sources. 428 00:15:55,440 --> 00:15:59,640 In this world, just saturated with digital stuff, what do you actually value most 429 00:15:59,640 --> 00:15:59,960 when 430 00:15:59,960 --> 00:16:02,900 it comes to managing your own personal knowledge? 431 00:16:02,900 --> 00:16:04,500 Is it the speed of quick access? 432 00:16:04,500 --> 00:16:07,480 Is it the ability to go deep into structured detail? 433 00:16:07,480 --> 00:16:10,560 Or is it maybe the power to share and collaborate with others on that knowledge? 434 00:16:10,560 --> 00:16:14,920 Hmm, definitely something to chew on as you navigate your own information streams. 435 00:16:14,920 --> 00:16:18,540 And once again, a big thank you to SafeServer for supporting this deep dive. 436 00:16:18,540 --> 00:16:21,960 They help with software hosting and navigating your digital transformation. 437 00:16:21,960 --> 00:16:26,200 You can find out more at www.safeserver.de. 438 00:16:26,200 --> 00:16:27,200 Until the next deep dive.