Devops

Devops posts, videos, courses, and more

Bobby Iliev · 1 month ago

How to Create Multi-Platform Docker Images

Building Docker images that work on different CPU architectures like ARM and x86 is becoming more important, especially with the rise of ARM-based machines like M1/M2 Macs and Raspberry Pis....

Bobby Iliev · 3 months ago

Optimizing Docker Image Sizes: Advanced Techniques and Tools

Introduction I'm Bobby, a Docker Captain and the author of the free Introduction to Docker eBook. Today, we're diving deep into a crucial aspect of Docker that can significantly impact your...
2

Bobby Iliev · 3 months ago

Containerizing a Microservices Architecture with Docker and Redpanda

Introduction Hello there! I'm Bobby, a Docker Captain and the author of the free Introduction to Docker eBook. In this guide, we'll dive deep into containerizing a microservices architecture...

Bobby Iliev · 3 months ago

5 Docker Best Practices I Wish I Knew When I Started

Introduction Hey! I'm Bobby, a Docker Captain and the author of the free Introduction to Docker eBook. In this article, I'll share five Docker best practices that I wish I knew when I first...
2

Bobby Iliev · 1 year ago

Introduction to Linux eBook: A Comprehensive Guide for Beginners

Introduction Hello to all passionate learners, tech enthusiasts, and budding system administrators! I'm thrilled to announce the release of my latest eBook: "Introduction to Linux"...
4

Bobby Iliev · 1 year ago

Introduction to Terraform: From Zero to Hero eBook

Introduction Hey folks, I'm super stoked to announce my brand-new eBook: "Introduction to Terraform: From Zero to Hero". This project is something I'm genuinely excited about, born...
3

Bobby Iliev · 1 year ago

Difference between scaling horizontally and vertically for databases?

Introduction When your application or website starts to receive more traffic, you'll need to think about how to scale your database to handle the additional load. There are two main ways to...
5

Francesco Ciulla · 1 year ago

Kubernetes quick tutorial

👋 Introduction Let's make the simplest but understandable Kubernetes example ever. Video version: {% youtube noJmOirhHKM %} We will create our first example with Kubernetes starting from sc...
4

Francesco Ciulla · 1 year ago

Dockerize a Python Application

Dockerize a Python application - Intro This article will show how to dockerize a simple Python application. If you prefer a video version, you can find it here: All the code is available in...
4

Bobby Iliev · 1 year ago

Reset Local Repository Branch to be Just Like Remote Repository HEAD: A Step-by-Step Guide

Introduction In the world of Git, it's not uncommon for developers to find themselves in a situation where their local repository has diverged from the remote repository. This can happen due...
2

Valerio · 1 year ago

AWS SQS in a large scale application

In today's article, I'm going to show you how we use AWS SQS in our Laravel application, and how it helps us to manage 1.6 billion operations each month. In the image below you can see our t...
1

Bobby Iliev · 2 years ago

How to find a process locking port 3000 on Mac?

Introduction Are you having trouble with a process locking port 3000 (or essentially any other port) on your Mac? Here's how you can find and kill the process! Finding the process To find th...
5

Valerio · 2 years ago

Save 1.2 million queries per day with Laravel Eager Loading

Since various elements of the Inspector backend rely on Laravel, I worked a lot with the ORM component myself, and its Eager Loading features. The tradeoff in using an ORM always remains tre...
2

navehmevorach · 2 years ago

Guide to OpenTelemetry Distributed Tracing in Rust

In this article, I will share my experience adding OpenTelemetry distributed tracing to a Rust application. I will attempt to answer the following questions: How to instrument Opentelemetr...
2

Abid Hasan Muin · 2 years ago

Create and Publish Docker Images in Just 5 Minutes

I have just started learning about Docker and Kubernetes and I thought I should share my journey with you guys. So, here's a quick guide on how to create and publish docker images. 1. Create...
2

Bobby Iliev · 2 years ago

How to use Materialize with DigitalOcean Serverless Functions

Introduction ❗️ This demo includes examples for an unsupported version of Materialize (0.26.x) ❗️ Materialize is a streaming database for real-time analytics. It was launched in 2019 to...
4

Bobby Iliev · 2 years ago

Python Script to Copy The Content of a Materialized View to S3

Introduction ❗️ This demo includes examples for an unsupported version of Materialize (0.26.x) ❗️ Materialize is a streaming database for real-time analytics. It was launched in 2019 to...
6

Bobby Iliev · 2 years ago

Scaling Laravel with Serverless Redis

Introduction Laravel is a popular PHP framework for building scalable, high-performance web applications. In this article, we will learn how to use serverless Redis to scale Laravel applicat...
7

Bobby Iliev · 2 years ago

Using LogicLoop and Materialize with dbt and Redpanda/Kafka

Introduction ❗️ This demo includes examples for an unsupported version of Materialize (0.26.x) ❗️ LogicLoop allows you to write rules in SQL and then run them against your data and trigg...
5

Bobby Iliev · 2 years ago

Building an Order Tracking Demo App using AdonisJS Materialize and Redpanda

Introduction ❗️ This demo includes examples for an unsupported version of Materialize (0.26.x) ❗️ This is a self-contained demo using Materialize to process orders and display the delive...
5

Momchil Minkov · 2 years ago

Remote Control of Raspberry Pi Via SMS (RPi SMS Shell)

Introduction The idea of this project is to move the whole Raspberry terminal to the world of SMS communication. This is a very good application in case there is no 5G/4G/3G coverage - but o...
9

Valerio · 2 years ago

Laravel cron scheduling and its secrets

Hi, I'm Valerio Barbera, software engineer, founder and CTO at Inspector. One of the most useful features of Laravel is the cron scheduling system.The official documentation clearly explains...
2

guild.so · 2 years ago

Steps to create your own Solana token 💰

Introduction In this step by step tutorial we are going to use the The Solana Program Library (SPL) to create our very own Solana token. The steps from this tutorial can be used with the Gui...
3

Bobby Iliev · 2 years ago

Blue-green deployments with Materialize

Introduction [!WARNING] This demo includes examples for an unsupported version of Materialize (0.26.x). For a more up to date guide checkout the documentation here: Materialize Blue/Green...
3

Abhiraj Bhowmick · 2 years ago

Automation Testing: Explain like I'm five

We've long believed that automation testing is a wonderful formula for improving the quality of apps right from the start. However, it is only when we begin automating that we grasp the true...
3

Chirag · 3 years ago

Why do AWS Certification?

I've worked on a lot of Amazon Web Services - AWS over the years and thought of adding this as an experience to my resume, but before that, I also wanted to assure that I have a good underst...
1

Chirag · 3 years ago

Learn to push an empty commit

Today I faced a problem while triggering the delivery pipeline and this article is about the solution to that problem. Have you ever faced the need to push a commit to a Git branch without c...
4

Bobby Iliev · 3 years ago

The top 10 Linux Commands that Every Data Engineer Should Know

Introduction No matter if you are a data analyst or a system administrator when working with unstructured files in Linux there are a set of commands that would help you a lot in your daily t...
5

Bobby Iliev · 3 years ago

💡 Free Introduction to Docker eBook

💡 Introduction to Docker This is an open-source introduction to Docker guide that will help you learn the basics of Docker and how to start using containers for your SysOps, DevOps, and Dev...
9

Bobby Iliev · 3 years ago

The Data Engineer Roadmap 🗺

Introduction With the ever growing data volumes and demands, the data engineering career has been one of the fastest growing jobs for the past few years. According to the 2021 Stack Overflow...
7

Loading More Content