Welcome back to the Laravel news creator series today We're joined by Tim Leland who is the creator of T.ly which is a URL shortening service. That's my had been in business for a while now, but uh Tim welcome to the show and you know, let me know if I've missed anything there in that little intro No, that's that's a pretty good. Thanks for having me. Glad to be here sweet sweet. Yeah, so you've I'm trying to think now you've been in
Laravel for quite a while, right? You got started back in the early days yeah, so you know graduated college computer science degree kind of with that standard route and You know worked a software development job doing that and IT type stuff and then started building Websites on the side so I built some like local businesses websites and I started just you know trying to figure out what can I use to you know build a site and I Studdled upon Jeffrey way and you know, Lara cast but he was
doing I think it was net tuts Code igniter tutorials way back maybe like 2013 2012 and I watched like everything he put out and then He kind of switched over to Laravel and that's when I kind of followed him and just you know Watched everything on Lara cast that he put out and just pretty much learned it from from him I kind of give him credit for teaching me a lot of the my early, you know coding styles and Get me into Laravel and then you know, I'm kind of
grateful for that because it I would say, you know, obviously if you're watching this, you know, Laravel saves you a ton of time and all the advantages of it, so You know, I took advantage of all that Laravel had to offer back in 2014
That's awesome. Yeah. Yeah, he was you know back in those days It was like there was not a whole lot of like really good training material out or anything and he sort of brought everybody on board It was sort of it was it was really amazing what he was able to do and accomplish and then you know going from that Net tuts over to you know creating Lara cast and now it's kind of the de facto training resource for all kinds of stuff so it's it's That's one of the big reasons I think
Laravel grew in the beginning was because of him that was awesome Yeah, he just made it really easy to learn So I mean, you know obviously going through school you learn some things but then when you start actually doing it in the real world how to get a you know website hosted and You know, I was early like Laravel Laravel Forge user So I've been I was actually looking at that a couple weeks ago and I think I signed up in like 2014 I don't I don't know when it was started,
but you know, I've been using that to host sites and just building side projects learning Trying to learn how to you know grow a website or an app or whatever. It's a marketing type stuff Just that's kind of been my my journey That's awesome. Well, so speaking of your product is T. L. Y and How did that come about like you just like one day woke up and be like hey I want to make a URL shorter or was there like something that driven you to create this Yeah, so
You know a lot of developers. It's even like a coding, you know challenge that they do for like software in software Interviews, so they'll say hey, how would you design?
You know a link shortener so it's it's kind of like a classic computer science The software developer project that people always like to build but what got me started was a company I was working for they needed an application for like online giving and it was going to be through text messages so they wanted to build a you know, send it a link and In doing that the link the URL had to have some encoding in it and some special stuff to kind of like log them in behind the scenes, so
They wanted a way to send that but the URL so long so that led to well We need a URL shorter and we looked at you know, some of the options out there and decided well, you know We could just build our own Use our own, you know short domain and I think I built like a very simple version and you know Maybe over a weekend pretty much. It was
it was a few days. So Built that you know kind of saw, you know, we we found value in it and then fast forward I think that maybe was like 2016 2017 but fast forward Google kind of announced that they were shutting down their free URL shortener and that kind of prompted me to
Build initially a browser extension. So I didn't really plan to build my own service but I was building browser extensions for like Chrome and Firefox and It's just like a side project so I built a link shortener extension and what it did is it used all these other services so like bit.ly tiny URL in a bunch of other free ones and Yeah, so that was kind of where I got so I saw that, you know businesses needed it Built the extension because Google announced they were shutting down their
service and then the extension grew just because You know people were looking for alternatives once Google kind of shut their service down
Gotcha, yeah, that's awesome. Yeah, so I've actually been using it man for a few months now My use case was you know, we send out newsletters and then if we have sponsors then they're like well You know, can you give me you know stats on all my links in your newsletter and I'm like Yeah, that's always annoying because then I have to go to the newsletter software and like pull up You know that that campaign and and then just try to figure out how many people clicked and all that stuff
So I was like, well, there's got to be an easier way and then so I signed up and now I use the short The T to a while links in the newsletter and then I can share the stats You know from your website over to the sponsor and they can just look at everything and see see, you know How many clicks it got and all the other stuff so that's it's been really really handy for me Just you know having that simple simple way of you know, making everybody happy. So I really like the
service. I think it's awesome
That's awesome. Yeah, it's always great hearing you know people using it You know if you do a lot of support Usually only here like the negative stuff and the problems but it's nice always nice hearing the positives And that's a great use case because it's not really you don't really need the links to be like short And that's what people usually think like, you know, obviously You know short link is called a URL shorter But it's also great for if you just need something to you know
Track engagement and like alright how many people are clicking on links and need that basic information versus like having to spin up your own software on your back end to track clicks and You know if you just want something quick to track that and it's really useful For sure for sure You know, so I you know, everybody thinks I know I'm probably the same way is like oh, well, you know We're just mapping two fields in the database or whatever but it's there there's way more to it
right behind the scenes like you have I Assume you have to have like tons of like spam tracking and all this other stuff. Is that sort of accurate?
It's it's like way more involved than you think Yeah, so initially I built so I built the extension this like link shortener extra URL shortener extension and It implemented it just used API's so that was the very first version of the product was just an API create a short link And then on the actual like domain T dial why it would just redirect I didn't have like logins or you know, any kind of interface But then yeah as soon as you you know that so that part is what most people
think of just you know In a data base you have one table that just stores, you know long URL short URL and redirect but yeah as soon as you get analytics and then You know just trying to like scale some of that stuff and you get one URL that kind of blows up and gets tons Of traffic you still got to you know Track all that you can't just you know, cash it or something like that You got to know that you know where the users are coming from and how to scale
that so it gets more complicated for sure and then like you said the spam thing, you know, there's definitely a lot of that a lot of automated bots and You know, you got a build-in detection for that type of stuff Yeah that sort of reminds me of Just me personally cuz so to give everybody a little backstory so I added some of the short links to the website and just for some of the sponsors that we have and They were getting just tons of clicks and it was like this is a lot, you know
So I emailed Tim and I was like, you know, what's going on here? And he's like you got you've got a thing
hitting it. It was like certain IPs So then I went to cloud flare and it was like sure enough It was like cloud flare was not blocking, you know, these three IPs that were just like, you know hitting my server so hard So that I just create a firewall rule block those and now everything's back to normal and like You know, I'm not getting hit hit by all the Stuff anymore So, you know all that stuff's super useful to have and to be able to you know Track it down the way you you were you're
able to use, you know using your service Yeah, so that's it. That's good to know. So you were able to find that out Mm-hmm, and they were hitting layer of L news directly. So they were hitting your service and then like scanning all the links on there Yeah. Yeah, it was almost like a like a scraper bot type thing Yeah, and so yeah, and then I was able to block those and just the request just went, you know way down
Which is interesting. I mean they wouldn't actually I guess they weren't using JavaScript so they weren't making it to my analytics So they're only coming in through I can only see them in cloud flare itself. Not through my own
You know site analytics. So that was kind of interesting Yeah, cloud flare is that's a whole nother piece we can get into but like what cloud flare does and you know, I definitely use them but you know their DDoS protection and just all of their automated stuff to Protect your site as soon as you get a site that Gets enough traffic. It's just like a constant target for DDoS attacks or
You know just automated scraping tools. I think I had one time some Automated bot I just had crazy analytics logs that were just like well, this isn't normal. What's going on? ended up being some bot was scraping every single short URL in my system and just non-stop just hammering my servers and There's a lot of stories like that that you know, you got malicious people and then you got people that are just you know doing who knows what and a Lot of times it's in all these other
countries. You're like, all right, what's going on in Russia or something like that? Yeah, yeah that yeah that part's crazy and well even the DDoS stuff is like, you know, my website's Laravel news It's like it's just a news website Why you know and then one morning I wake up in club where it's like you had a DDoS attack We have you know automatic automatically mitigated this and I'm like, why would somebody try to DDoS me? Like what? It's just crazy Yeah. Yeah, I I don't understand it, but
it's a problem. I'd be curious to hear from other other people I you know, I see it every once in a while, but I guess you know, that's cloudflare is Pretty valuable in that you know to help stop it. They do a pretty good job with just detecting it But then you know, you got to you know customize and do
different things to prevent it. I Could go down a whole rabbit hole of that Some of the stuff I've had to do For sure So are you you're still hosting it or using Forge to provision and do everything for the for the service or I know I still So I still use Forge. I wish I knew About Laravel cloud about six months ago. I don't know when So what I was running into is I was adding servers and then you know as you know I'd start getting more and more traffic.
I was just manually provision servers which work fine But I got to a point where I was like, okay Let me see what I can do and I use Forge with digital oceans And that's what I've just always used for you know, all these projects and they digital ocean came out with I think it's called app platform, which is like their automated scaling system and maybe six months ago I went through and They added some new features and stuff and I was able to migrate it to that so that I have it to where it will
auto scale and You know You know as it needs more servers or whatever if I get you know, a lot of traffic one day It will scale up scale down I'm so I kind of migrated some of my apps to it and but I still use Forge for other things Some of my other projects I do
Gotcha. Gotcha. Yeah Yeah, see I've never had to deal with really auto scaling at all for for what I do You know, I can run a cheap box and we just cash everything and it's pretty simple So yeah, that's that's gonna be I think that will be a really nice use case for cloud is the auto scaling and all that stuff But I've actually not even on digital ocean where I'm still using Linode which got bought by somebody and So it but Akama I think might have bought them but let's be working
fine, you know, it's just Just a cheap server there But you you mentioned some extensions. So
this this brings back memories. I think the first time I interviewed you You had a weather extension for Chrome that was like crazy popular And and the if I'm not mistaken the back end was layer Vail, but then the front end was just the chrome Whatever you write chroma plugins in Yeah, yeah, I think that was I Think you were doing gonna do a series like this But on your on layer of El news and it was gonna be focused on interviewing people building stuff So yeah, I started a weather extension
just for my own use case I was in to building extensions and I wanted something like a little icon that shows the current weather in my browser So, you know, I just built it and put it out there I think it was using the dark sky API
originally if you remember that app. It was a really popular iOS app and I think I had you know a thousand free API request and I put it out there and I was like this will be fine and Real quickly, you know as it grew that that ran out real fast So then I was having to figure out.
Alright, how do I you know make money off this thing because it was just free So I what I realized is people were donating money because they just liked it So people were sending me money on like PayPal for building it to try to support it So then I put like a upgrade button. So It's still going it's out there You know, I Enjoyed working on it. I haven't really
done a lot of updates recently. It's kind of been stable people haven't been asking for anything but Yeah, if you go to weather extension calm and you want to check it out But it kind of you know runs itself it covers the bills I have like an upgrade on there and you know It's built on Laravel the back in But yeah, so it's one of the reasons it was growing and then it got hit by Once again talking about as soon as you start getting any kind of traffic or bigger it got spammed
by maybe a competitor I still don't know to this day, but it got spanned with thousands of one-star reviews, so It was like five star review people liked it and then overnight Google I guess they didn't have any kind of spam protection on their stuff You know, I went from five stars to like one star like overnight and once you get bad ratings, it kind of demotes it and it doesn't really show up and it kind of Stop growing as fast as it was and then you know
I started building other projects and you know kind of moved on once I realized most people expect the weather to be free like you know most weather apps are free and You know what are ad supported and you can't really do ads inside of an extension super great So I kind of moved on to something else But is it was a fun project and you know, that's that's type stuff like that To then building other things have all kind of built up my knowledge base on how to like keep a site like TDI
Oh I even running because of you know The DDoS attacks or the spam attacks or you know people trying to steal your API keys And all kinds of just malicious stuff that you have to deal with I've learned a lot from it. So
That's awesome. The yeah the dark sky I don't know if you're listening if you remember dark sky, but it was awesome back in the day It was like the best weather app and and then Apple bought them and then what shut them down I guess they integrated it with their current weather app maybe What'd you end up having to switch to is it like a government API you can call and it's just free now or yeah There's there's two you can if you if you upgrade I think you get access to another
one. There's somebody built a like Pretty much the same API in point and similar data sets and They built it, you know to kind of take the place of it Well to come or several companies did but I kind of integrated with two of them and they have you know Pretty good pricing models and similar data You know, but people the one complaint I still get is people emailed me saying your your extension says, you know It's not supposed to rain but it's raining And I'm like, okay, I have nothing to do
with the weather, you know, I'm just showing you the data and the API So it's kind of I get blamed for weather all around the world from this extension which I just tell them Okay. I mean, I don't really know what I can do but But yeah, there are there are government sites and I debated on you know well, maybe I could just build my own weather API service in charge for it and You know, I had this experience with the
weather stuff. So I looked at that and then You know kind of just decided to integrate and move on to other stuff But like, you know, you can for for the United States at least you can use the weather APIs And I think that's what a lot of these services are doing They're just government APIs But to build a service you really have to integrate any if you wanted to work worldwide you have to integrate with all these weather providers all around the world and kind of you take all of their data and
morph it into one single API that's just like longitude latitude and then Returned that and I just decided not not to go down that road but probably would have been a good idea and then could have you know sold it like like Dark sky did they had an API that you know was the the best that everybody used for weather applications Okay This is sort of off topic from L'Hareville or
whatever. But why do all the local like news Cast have their own weather apps is it they're just selling advertising off of that and that's how they're making money Is that their whole thing with having their own weather apps? I?
I don't yeah, I would imagine they want their own, you know Branding and a lot of it, you know, a lot of those sites are all Advertising like you almost can't even go to them because the ads are so bad without an ad blocker Yeah, I don't really have an answer to that other than they do claim though like, you know, your local weatherman will claim
He's accurate. Don't listen to like I've seen things don't look at your weather on your phone because it's not gonna work And there is a certain part of that but then you know What's the one job that you can be wrong 50% of the time and not get fired as a weatherman? So Anyways, I don't I don't know but yeah the you know, the the weather stuff is kind of you know It maybe it'll get better AI may fix it.
Maybe AI will you know be able to read the weather and make more accurate Predictions I've heard of that stuff But that's what dark sky was kind of I don't know how they were doing it what they were doing but they were supposedly analyzing radar and We're giving you know, you're back in the people don't wouldn't be amazed by this today but back in the day it was you would get an alert that it's gonna rain in 10 minutes and They were pretty accurate with it and
nobody else was doing that. It was it was it was neat though What they were able to do Yeah, that was awesome because you know I like to play golf and I would always have dark sky with with the alerts on and you know You'd be playing golf and be like it's gonna rain in 10 minutes and then and sure it was pretty accurate almost every time It was like, you know we would run to the trees and hide or you know run to the little court board or something and
It was it was pretty accurate. It was it was very rare that it gave me an alert and it didn't happen So I really liked that part
of the app. That was sweet Yeah, yeah, it was good that's what that's what got me interested in it with was wanting that on my browser in my browser and I was into extensions and I built you know a few other extensions in That you know extensions and Laravel are kind of what got me into building, you know side projects just I always like to build stuff that got you know, I would get users and You know, even if it was free just people
using my stuff. I thought it was really neat Yeah for sure the Anything else you've got out? I know you've got I'm trying to remember I remember the weather extension. Yes We'll back up a bit because you talked about my first interview.
Yeah, so back in the day I created a series called the artisan files and I would just send questions out to people that were building stuff in Laravel and This is sort of like a video podcast format of that You know Maybe I should have renamed this and not call it the creator series and call it the artisan files But yeah, that brings back so many memories now. I'm glad you
brought that up. That was fun Yeah, I enjoyed, you know talking about this stuff and You know, like I said just putting a lot most of my stuff was I put it out there for free and then You know if it blew up I would figure out how can I? You know make money off this or at least pay for it and keep it going That's just how I've
always done things. I I Start what kind of got me into it is I realized I made a blog Tim Leland calm and I put a post out and I guess I was just it was just pure luck but the post blew up and got shared on like some big news sites and an Overnight I woke up and it was like, you know made several hundred dollars off of affiliate Revenue from like Amazon and stuff and then also
Once I put it like ads on there. I was able to make money off that so that kind of Was like wait, I can go to sleep wake up and have made money overnight I was like, okay Maybe there's something else here. I need to figure out what else can I do and that's you know, why I just kept building stuff Yeah, that's awesome. Do you like if? Speaking to developers that maybe like want to get into creating their own products and stuff
like that. Is that sort of You know looking back is is that sort of what you would recommend is like just build stuff that you like and See if it takes off and if it does figure out a way to charge for it versus going the other route of like spending Six months and be like, all right, this is paid upfront, you know things like that
Yeah, I think so. I mean because you're gonna build stuff and You know if you put a ton of time into like planning it and you know I would talk to people and they'd be like, yeah, we're gonna start a business and they would you know, go get a business plan and they would go make an LLC for the business and hire lawyers and they haven't made a penny and I was like, I'm just gonna build the thing put it out there and if it picks up traction then You know figure out the next steps
Because I've you know, maybe you would get lucky on the first one But I've built so many small little apps and just put them out there and just kind of you know And a lot of them like you said are things I was interested in so the weather thing I was interested in because I Wanted a weather extension in my browser and I want to learn how browser extensions work because I was you know I used a ton of different extensions and then you know t.ly was created because I saw
Google shutting down their service and you know, I thought it would be a neat project and Originally built the extension and then so I built the extension and it grew to like maybe 200,000 users and I was like, okay, you got 200,000 users if just 1% converts to paying then you know, I'll be doing pretty good and You know, that's just kind of how I've
done things. It's just you know have an idea Build it put it out there And just see you know watch it and see how it grows if it doesn't go anywhere You know, I eventually kind of just kill it off and and then move on to the next thing More recently though since I've been focused on t.io. I've kind of quit some of that Because I've you know wanted to make sure
I stay focused on it. But before this I was you know every Every week I was building something different Yeah, we developers have that problem I think we we get in this mindset if we got to keep building stuff building stuff building stuff and not focus on the actual business that's actually working and then and then we You know that we just kind of let it fail because of lack of attention not lack of how good it is So that's that's a really good reminder there
The that it sort of reminds me of the way I started, you know in the whole development thing was You know it my first product was actually a classified script you could buy it and like run your own Craigslist I guess but this was way before Craigslist was a thing and It was all because you know I was working on a motorcycle dealership and people would bring their motorcycles in to try to trade them in and We're like we can't take your trade or whatever and but you can go here in place, you
know put it on my pre-loved motorcycles website and So then you know, I just I was like well I could probably sell this and then it just kind of picked up steam and you know lasted a few years made some money so it's always fun when you build something that you actually Are passionate about and enjoy because that actually keeps you engaged over the what it's gonna take to build a successful product. I think
Yeah, that's funny. You say that I one of the first projects I built with Laravel was like a Craigslist but the goal It was gonna be you know, Craigslist was popular But people were like posting that they were being like kidnapped and you know, they would meet up to buy something So I was like, how can I integrate this with like social media or something?
so I created a like a Craigslist, but it required Facebook login and And then it was gonna be like oh I could see your Facebook profile and then I could see your friends with somebody that I know and kind of build that trust and You know, I built it and it grew and it was you know, a neat project and then about like, you know Six months after I built it and it was and working on it Facebook launched Facebook Marketplace Which was pretty much what I built and
that that was kind of the sign. Okay let me go ahead and shut this down real quick because you had Obviously Facebook Marketplace kind of took off and what it was pretty much the same idea. So At least it validated what I was what I was thinking people wanted. So
Yeah, the even today. I think marketplace is now taking over Craigslist like I've Everybody up, you know, everybody locally is always like Facebook Marketplace and I've never I don't think I've heard Craigslist in years anybody using it so that's Yeah, that was pretty that was actually a really good idea cuz that was a Unique use case back then when all that it didn't exist. Yeah, I like that Yeah, yeah, I'll be interesting what Craigslist if you look at their traffic a
bit. It's on a just constant decline, but I think I made money off of selling maybe like job postings and I'm guessing people are still doing that but Yeah, those sites are crazy how like they haven't updated it in or at least visually in 20 years It's a interesting Thing that they just don't I guess don't care that's just the business model but I kind of like it just the nostalgic
look. It's kind of like the other that news website It's been around man since the 90s drudge report, you know, it's just it literally looks like it was built in front page It's just like when one page and they just update links on it all day long It's like, you know, it's kind of the novelty is kind of cool. I kind of like that Yeah, those are I mean that's the type of thing like if you could build I mean be hard to build that today, but build something that could just get constant traffic and
Imagine are there ads on there? That's probably how they make money either that or like sponsor posts or something but you know you build something and That's what one thing if if you could build something that doesn't require like paying users that's always a Bonus if you can figure out how to build like, you know One of these free online tools that you know are sponsored by ads or something like that Those are those are you know, always a interesting business model where you don't have users
you don't have a ton of support and You don't have to worry about all the a lot of the problems that come with it true so to switch gears back to layer veil like what's What's your I'm trying to think of how to word it to kind of Do something interesting like what's your favorite level feature? Like what's What's one thing that variable provides that you can't live without? Hmm so I Mean there's there's a lot that I'm trying to I could say it go with but I Think it's just if I want to build
something. I'm trying to think I threw up a website not too long ago and Yeah, if you just want to build a site and you want authentication and You want to connect to a database like not having to rebuild all that Scaffolding, I guess is is the reason that I've always used Laravel because I've worked for you know software companies where everything is built in-house and it's like If you were to build this application you'd spend, you know Six months building the groundwork and
I'm like they could just use Laravel and skip, you know Six months of work and they're probably doing it, you know, not as not as good as how they're you know If they're building their own authentication The the bugs and the security issues that come with that So I think you just being all like build a new application real quickly and you get all that Groundwork already done to where you can just get it and put it live but some of the stuff I mean I take Advantage of this is just like the
caching how easy it is to cache stuff And then obviously like the database and queues so jobs just I've worked for companies where if like, okay We're gonna put this on a job and it's like this complicated process versus in Laravel. It's just so easy to do That's that's I guess my main reasons for going with it Makes sense. Yeah. Yeah the What are you using?
You know anything sort of unique or wild in any of your apps that you know We might not know about like do you have a go-to package that you always use or anything like that?
Go to package No, I guess it depends on you know The application I try to you know limit any packages I pull in just because I know that you know, you add dependencies I Mean I think I always you know, I try to keep it pretty stock Laravel and not you know build anything crazy to where if you go to you know upgrade versions, it's not as difficult Hmm I guess if you were to do payments you could you know Say like a Laravel spark would be the
biggest one. So if I were to build a new application You know obviously the latest version of Laravel Go with their you know What I know the the one trouble I've had recently is if I'm not building something new and then staying up to date with like all The changes that are coming with like if I just want to you know build a new application You you go to install it and gives you so many options and then you're like, okay I got a research all the different front ends is now supporting
My favorite time was just when you would build it and it was using like view I'm a big view JS fan But you would build it it was a view, you know, that was the one Front in and then it was using Laravel mix for you know building your assets and compiling them It just seems simpler But maybe it's just because I was doing a whole lot more new projects versus now there's so many options it feels like I Don't even know all the options Think it's like five or six, you know,
you know, it steps through everything, you know everything from what database, you know You pick your front-end scaffolding you you know, and then once you pick that I think you then you pick What do you want live wire view or?
Alp or not whatever the other thing is But yeah, yeah, it's it's definitely grown, you know from that standpoint You know having to pick through all the different things as you as you go install a brand new app Which which is interesting, you know, it's it's sort of I Don't know if there's a good way of doing it You know from a create like from a layer of L standpoint because they want to offer all these things and make everybody happy It's like, you know, how could you simplify all that but
maybe in layer of L12?
They'll they'll come up with something ingenious and we won't have to even think about them anymore Yeah, sometimes less options is better Just make just go with it and then figure out that one and then not you know not have to make a decision That may be an interesting way, but yeah, I liked it when I just you know could spin it up and it was You know, I knew I knew what I was getting out I I think like even now you can like pick don't install Authentication which I guess makes sense
because there's not always gonna be authentication not all applications are gonna be needing off but Yeah, it's tricky I read sometimes where Taylor will post, you know, whatever You know, he's trying to make this person happy but then this whole group's gonna be you know upset or he wants to have these different front-end languages and
Yeah. Anyways, it's a tough job Yeah, yeah, I don't envy that that part of building a very successful framework it just seems like it's No matter what you do somebody's gonna be mad You just had to make a decision and go with it. Yeah, and they get feedback and then maybe maybe adjust or pivot in the future but yeah, that's Very true well Well Tim what anything else that maybe we've missed that you want to talk about before we close this thing out uh No, I'd be I think you posted something
about Laravel cloud. That's something I'm kind of interested in You know, that's it. That's a neat Feature coming or you know option coming. That's a little another thing of where to host it but No, I don't really have anything else to share Gotcha. Gotcha. Yeah the I got to
speaking of Laravel cloud. I went to Upstate PHP, which is in Greenville, South Carolina last night and Jason bags did a demo of Laravel cloud and It's pretty sweet it's it's got a lot of the the Forge feel to it, you know You can kind of do everything you can do in Forge this this is from my point of view I'm not a I've only ever used Forge so I don't know the differences and all the the you know, all this cloud stuff, but uh But yeah, and then it spins up servers can hibernate on can
do all the other stuff So it's it's really sweet and the of
course the UI looks really good. I'm I'm sort of interested on What they're gonna do with it in the future because I think I don't know I just get the vibes like you You're gonna be able to do so much more with cloud You know like Laravel new Probably that can integrate with cloud and then you don't even have to make half these decisions anymore cuz it's just gonna automatically upload it And you've got your site and and you know, it just defaults to whatever they liked the most
So I don't know I'm sort of interested with the next year year holds I know cloud supposed to come out sometime this quarter so that that should be pretty interesting and sweet Yeah, yeah that will be neat just to make it simple Like, you know, somebody wants to build a website and there's so many steps to getting a website built and putting it online But making you know making it easier to word that all that's kind of working together It's definitely definitely neat
But yeah now this were go ahead no, that's that's kind of it I was What was I gonna say Yeah, I don't know that's that's really neat Yeah, it's always speaking of all the steps though You know, it's it feels like there is a lot now But like if you think back into like the early 2000s, it was like a whole lot of steps and now it's it's you know With Forge and all these other things.
It's it's pretty simple But it still is still is a lot of steps and it seems like all that should be streamlined So I'm like in the future that we're all headed into. Oh Yeah, yeah, it will be interesting what they do with I see a lot of like Malicious links with the TDI. Oh, I so I deal with that but like vercel and cloud flare like their workers pages those are constantly targeted for like
Malicious links and stuff. So I'm curious of how how Laravel is gonna handle that I imagine they're Already know that's gonna be a problem. But I think they're gonna if they give you a way to see You know, if they're doing the hosting themselves I'm curious of how they're gonna handle that because before with Forge they didn't really have to handle that They kind of just offloaded that to like, you know, like Linna or digital ocean But that that's gonna be a challenge for them
That's very true. Yeah, that's something.
Yeah, I haven't even thought about that but yeah, that's because you could spin up any spam site off of a Assume they give you a subdomain or something and then just be like, yeah That's usually how it is I think I've seen that on their platform to where it will be like a subdomain and that's nice because it's you know great you could just you know create a new layer of a lot put it out there and then Get a URL back that's you know live But then with that like we were talking earlier
It just comes the the the bad side of the internet the malicious side of the internet comes out. So Yeah, the well this that sort of reminds me. Do you remember github pages?
You know you could host your own pay, you know You're on site with pages and back in the day you could it was actually I think a subdomain off of github.com But then they found out there was a security issue where you could actually steal cookies or something from the the main calm So now then they switched everything it's not it's not off of
github.com. It's off of something else And you know all that it's super interesting all the the ways, you know the cat and mouse of you figure out something cool and then they just figure out how to break it and scam people and Yeah, and they probably switched the domain because the github domain was probably constantly getting Flagged and that's the whole topic we go down. But the you know domains get flagged and they get put on these Blacklist and then you know browsers
block them. It's all kinds of crazy stuff happens. So Anyways, yeah, yeah deep deep dark rabbit hole that we can go down for a day Yeah, we do a follow-up sometime That sounds good. Well T. M. I don't want to hold you up all day But man, I appreciate you taking time to come meet with me and you know, talk about everything you're building You know if you're out there and you're looking for a nice URL shortening service T ly is the way to go. I'm a customer actually and
Supporter of it. So so go check them out for sure Yeah, awesome. Thank you
