Clean Releases and Changelogs with Github Actions
Elevate your workflow with π automation! Bid farewell to tangled releases and unclear changelogs. βοΈ Unveil a GitHub Action that harmonizes pristine tagged releases and concise changelogs in one go. π Keep projects orderly, pleasing devs and users alike. π Automation takes the reins, leaving you free to excel in coding. Discover the ease of seamless releases and polished changelogs, all through a single GitHub Action. π
Optimizing Application Deployment with Pipelines, Skaffold and Kubernetes
Have you ever heard of Skaffold? π₯ Itβs a great choice if you are looking to optimize your Kubernetes deployment. β‘οΈ It can take care of your deployment process in a consistent and reproducible way! π± Read on to learn more! π
Microgateways with Docker and Spring Boot
Microgateways are lightweight π, distributed proxies that can be deployed alongside each microservice π¦. This allows for fine-grained control over API traffic and makes it easier to implement security, rate limiting, and other policies. In this guide, we will show you how to build a microgateway using Docker π³, Spring Boot π±, and Gateways πͺ. This guide is for developers who are interested in learning how to build microgateways. It is assumed that you have some basic knowledge of microservices architectures and Docker π€© click on the article β‘οΈ
Centralizing Git Submodules with GitHub Actions and Octokit
Git Submodules are a powerful way to manage dependencies in your projects. π¦ (However, they can be difficult to manage manually π) GitHub Actions and Octokit can help to streamline the management of Git Submodules. β‘οΈ By using GitHub Actions and Octokit, you can create a workflow that automatically updates your submodules whenever you push to your repository. This tutorial will show you how to centralize Git Submodules with GitHub Actions and Octokit. π click on the article β‘οΈ
Mono & Msa : Front 3. Turborepo
Such a busy week ! π¨ but as promised, let's explore the next article in the front end section of this series π₯ This week, we will follow the next π£'s of our previous article on Monorepos!In this article, we will dive into the implementation of a Monorepo with the use of a technology called Turborepo ππ½ββοΈ But wait! What's Turborepo all about? Turborepo is a monorepo tool that helps eliminate build & pipeline related issues often found in monorepos by providing an efficient deployment mechanism and package management system β‘οΈ Let's take a look π ‡οΈ
Mono & Msa : Front 2. Monorepo
Oh, Hey Devs! βοΈπ» Happy new years to you & long live these holidays ππΎ As weβre rolling into a brand-new year, filled with new technologies to digest and thrown at our projects everyday like hot potatoes π₯, we might be tempted to include anyone of them that we can get our hands on just to gain a little more structure! What about resisting the temptation ? ^^ It turns out I may have some tech to share with you thatβs long been with us, has been known to be reliable, scalable and easy to implement! and guess what? you donβt even NEED to add yet another library just to have it!Howβs that for a 2023 project resolution. π Now hear me out, it might not be for every project but for the ones that are constantly scaling, youβll find it to be the perfect fit for you. Enters - The Monorepo! π°A dynamic and customizable structure for your codebase so your vision and team can benefit on more flexibility and even more speed!In this article, weβll dive into what monorepos are all about and how to implement one in our own project! Happy reading and see you next week for the next article in this front-end architecture series π click on the article β‘οΈ