June 2024

Developer Journal

Sunday 30th
task_alt Completed AlpineJS skill journey - Work with more advanced data and interactions
Saturday 29th
build Use AlpineJS and Tailwind CSS - Making an interactive injury reporting page
Clickable human body and selectable injuries Advanced (4 hours)
smart_toy Created a new AlpineJS and Tailwind CSS demo
Injury Report Demo
Injury Report Demo
Friday 28th
build Use Flowbite, Laravel and PHP - Tidy up report forms and controllers
Refactor Intermediate (3 hours)
build Use Laravel, PHP and TDD - Writing report tests and mocking services Advanced (2 hours)
Thursday 27th
build Use AlpineJS, Laravel and PHP - Making some report maker services to deal with input Intermediate (5 hours)
Wednesday 26th
build Use Laravel and PHP - Making a report generation service
Using chainable methods for easy use from controller Intermediate (3 hours)
build Use Laravel, PHP and Tailwind CSS - Building a front end report form
Various field types and selects Intermediate (2 hours)
Tuesday 25th
build Use Laravel, PHP and TDD - Building routes and controllers for new reporting system Intermediate (3 hours)
build Use Laravel, PHP and Tailwind CSS - Building report form views and process paths Intermediate (2 hours)
build Use Laravel and PHP - Code to analyse Laravel factories, migrations and middleware
Using reflection classes to report on items. Advanced (2 hours)
Monday 24th
build Use Laravel, PHP and TDD - Testing new database relationships Intermediate (3 hours)
build Use Laravel and PHP - Database seeders for demo / dev data
Deep relationships and structure to create. Intermediate (1 hour)
build Use Laravel and PHP - Create new controllers for reporting feature Intermediate (1 hour)
Friday 21st
build Use Laravel and PHP - New feature tests and databases Intermediate (5 hours)
Thursday 20th
build Use Laravel, PHP and TDD - Models, factories and seeders Intermediate (5 hours)
build Use PHP - Using reflection classes to inspect Laravel applications Advanced (1 hour)
Wednesday 19th
build Use Laravel, PHP and TDD - New databases and tests for feature Intermediate (5 hours)
Tuesday 18th
build Use Laravel and PHP - Updating registration forms Intermediate (5 hours)
build Use PHP - Use reflections to analyse Laravel classes Advanced (1 hour)
Monday 17th
build Use Laravel, Livewire and PHP - Resource download and views Intermediate (3 hours)
build Use Client Meetings and Scrum / Agile - Meetings and planning Intermediate (3 hours)
Sunday 16th
build Use Laravel and PHP - Using reflection classes to inspect Laravel applications
Building a module based system, models and controllers. Advanced (3 hours)
Friday 14th
build Use Filament, Laravel, Livewire and PHP - Updating resource crud for new roles Intermediate (5 hours)
Thursday 13th
build Use Laravel and PHP - Adding user roles to resource downloads Intermediate (5 hours)
Wednesday 12th
build Use AlpineJS, Laravel, Livewire and PHP - Interactive date picker and drop downs Intermediate (5 hours)
task_alt Completed PHP skill journey - Explore PHP Reflections
Tuesday 11th
build Use Laravel, Livewire and PHP - Support fixes and updates Intermediate (5 hours)
Monday 10th
build Use AlpineJS, Flowbite, Laravel, Livewire and PHP - Working on some components and date pickers Intermediate (5 hours)
Friday 7th
build Use Laravel, PHP and TDD - Expand error messages and help text Intermediate (5 hours)
Thursday 6th
build Use Laravel and PHP - Exception handlers and error pages Intermediate (5 hours)
Wednesday 5th
build Use Laravel, Livewire and PHP - Policies and exception handlers Intermediate (5 hours)
Tuesday 4th
build Use Laravel, PHP and TDD - Working on new Policy and auth features Intermediate (5 hours)
Monday 3rd
build Use Filament, Laravel, Livewire and PHP - Resources section crud features Intermediate (5 hours)