Links mentioned: Details automatically generated.
summary

Speaker has created a code server in the cloud. It has all the same functionality and can be accessed from anywhere. You can easily delete, delete and add a custom domain. Speaker is working on their express server. Speaker can bring github repos to work on them. Speaker is trying to create a painting for work. Speaker doesn't have any code in their github repository.

Speaker explains to w how to connect their infrastructure secrets from any terminal in the world.

Speaker started a new project on github. . Speaker has just signed up with github. They like the whole train like theme, it has going and starting tinker. The environment is the same live as local. The tooling extends your app with plugins and variable management.

Speaker is working on a project in ruby. Speaker wants to know more about it. . Speaker has installed code server from coder. They will take a look at it soon. Speaker shares some information about dino web server and vanilla j's database with Speaker. Speaker wants to see what happens when the code server deploys. They want to install node on there.

Speaker has remaining four dollars and 99 cents. Speaker wants to upgrade to developer plan. Speaker likes tools like this because they help you get something up really quickly and then they give you money. Speaker is going through the starters. Speaker has never heard of fighter, fiber web server, surah ghost, kotlin spring, rails blog sinatra and some databases.

Json is inside of express now. It's pretty cool. There's a free plan with a $ 5 credit every month.

Speaker wants to create a new project from their github repo, but they can't do it because it's only their repo. Speaker likes the railway dot app and wants to play around with it more. Speaker and their colleagues are going to check out an artist's website after the next work session. They will meet for the final break session for this week. Speaker will see them later.

Speaker needs to look more into how to start up microservices. Railway helps you ship quickly by removing common developer hurdles. Speaker has just launched fork. Fork allows you to save all of your application over time with fork, joinable environments. It's keyboard friendly. It does auto-scaling and it's secure. Speaker is learning how to use a computer program.

Speaker is taking a chill day. Speaker wants to talk about a website. Speaker is talking about railway dot app. Speaker is going to play around with it more.

topics
  • code
  • group railway
  • email option
  • secrets management
  • common developer hurdles
  • auto-scaling 99 percent uptime
  • source authentication authorization
  • regular express
  • docker file
  • railway blog sinatra
transcript

Welcome back your dreams for your ticket.

Welcome back that same old place that you will the new but those dreams everything, and they turn around.

Hey, what's going on?

Welcome back.

All right.

The second break session of the day stretch.

Oh yeah.

Little bit of clean up around the van so that wasn't too bad.

I am also doing a little bit of shredding or some stuff some junk mail that they keep sending me and yeah just working on some other stuff like it's not too bad.

I am taking a kind of chill day, you will slowly get working on stuff, not too bad.

And I want to talk about this site.

I came across, I think I might have seen it before because I like it was in a list of things to kind of check out.

I will randomly come across stuff and put it in the list and be like, I want to check that out at some point.

And so this is one of them.

And, so I figured might as well talk about it.

I kind of played around with it and deployed some stuff, and it was pretty straightforward.

There're some things, I am not sure what it can do yet.

But I am going to play around with a little bit more and so, yeah, seems pretty cool.

So, I want thing I am talking about.

Let me also Put a link or copy the link and put it with the archive video so you can click it for yourself and check it out.

But I am talking about today, Is Railway.

All right, and share the screen.

Let me make it a little bit bigger.

Cool, here we go.

So yeah, so Railway and it's Railway dot app.

So Rai lwa, why period a pee-pee?

Okay.

And it says it rights there, bring your code will handle the rest.

So it's kind of like I guess like Heroku and those other places where you just deploy uses like Docker, and it will just kind of like install on servers and handle it for you.

So it does.

The infrastructure stuff for you.

And so made for any for projects, big and small group Railway is the cloud that takes the complexity out of shipping software.

And so that's pretty dope.

And so they have this thing here, we can like start a new project, and we will take a look at that.

But, and I am logged in with, through my GitHub account, there's like an email option and GitHub, but like, it will make repositories on your GitHub.

