This repository holds my thoughts and understandings related to the CodeIgniter4 (a.k.a "CI4") PHP framework.
DISCLAIMER The information published here should not be considered recommendations or best-practices. You should use the documentation and your own judgement when developing software.
- First release of Apiary Logger (2020-12-15)
- The VMware vCenter upgrade that went very, very bad (2023-03-01)
- Cookie Domain and AWS Load Balancers (2023-02-12)
- Office 365 OAuth - Oh' what Joy! (2023-01-26)
- Migrating a CI3 project to CI4 (2022-12-08)
- Effortless PHP upgrade (2022-11-29)
- Rethinking My PHP Development Environment - Getting localstack to run (Part 4) (2022-11-18)
- Rethinking My PHP Development Environment - Migrating a project to 7.4 (Part 3) (2022-11-12)
- Rethinking My PHP Development Environment (Part 1) (2022-11-03)
- Rethinking My PHP Development Environment (Part 2) (2022-11-08)
- Improving Route filters (2022-10-21)
- Testing your CodeIgniter backend API with Postman (2022-10-11)
- Mocking models while testing (2022-06-17)
- The hassle of creating a BAMBOO project (2022-06-07)
- Non-destructive Database testing (2022-05-20)
- My use of Filters for Authorization in a RESTful admin interface (2020-12-11)
- Using CodeIgniter's Custom Casting mechanism (2021-07-24)
- CodeIgniter's CURLRequest and HTTP/2 problems (2024-07-04)
- Using Cuzy/Valinor with JSON containing dashes (2023-06-28)
- Migrating MySQL 5.7 to 8.0 on AWS RDS (2023-05-26)
- Implementing a CodeIgniter Registrar for Database config (2023-05-16)
- Case-sensitive filesystems are hard (2023-03-22)
- git over ssh problems after upgrading to macOS Ventura (2022-12-17)
- Please just use ULIDs instead of UUIDs (2022-10-21)
- Tenth ring of Hell - troubleshooting Java environments (2022-07-04)
- Making JSON parsing more strict (2022-07-01)
- Using correct PHP Docker image (2022-06-14)
- PHP 8.1 migration thoughts (2022-06-03)
- Namespace problems with Config-files (2022-06-02)
- .env and Docker environment (2021-01-10)
- Writing Controller Tests (2020-12-25)
- Nesting route groups may not work as expected (2020-12-13)
- The dangers of the .env file (2020-12-11)