[Discord Bot] 02. Dice Rolling Bot
Create a Discord chat bot for rolling dice using Python3
A Bit everyday A Byte every week
Create a Discord chat bot for rolling dice using Python3
Creating a basic Discord chat bot using Python3
Check if your code smells before you make a mistake.
In a collaborative development environment, Code Review is a crucial process.
If someone writes code that violates rules or fails tests, it can lead to project errors.
Manual syntax checks or running tests manually are time-consuming and not fashionable.
These tasks should be automated, and that’s where GrumPHP
comes in.
Guide on developing and testing Laravel packages locally and installing them using composer in a local project.
The Laravel ecosystem offers numerous convenient packages for various purposes.
However, what if you can’t find a suitable package or need to create a company-specific one?
This article demonstrates how to develop a package locally and install it in a Laravel project using composer, ensuring smooth development and testing.
Introduction to building a basic Laravel development environment using Docker
In the past, developing Laravel projects locally mostly involved installing the required services directly on the machine.
Later, the recommended development environment by the official documentation, Homestead
, became a popular choice.
Setting up the basic Docker and Laravel execution environment on a new server
Building an automated deployment process with Drone, introducing different drone runners.
In our previous post, “[CI/CD with Drone 101] 01 Basic Service Setup and GitHub Integration
” there is an example docker-compose.yml
file that creates two Docker runners: drone_runner_docker
and drone-runner-ssh
.
However, in “[CI/CD with Drone 101] 02 Setting Deployment Trigger Conditions (Pipeline)
” only the Docker runner is used.
This post will introduce both runners, along with other runners mentioned on the official website.