So I just signed up with my GitHub.

So now I like the whole train like theme, it has going and so starting Tinker.

So now boarding local.

So you can like kind of play around with it, begin with your repository or start with a template, our tooling extends our your app with plugins and variable management.

So, environments are the same live as local.

That's pretty dope.

And yeah.

So there's like they say there's a solid base its Secrets management and so like when you set up something if there're like Secrets involved, they will ask you as you're saying it up so you don't have to like mess with anything but there's also a CLI if you do want to.

Like change things or what have you?

So connect your infrastructure Secrets From Any terminal in the world.

So that's pretty cool.

Then this is pretty cool too.

So like you could do like cron jobs or do a database or something or another micro service groin.

Railway grows with your application.

So that's pretty cool to see the train.

That's pretty W travels.

Along with you.

And so yeah.

So like if you ever need like a quick like a web hook or something or like I said a Cron job something kind of keep running we're looking at data that sh which is I guess something.

Well it may be not as complex because data that sh remember that's what was on.

There were talking about how you could do.

We copy link this also And so it's kind of like, but if I remember I haven't really played around with it.

There wasn't like really an option to just quickly.

Start stuff up.

So like I have these things here.

I go microservices and things but I do remember there's like a GitHub integration or anything.

We're like it could pull from your repository and everything.

I don't know.

But there's something I need to look more into.

All right.

So but yeah.

So you do like Cron job.

You can set up a database, all these different things.

In the cloud would like a click of a button, which is pretty dope.

So then, here we go up and running iterate and accelerate.

So, from the first deploy, anything is possible.

Railway helps you ship quickly by removing common developer hurdles, which I am always a big fan of and so you have the team, and then they say bye to see I so okay.

Every push is built and deployed including dependent infrastructure.

Okay, cool.

And then if you ever like mess up, it's one quick to roll back.

Any changes.

All right, and you can just Fork so you can save all of your application over time with fork, joinable environments, okay?

So I guess if you kind of like Branch off and go somewhere else and can always like I guess bring that back into the live production application.

Are the launching scale, so they do auto-scaling 99 percent uptime, cool and yeah and secure and all these things and then these are some other folks I guess that used it.

Cool.

Oh, that's cool.

So then it's saying like a keyboard friendly.

Command the interface at your fingertips.

Go to any page.

Create an object secret and much more.

That's pretty cool.

So like, oh, here we go.

That's cool.

So if I hit Ctrl k at school, okay?

Pretty dope.

Okay wait this is done a barrel roll.

Okay, hold on.

Okay, let us see what this does.

That actually did a barrel roll.

Okay.

Well then damn, that was I was kind of awesome.

That was a nice little Easter egg there.

That's pretty dope.

All right.

So yeah, Secrets management.

So yeah, so I saw this there was like the variables you can check that out and then usage-based pricing.

So extend your runaway Railway bills only for compute performed on the platform?

Cool.

And then they have all these different things.

So you see like rust webassembly spelt.

Like, smoke.

Is a thing on there, just vanilla JavaScript Dino node?

Ruby.

Can't see what that.

Oh, I am not sure what that is.

But yeah, so all sorts of things that 40 for starters and soul of by developers.

Cool, I got some people on there.

Deploy.

An app to production in minutes.

That's pretty dope.

And this gets you started, right?

Yeah.

All right.

So, Let us take a look at the starters, and so I thought this is what I was like.

Oh that's pretty dope.

And so they have these other things, not sure.

If AI di is deployed, machine learning algorithms from an ID model Hub to railway.

It has Android.

So I am assuming some sort of Android intelligence data, I don't know.

But oh yeah, you quick out.

Check out the source and everything too.

So if you ever want to have a self-hosted version of a key using a mongo database, and then they have open source authentication authorization like a message board.

Their Blitz JS who I actually saw people from Blitz JS at render ATL, and so I saw like a presentation at seems cool something count Kalin so only like calendly maybe or something but using Pro postgres.

