PLATFORM
  • Tails

    Create websites with TailwindCSS

  • Wave

    Start building the next great SAAS

  • Pines

    Alpine & Tailwind UI Library

  • Auth

    Plug'n Play Authentication for Laravel

  • Designer comingsoon

    Create website designs with AI

  • DevBlog comingsoon

    Blog platform for developers

  • Static

    Build a simple static website

  • SaaS Adventure

    21-day program to build a SAAS

Devops

Devops posts, videos, courses, and more

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 ยท 8 months ago

5

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...

Bobby Iliev ยท 10 months ago

2

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 ยท 11 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...

Bobby Iliev ยท 11 months ago

2

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"...

Bobby Iliev ยท 1 year ago

4

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...

Bobby Iliev ยท 2 years ago

3

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...

Bobby Iliev ยท 2 years ago

5

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...

Francesco Ciulla ยท 2 years ago

4

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: <iframe width="560" height...

Francesco Ciulla ยท 2 years ago

4

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...

Bobby Iliev ยท 2 years ago

2

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...

Valerio ยท 2 years ago

1

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...

Bobby Iliev ยท 2 years ago

5

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...

Valerio ยท 2 years ago

2

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...

navehmevorach ยท 2 years ago

2

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...

Abid Hasan Muin ยท 3 years ago

2

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...

Bobby Iliev ยท 3 years ago

4

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...

Bobby Iliev ยท 3 years ago

6

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...

Bobby Iliev ยท 3 years ago

7

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...

Bobby Iliev ยท 3 years ago

5

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...

Bobby Iliev ยท 3 years ago

5

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...

Momchil Minkov ยท 3 years ago

9

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...

Valerio ยท 3 years ago

2

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...

guild.so ยท 3 years ago

3

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...

Bobby Iliev ยท 3 years ago

3

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...

Abhiraj Bhowmick ยท 3 years ago

3

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...

Chirag ยท 3 years ago

1

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...

Chirag ยท 3 years ago

4

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...

Bobby Iliev ยท 3 years ago

5

๐Ÿ’ก 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...

Bobby Iliev ยท 3 years ago

9

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...

Bobby Iliev ยท 3 years ago

7

Loading More Content