 Next up thank you Who is going to talk about being on the front page of hacker news will take it away? Thank you very much. So my my big assumption with this was that people know what get love pages is Can I have a just a quick hands up people who know what get love pages is? Okay, so that's maybe like 52 percent, which if you're from the UK, you know, that's an overwhelming majority Then there's nothing else political in this. I swear. So We've said that we live in a git-centered world and and really everything is version controlled, you know, when I send Messages to my wife I expect her to read the git commit messages and and do a review on on what I've just told her So we live in a git-centered world and and it's because you know, absolutely Everything I do is to do with code like every single thing in my blog That isn't really just code that I'm using Because I'd much rather just write git Get committed messages to actually write a blog and what we're doing is is kind of booting up this whole sense where we are becoming collaborators through version control to do all of the different bits of software and infrastructure deployment that we want to do This is a picture of me in it in front of a monastery recently I'm these are my roles and a DevOps consultant in a heli cloud and so Largely if you could tell me what the DevOps consultant does that'd be really good I'm a docket community leader. I'm a newly Initiated git lab hero of about like two weeks. I haven't done the merge request to put myself on the page yet Sorry, I'm also co-organizer of the London git lab meetup that hasn't had a meetup yet anyone from London Thank you for volunteering. I'll be in contact with all the view Yeah, I've got 16 guitars and I started git lab in in January 2016 So the history of my site, which is really what everyone wants to know about You know, I've I've had a website for quite a long time about like 15 years something like that I had Drupal on it for since 2009 and and that has with it, you know a massive weight of God I've got to upgrade things all the time and I have security problems. So I went static site That's the only way to go all the cool kids do it that's what my friends tell me to do and I get it easier to maintain I get no security problems I get you know easy to configure things and I only need a blog if you're building a WordPress site and you only need a blog then you've got a load of no problems for you and Why are you to get like pages is because I already have a git lab account? I Nothing new for me to learn if there's only a certain amount of space for me to learn new things I don't want to have to learn new things I've you know, I've got to get her account mainly so I can push stuff to Docker hub and and some galaxy I don't really have it for another reason And you know, it is free for me to use as well Now I've recently tried to start skateboarding my six-year-old's better than me So at some point I'm gonna be like really good at skateboard and I'll give you a demo next year But the road to success is paved with failure and I am no different to anyone else with failure You know, I've failed lots and lots and lots and lots of things I'm not gonna talk about them all now because you get the wrong impression of me But you know, if you're not trying you you're not failing and one of my big ones with git lab pages it was that I unsuccessfully pitched to move hundreds of sites into git lab pages and The main reason I did that was because normal people don't write markdown So unfortunately when I asked marketing teams to write markdown, they kind of I don't understand what if that is and they're missing out definitely they're missing out You know, I write a lot of my messages in markdown So I moved my site into Hugo because you know cool kids use use go lang as a as a language You know, I want to be really cool and up with it and it's pretty simple to use and it's a small thing that I get to learn and Pretty much migrating I had a lot of copy-pasta involved in that as I restructured content from the last 15 years into markdown Which I really enjoyed that. Yeah, that was I think I probably enjoyed the first Like two minutes and the other I don't know two years of rewriting things into markdown was a bit of a pain So this was kind of my process. I've I've got a theme. I've put it in git lab. I'm trying to get a page And then basically done Job done and then actually I needed to spend eight months more doing things But that's definitely like finished right And then I spent another three months actually making it look like I wanted to and then it was actually done And everyone knows that once you've made a website, right? There's like a lot of other stuff that you've got to do which is like boring stuff as in actually connecting a domain to it Well, I I can do that. That was that was free. I guess and Certificate I've got another git lab pipeline that goes and generates certificates for all the sites I'm running at the moment, which is pretty nice I put some CI next to it put some Cloudflare on top because at the moment We're only going out of one region for forget our dot-com pages at least where I'm working So there's a a CI process. You can see there is some processing in here This is about linting CSS and you know, you've never lived if you've not linted see that CSS and there's actually a bit in here So if style link changes in in how it works I get a patch and it can be automatically applied to my Merge quest so I don't have to write anything to change stuff and that's pretty good This is how I test things. Does it build or does it not build builds? Then that's a good job and I can move on to deploying it. Ta-da, I've deployed it I've now got a another site running or an update to my site knowing if you kind of look at Hugo You'll see in the background it goes and builds a load of artifacts creates Static site behind the the scenes in about, you know, some in the region of three or four seconds for me I've got about 1500 artifacts. I think it makes them that so it's pretty quick And then I've also got a little performance thing on the end because I have like my own Vanities to be interested in. Oh, what did I do last year? This year must be much better than last year It's not always better But I have a little thing for running some site speed stuff so I can actually tell people about it But this is actually of great value when we think of the long term if you were doing this in a corporate environment It starts to be a value explainer to your superiors So pretty simple current pipeline, right and we've got that sorted and Apart posts and things online, you know, I tell my mom my mom loves everything. I do. Thank you, mom I put things in on Twitter and LinkedIn hack news and I do some more blog posts and I did a blog post about web browsers about how brave is brilliant as a web browser, which I still think it is and Then it was on the front page of hacking news and I was like This isn't what I intended when I had like 50 Twitter messages, and I'm like, I'm not this popular I've only got like three friends And and most of them don't read anything. I do because they think it's boring But don't read the comments. They all thought I was you know some they asked for proof for how I decided what I was doing in 2011 as if I should have like some kind of notebooks for what I what were you doing 2011? No, I don't know. I just made this stuff up That that's my year on analytics. That was a week in April that was an hourly one So I had like 600 ish users in in at five o'clock Which I thought now definitely get lab.com. It's gonna like they're gonna cut me off They're obviously monitoring the metrics. No go. Well, this guy. He's abusing that That sounds like a some kind of crazy guy putting a site out in there But fortunately they didn't and I've got with it, you know everything for free So you can see all the things I get there for free apart from domains down them Controlling me with their costs of four pounds sixty nine a year So hopefully what we've learned in this fun talk, right is that github pages is Really good for deploying static sites. You don't need anything else And if you don't have to have anything else why on earth would you get something else? The costs are pretty much non-existent and that hack and use is is challenging Certainly if you read the comments And what I'm trying to get to at the end of this is really that In a git-centered world We are the decision-makers for how the future of software and infrastructure goes forward and that's an important thing for us to try and Think on in the future as we go forward and build new tools and new systems and deploy them in new ways that Our future is dependent on how we are going to work and Hopefully you'll see that git lab is going to represent that in the future and it's gonna bring a lot of value to to everyone and That is it lots of image credits. Thank you very much for listening