And then this is why I installed code server, which is like a self-hosted version of code server from coder, which is like a vs code basically in the cloud.

So I will take a look at that soon as well.

This is cus this.

So it's like discuss like the commenting system but like self-hosted version.

And then here's a dino or some about Dino before so Dino web server.

So you can as deploy that quickly, and they have a bunch of like Discord bought stuff that seems cool Django.

So they are neither set up like a Django project or Elixir or whatever.

That's pretty cool.

And then here's some of vanilla J's stuff.

So like just regular Express with Prisma espresso approach, postgres, with Mongoose.

So if you ever need like a quick, you know, In databases spend something up real quick.

Whereas the regular server owner, also, if I click Deploy on this Express, JS, I wonder.

So let us say we click that, right?

And then it pops up with this and then kind of like the things that you need to know about, and so I am logged in with my Google another good my GitHub and so it will ask like hey what do you want to clone the repo because it's just like a Docker file like repo that they're going to clone and then run it and everything and so you do it there so it's not asking me for anything, so I guess you just like log into it to change it I guess we know what.

Let us do it and see what happens and you have the option, they can like a private repo.

You want.

So let us see what happens here.

So it's going to deploy.

And while it's doing that, right?

So I kind of did that code server one.

And, so I got up and running, so, here it is.

And so it's just basically like vs code in the cloud, which is pretty cool.

You can only thing, is that the terminal doesn't look like it has no.

So, I guess I could install node on there because like my do node looks like what name so-and-so the button that is pretty cool.

This is like source code, so it looks just like what you call it.

Yeah, has like all like the same functionality, so it's pretty dope.

And you guys access it from anywhere, you just put in a password?

Let us see.

So that's this is the code server joint, right?

And so, it has like, the logs would be into place.

So you can see I did like four hours ago and the variables.

So you have the password in there.

That's what it asked me before and then you put new variables metrics.

And so you can see like yes, it's like 200 megabytes 2:30, and Yeah.

And then any settings or whatever.

So it's pretty cool.

So deployment triggers, anything change on the main that it would trigger, it got the URL.

So they will host it for you.

And then you can also add like a recall on Sphinx so Heroku.

Build packs defaults.

And they have different packs.

You can easily delete if you want, you can add a custom domain as well to it.

That was if I saw that somewhere here, maybe not Yeah, custom domain.

There it is.

So you want to add a complete main can so yeah, it's pretty dope.

It's just Vs code in the cloud, which is pretty cool.

Now, I think you can.

Can you bring in like GitHub repos?

To work on me.

Yeah, I haven't really played all that sounds.

I use like stackable, it's or whatever.

Or Cloud sandbox would depend on where I am working on.

Not sure.

Let us see how the express server is making is coming along.

All right, so it's done.

Cool.

That's pretty quick.

And so variables.

So there're no variables, so I guess it's deployed somewhere.

Oh you know what?

So probably what happens is so it deployed there.

So there it is, hello world.

And so if I go to my GitHub, I don't think I have anything like for work.

Like, yeah, I am not logging painting for work.

Yeah, so it will be fine.

Let me see my repositories.

So it should say yeah express your yes, that's what that guess what I can do is I can pull it down, let us see what the source looks like.

And I was mistaken.

There is no dockerfile, so it's just a regular deploying.

Oh, yeah.

And your nice little thing here to the Quarry on Railways.

Be cool.

So I guess it's what it does in the background to get it running.

And the server started simply returns, hello world payload in Json.

And the server code.

So.

Yeah.

So it's just and then you would go and make your changes to this or that was in typescript too.

Always using body parser interesting huh?

I thought you didn't need body parts anymore because like Json is inside of Express now.

I believe, I don't know, but that's pretty cool.

That's interesting.

Interesting.

But yeah, so just get the response or terms of the Json.

Hello world.

And yeah.

So I guess you just make changes to their and then you'd have your thing up and running.

It's pretty cool.

The close-up is dead, a thing.

Yeah, that's not.

Then to just you just did it.

