Getting started with GitLab CI/CDIn this tutorial, we will set an automated pipeline to build a Next.js Docker image and then push it to GitLab container registry. We will start by creating our ci file and then register a runner to execute our pipelines. As always, here is the offic...Feb 3, 2024 · 4 min readblog.karabetian.dev
How to build and push a Docker image using GitHub actions 🤖In this tutorial, we will use an automated pipeline to build Docker images and then push them to a remote registry. For this example, we will use Docker Hub. As always, here is the official documentation link for GitHub actions. Prerequisites Before ...Sep 8, 2022 · 4 min readblog.karabetian.dev
How to use routers with Express and split your API logic 🗃️Is your app.js API file becoming a big pile of code nonsense? Do you have trouble distinguishing one endpoint from another? Well then, this tutorial is definitely for you! In this article, we will take a look at how you can split your endpoints logic...Aug 29, 2022 · 4 min readblog.karabetian.dev
How to add GitHub OAuth to your Node.js application 🔐Okay, so you've got your Node.js project up and running, with your sign-in / up routes and all. But you want to add this fancy Sign in using GitHub button that you see on every major tech website. Well, this article is for you then! For this tutorial...1KAug 27, 2022 · 6 min readblog.karabetian.dev
First time attending a tech conference 👨🏻💻!Hello everyone 👋! In this article, i will talk about my experience during the WordCamp Athens 2022 conference, organized by the WordPress community. Some background This was actually the first time i ever attended a tech conference, something i alw...2ACAug 25, 2022 · 4 min readblog.karabetian.dev