Skip to content
Software Engineering Stories

Archives

All the articles I've archived.

20215
July1
  • Aurora for serverless Laravel

    Automate serverless Laravel with Aurora MySQL database. Includes private link VPC endpoints, SecretsManager, Route53, CloudFront, API Gateway, assets & storage buckets through GitHub CI/CD.

June2
  • Serverless Laravel

    Automates serverless Laravel using AWS SAM. Includes artisan lambdas, Route53, CloudFront, API Gateway, assets & storage buckets through GitHub CI/CD.

  • Cyberpunk 2077 R6 Config Editor

    A Windows app to customize your Cyberpunk 2077 experience & immersion. Written in Python using TDD and published on NexusMods.

May2
20202
November2
20192
March2
  • Server Testing CI

    Automating web server configuration testing with a Jenkins Pipeline and Codeception: www and https redirects, health checks, and daily email notifications.

  • Setup Jenkins Pipeline

    Setting up Jekyll continuous integration with a Jenkins Pipeline: webhook-triggered Docker builds deploying the site in under ten seconds.

20173
May3
  • Install browser extension in codeception

    Running browser UI tests that require extensions: how to make codeception install chrome and firefox extensions when it initializes browsers with selenium.

  • Do not Expect Jobs

    A unit test assertion validating that no Laravel job is dispatched — protecting against sending thousands of invalid emails on Laravel 5.1 LTS.

  • Send Daily Transactional Emails

    Designing a daily notification layer: filter the relevant shops, generate responsive email views, and send them to interested users on a cron schedule.