That was just super quick and straightforward.

It's like a click of a button.

I have an Express thing.

That's pretty dope.

So yeah.

So this is pretty cool.

I am digging it.

Oh, and then like you go to dashboard so there's a free plan, and they get well.

Free as in like you get like five crisp $5 credit, every month, right?

So project usage.

So let us see how much so yeah.

So you see so far, have you?

So I have remaining four dollars and 99 Cents.

So I use like point is I use a scent basically and so, and they will get.

So this is the code vs code in the cloud joint, the coder joint.

And so it's telling me please gonna be like dollar twenty.

You kind of break it and see like chart and this is various spot, it's a nice thing.

Just the express server just set up and so CPU Ram that kind of cost.

And then they also have a thing to wear.

You can upgrade to developer plan and so it looks like, instead of $5, credit a month, you get like $10 credit and you can get up to 32, GB of RAM, 100 gigabytes of disk space and dedicated support.

And since you only pay for the usage exceeding, ten dollars, I don't that's like a monthly thing.

You get $10.

But that's cool.

And they have like a referral program and stuff.

So, yeah, it's pretty dope.

I kind of like, I like tools like this.

They're just kind of help, you know, like you need to get something someone up really quickly, and then they give you.

Oh, I didn't look at the starters or know I was at this.

Going through the starters.

So let me go to the starters.

It's like I am saying they have all these different kinds of things here and so left out, so like Fast API.

So if you want to get like some pythons stuff going and then fast the Phi which I think is like the successor to express whatever.

And so is like node-based fighter, that's the thing was I have never heard of fighter before.

So if you ever wanna kind of like mess around with stuff, that's fiber web server.

I have never heard that either flasks and more python Happy.

I think I have heard of a Surah ghost if you want to get like a blogging platform thing and then here's node HTTP module.

Interesting then kotlin spring like gin.

I don't think I have ever heard of gin, so it's kind of cool.

You can go like, try stuff, which is pretty cool.

Some databases stuff next.

Rail another rails blog, real starter next.

So for my view people python telegram bot We mix rust, the railway blog Sinatra.

All right Express, slack webhook.

So if you want to work with that, it was really cool note that in his felt kit and so what I am wondering is Because when I put a new PC to create like wow it was control K, right?

So now if I wanted to new project, right?

And it says, deploy from GitHub repo.

CIA, it's only my repo.

I thought I would be able to put in like another repo like an open source project and be able to kind of like spin that up if there's a Docker file I guess in there, whatever or however.

But I guess I can't.

That was the only thing I was looking at because it only let me do my own.

See.

So yeah.

But that's cool.

Either way.

Well yeah, I thought was pretty cool and Evans that evening move anymore.

Huh.

Don't let me scroll down or anything?

You go back to here, but yeah, pretty cool.

Yeah, that's pretty much it.

I just rail Railway dot app, it's pretty cool.

I am looking forward to kind of play around with it more and so yeah so it's kind of like a cool thing to a kind of my back pocket like my need to spin up something quickly.

I can probably do that.

It'd be cool.

I can probably do something build something in like an online editor.

And then use the web hooks from here.

Whatever.

To kind of, like, test things out and stuff.

All right.

Yeah, I am over.

I am over time by like five minutes.

All right, cool.

So, when we come back after this, next break session, after the next work session, we're going to go through and check out an artist's website.

Listen, some music, maybe, watch some videos and stuff and yeah.

Alright, cool.

So again, thanks for hanging out.

I will see you all.

After the hour for the final break session for this week.

Alright.

So again thanks for hanging out till next time.

I wish you much productivity on what it is that you're working on and cool.

Yeah.

Thanks, almost forgot to create the highlight video that we have been bad.

All right.

Cool.

So again, thanks for hanging out.

See y'all later.

Yeah, I think that's it.

All right.

Go.

Cher.

All right, cool, thanks.

This is our new Jabez featuring upon T, be the chest called.

Thank you.

Alright, talk to you.

Opportunity.