From f132c6149b4b9088be2c1780c7ffe393fd9d3cd5 Mon Sep 17 00:00:00 2001 From: David Johnston Date: Wed, 25 Jun 2025 08:46:36 +1000 Subject: [PATCH 1/7] Update blog ideas.md --- blog ideas.md | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/blog ideas.md b/blog ideas.md index 9a048981..3864dd21 100644 --- a/blog ideas.md +++ b/blog ideas.md @@ -1,8 +1,21 @@ # Bite Sized: - What works for one organisation, doesn't neceserily work for your organisation -- Good code is easy to delete. - Accessible selectors for radio buttons/checkboxes -- Why I don't like enums in TypeScript. +- Why I don't like enums in TypeScript. +- It's better for code to be testable than tested +TypeScript + +- has expected fields for dealing with loose upstreams +- string to enum + +Patterns of extensibility + + + + +## Big + +I'm opposed to including state management as part of your test. From 18ce2cea15e20ce505d09a34d2d88ab96217babb Mon Sep 17 00:00:00 2001 From: David Johnston Date: Fri, 11 Jul 2025 16:08:41 +1000 Subject: [PATCH 2/7] Update blog ideas.md --- blog ideas.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/blog ideas.md b/blog ideas.md index 3864dd21..be696d0d 100644 --- a/blog ideas.md +++ b/blog ideas.md @@ -11,6 +11,11 @@ TypeScript - string to enum Patterns of extensibility + - consumer opts in + +Tools I like +- Whatever the menu tool is +- From e1e2635f25911a1db6cf1ab01dfd7de0fc56ab50 Mon Sep 17 00:00:00 2001 From: David Johnston Date: Wed, 16 Jul 2025 10:02:47 +1000 Subject: [PATCH 3/7] Update blog ideas.md --- blog ideas.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/blog ideas.md b/blog ideas.md index be696d0d..25f245db 100644 --- a/blog ideas.md +++ b/blog ideas.md @@ -17,6 +17,13 @@ Tools I like - Whatever the menu tool is - +React bits: + +- Debug panel +- Errorable components +- Serviced componets +- Extensible content. + - i.e a form that might have different variants. Rather than providing these variants via props, you can allow additional content to be passed as a prop and have some kind of registration function that allows intecepting the form submission event to display addition errors. From cf7b851717c47b278d8ce12d53a1a56cf0e6d51d Mon Sep 17 00:00:00 2001 From: David Johnston Date: Wed, 16 Jul 2025 10:39:07 +1000 Subject: [PATCH 4/7] Update blog ideas.md --- blog ideas.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/blog ideas.md b/blog ideas.md index 25f245db..eed5823e 100644 --- a/blog ideas.md +++ b/blog ideas.md @@ -25,7 +25,18 @@ React bits: - Extensible content. - i.e a form that might have different variants. Rather than providing these variants via props, you can allow additional content to be passed as a prop and have some kind of registration function that allows intecepting the form submission event to display addition errors. - +How I went about solving a problem: + +- Created scripts to create test users +- Migration to new subscripions upstream payments upstream. + - FF at root level, rewrite the whole thing. + - Confluence document to track things. + +- Migration to new upstream + - Confluence doc to ask questions, track bugs. + - Map on to the old response. + + ## Big From 6e71a3714e58074a7356a7904a9b8468718515f1 Mon Sep 17 00:00:00 2001 From: David Johnston Date: Wed, 16 Jul 2025 11:05:33 +1000 Subject: [PATCH 5/7] Update blog ideas.md --- blog ideas.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/blog ideas.md b/blog ideas.md index eed5823e..076ac97b 100644 --- a/blog ideas.md +++ b/blog ideas.md @@ -42,3 +42,6 @@ How I went about solving a problem: I'm opposed to including state management as part of your test. +# Things I should learn + +Window managment with Mac. From cc982201a69e07e9891e778afbdb116147269853 Mon Sep 17 00:00:00 2001 From: David Johnston Date: Tue, 22 Jul 2025 14:51:29 +1000 Subject: [PATCH 6/7] Update blog ideas.md --- blog ideas.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/blog ideas.md b/blog ideas.md index 076ac97b..6fc79891 100644 --- a/blog ideas.md +++ b/blog ideas.md @@ -17,6 +17,9 @@ Tools I like - Whatever the menu tool is - +File logger + + React bits: - Debug panel @@ -36,7 +39,6 @@ How I went about solving a problem: - Confluence doc to ask questions, track bugs. - Map on to the old response. - ## Big From 78531de5a223a314c12948b43035a0f2c0333e25 Mon Sep 17 00:00:00 2001 From: David Johnston Date: Mon, 28 Jul 2025 11:08:02 +1000 Subject: [PATCH 7/7] Update blog ideas.md --- blog ideas.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/blog ideas.md b/blog ideas.md index 6fc79891..38facdab 100644 --- a/blog ideas.md +++ b/blog ideas.md @@ -19,6 +19,13 @@ Tools I like File logger +A list of phrases I'm suspicious of: + - 'Best practices' + - Security concern + - Performance concern + + + React bits: