Bobby Iliev

@bobbyiliev

17684 Points 214 Followers

190 Posts

1209 Answers

I am a professional DevOps Engineer with a demonstrated history of working in the internet industry. I am an avid Linux lover and supporter of the open-source movement philosophy.

Bobby Iliev · 3 months ago

Running Laravel Wave with Sail: A Step-by-Step Guide

Introduction This tutorial will guide you through the process of running Laravel Wave using Laravel Sail, a light-weight command-line interface for managing Dockerized Laravel applications....
1

Bobby Iliev · 5 months 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 · 8 months 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 · 9 months ago

How to use DigitalOcean Spaces with Laravel Voyager?

Introduction DigitalOcean Spaces is an object storage service that allows you to store and serve large amounts of data. It is a reliable and flexible solution for developers, especially when...
3

Bobby Iliev · 10 months 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

Bobby Iliev · 11 months ago

How to Create a Sticky NavBar using Tailwind CSS

Introduction When building a modern, responsive website, navigation plays a crucial role in user experience. A sticky or affix navigation bar remains visible at the top of the screen as user...
4

Bobby Iliev · 11 months ago

7 Best VS Code Extensions for Python Developers

Introduction Visual Studio Code (VS Code) has become a popular choice for Python developers due to its flexibility, extensibility, and user-friendly interface. One of the key features of VS...
6

Bobby Iliev · 11 months ago

Introduction to Structs and Implementations in Rust

Introduction Structs in Rust are a way to create custom data types that group together related pieces of data. This tutorial will introduce you to the basics of structs in Rust, including de...
5

Bobby Iliev · 11 months ago

8 Awesome VS Code Extensions for JavaScript Developers

Introduction Visual Studio Code (VS Code) is a popular, lightweight, and powerful source code editor developed by Microsoft. It has extensive support for JavaScript and TypeScript, making it...
3

Bobby Iliev · 11 months ago

Simulating Streaming Data for Fraud Detection with Datagen CLI

Introduction Building and testing a real-time fraud detection application requires a continuous stream of realistic data. But generating that data can be a challenge. That's why we recently...
1

Bobby Iliev · 11 months 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

Bobby Iliev · 1 year ago

Introduction to Rust

What is Rust? Rust is a systems programming language. It is designed to be fast, reliable, and maintainable. Rust was started in 2006 by Graydon Hoare at Mozilla Research. It was originally...
4

Bobby Iliev · 1 year ago

How to increase the size of the file upload in Laravel Voyager Media Manager?

Introduction Laravel Voyager is a great open-source admin panel for Laravel. It is also the admin panel currently used in Laravel Wave which is a Laravel SaaS starter kit. In this article, y...
4

Bobby Iliev · 1 year 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

Bobby Iliev · 1 year ago

How to setup Laravel Wave on Windows using Laragon?

Introduction Laravel is a free, open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller (MVC) archite...
4

Bobby Iliev · 1 year ago

How to show all tables in PostgreSQL?

Introduction PostgreSQL is a powerful, open-source database system. It is a relational database management system (RDBMS) based on the SQL language. PostgreSQL is one of the most popular dat...
8

Bobby Iliev · 1 year ago

How to flatten JSON array in SQL using jsonb_array_elements?

Introduction The jsonb_array_elements function returns a set of rows, one for each element of the input array. The input array can be a top-level array or a nested array. In this tutorial, w...
3

Bobby Iliev · 1 year ago

9 Open Source Projects to Contribute to - Hacktoberfest 2022

Introduction Hacktoberfest is a month-long event where people are awarded for contributing to open source projects 🙌. In order to participate you need to sign up here and then Submit four p...
4

Bobby Iliev · 1 year ago

How to find the version of an installed npm package?

Introduction npm is a package manager for Node.js. It is used to install and manage packages for your JavaScript projects. npm is open source and was initially released in 2009. The npm repo...
5

Bobby Iliev · 1 year ago

How to pass command line arguments to a Node.js app?

Introduction Similar to a Bash script where you can pass arguments to a script using the $1 syntax, you can also pass arguments to a Node.js app. In this quick tutorial, you will learn how t...
7

Bobby Iliev · 1 year ago

Quick introduction to WebSockets with Node.js

Introduction WebSockets allow you to send and receive data over a network without having to use a traditional HTTP protocol. Using WebSockets, you can build a real-time application. For exam...
6

Bobby Iliev · 1 year ago

Building a live chart with Deno, WebSockets, Chart.js and Materialize

Introduction This is a self-contained example of a real-time chart powered by Deno, Web Sockets, Chart.js, and Materialize. Deno is a simple and secure runtime for JavaScript and TypeScript...
6

Bobby Iliev · 1 year ago

How to use Materialize with DigitalOcean Serverless Functions

Introduction Materialize is a streaming database for real-time analytics. It was launched in 2019 to address the growing need for the ability to build real-time applications easily and effic...
4

Bobby Iliev · 1 year ago

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

Introduction Materialize is a streaming database for real-time analytics. It was launched in 2019 to address the growing need for the ability to build real-time applications easily and effic...
6

Bobby Iliev · 1 year ago

Using Deno and Materialize to send notifications in real-time

Introduction This is a self-contained example of a real-time notification app with Deno, Materialize and Discord. Deno is a simple and secure runtime for JavaScript and TypeScript that uses...
7

Bobby Iliev · 1 year 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 · 1 year ago

Using LogicLoop and Materialize with dbt and Redpanda/Kafka

Introduction LogicLoop allows you to write rules in SQL and then run them against your data and trigger different actions based on the results. LogicLoop also allows you to create and share...
5

Bobby Iliev · 1 year ago

Building an Order Tracking Demo App using AdonisJS Materialize and Redpanda

Introduction This is a self-contained demo using Materialize to process orders and display the delivery status and coordinates in real-time. Prerequisites Before you get started, you need to...
5

Bobby Iliev · 1 year ago

Serverless Node.js URL Shortener App powered by Upstash Kafka and Materialize

This is a simple Node.js URL shortener app that uses Cloudflare Workers. The app is powered by Cloudflare Workers and Upstash Redis for storing data and Kafka for storing the click events al...
8

Bobby Iliev · 1 year ago

Using Materialize and Airbyte with MySQL and Redpanda/Kafka

Introduction This is a self-contained demo using Materialize. This demo would show you how to use Materialize with Airbyte to create a live dashboard. For this demo, we are going to monitor...
5

Loading More Content