I'm pleased to share that I will be speaking at The Festival of Genomics & Biodata, taking place on the 29th-30th of January 2025 at ExCeL London. Registration is free for over 90% of attendees - register now to join me in January.
https://t.co/q6mwir6XuP
#FOG2025
"There are longer careers than mine but in more than 20 years, it's easily the most special trophy I ever won"
Read Jurgen Klopp's reaction to @LFC's EFL Cup victory 🏆
Incremental coding is a powerful approach that allows you to add new features to your application without jeopardizing its existing functionality.
By making changes in increments, you ensure to never introduce bugs in an already functioning application.
https://t.co/XgrYWCbP1d
Problem: A ticket is too big.
Solution: Decompose it.
Example: “Create contact us page.”
How to decompose it:
1. Design page and write content.
2. Design DB schema
3. Create contact_us DB table
4. Implement feature toggle (so page can be enabled for a subset of users initially)
5. Create contact-us mock API. Mock save and server side validation.
6. Implement contact form UI against mock API. Ignore client-side validation.
7. Implement contact form client-side validation.
8. Implement contact-us REST API.
9. Connect form to REST API.