Articles
I’m a full-stack developer with leanings towards Laravel (TALL); as well as devops and automation. Most of these articles are published as a reference for myself, but if someone finds them useful, then great!
You can see the list of articles below, the tags; or use the search function below to see more.
Some things I want to learn and write about (even if it’s just for myself) in the future:
- misc OAuth server and client
- misc: ansible and other server maintenance things, i.e.
motd
andunattended-upgrades
. - docker/k8s: rancher, heimdall, helm
- misc: ceph, airflow, kafka, grafana, prometheus, dozzle, proxies, more..
- traefik homelab
Generate and save a blade component containing a
Chart.js
chart in Laravel (without controller bloat) using Browsershot, and then upload it to S3.
~7 minutes
Published
Setting up the Tailwind breakpoints by adding custom devices in Google Chrome’s device toolbar for easier testing.
~1 minute
Published
I’ve hosted many apps. I’ve set up CI to build containers. But I’ve never figured out the continuous deployment part, until now. I will use
watchtower
in a GitHub workflow to trigger the image update and restart the container.
~13 minutes
Published
Want your Laravel app to do something after running migrations? Here’s how I did it.
~3 minutes
Published
Connect to a remote server with mc from command line (non-interactive).
~1 minute
Published
Enabling MySQL query logging on Mac (without Docker).
~1 minute
Published
How to handle backend requests given from
livewire/sortable
. Data fetched in mount - think Post
s by User
s (as prop into Livewire component) under a Category
(as prop into Livewire component), then sort order persisted during action and re-rendered seamlessly.
Published
Create an AWS S3 and corresponding CNAME in Cloudflare for static site hosting using ‘infrastructure as code’ using Terraform.
~8 minutes
Published
Automatically have Bitbucket CI build a static site and move the built into a production or staging bucket depending on the branch.
~8 minutes
Published
Relatively barebones PHP environment for Codewars Kata challenges, with
xdebug
.
~3 minutes
Published
Publish messages to a RabbitMQ instance using PHP. Build a PHP consumer to process messages in the background with
supervisord
.
~9 minutes
Published
This was hell. Just an excuse to save some handy
wget
, ssh
, find
, csvtool
, xargs
, commands and other occasionally useful things, honestly.
~5 minutes
Published
Some tips I picked up to make sites hosted on Apache
httpd
servers more secure.
~5 minutes
Published
Friendship ended with
terminator
, now tmux
is my best friend.
~3 minutes
Published