| Name | Value |
|---|---|
| --kemosite_wordpress_base_primary_colour | |
| --kemosite_wordpress_base_background_colour | |
| --kemosite_wordpress_base_foreground_colour |
| Name | Value |
|---|---|
| --kemosite_wordpress_base_primary_reduced_red | |
| --kemosite_wordpress_base_primary_reduced_blue |
| Name | Value |
|---|---|
| --kemosite_wordpress_base_primary_red_value | |
| --kemosite_wordpress_base_primary_green_value | |
| --kemosite_wordpress_base_primary_blue_value |
| Name | Value |
|---|---|
| --kemosite_wordpress_base_primary_luminance | |
| --kemosite_wordpress_base_primary_value |
| Name | Value |
|---|---|
| --kemosite-cool-white-lab | |
| --kemosite-cool-black-lab |
| Name | Value |
|---|---|
| --kemosite_cool_white_monochromatic_3 | |
| --kemosite_cool_white_monochromatic_45 | |
| --kemosite_cool_white_monochromatic_7 | |
| --kemosite_cool_white_neutral_monochromatic_3 | |
| --kemosite_cool_white_neutral_monochromatic_45 | |
| --kemosite_cool_white_neutral_monochromatic_7 | |
| --kemosite_cool_black_monochromatic_3 | |
| --kemosite_cool_black_monochromatic_45 | |
| --kemosite_cool_black_monochromatic_7 | |
| --kemosite_cool_black_neutral_monochromatic_3 | |
| --kemosite_cool_black_neutral_monochromatic_45 | |
| --kemosite_cool_black_neutral_monochromatic_7 |
| Name | Value |
|---|---|
| --kemosite_cool_white_analogous_p30_3 | |
| --kemosite_cool_white_analogous_p30_45 | |
| --kemosite_cool_white_analogous_p30_7 | |
| --kemosite_cool_white_neutral_analogous_p30_3 | |
| --kemosite_cool_white_neutral_analogous_p30_45 | |
| --kemosite_cool_white_neutral_analogous_p30_7 | |
| --kemosite_cool_black_analogous_p30_3 | |
| --kemosite_cool_black_analogous_p30_45 | |
| --kemosite_cool_black_analogous_p30_7 | |
| --kemosite_cool_black_neutral_analogous_p30_3 | |
| --kemosite_cool_black_neutral_analogous_p30_45 | |
| --kemosite_cool_black_neutral_analogous_p30_7 |
| Name | Value |
|---|---|
| --kemosite_cool_white_analogous_m30_3 | |
| --kemosite_cool_white_analogous_m30_45 | |
| --kemosite_cool_white_analogous_m30_7 | |
| --kemosite_cool_white_neutral_analogous_m30_3 | |
| --kemosite_cool_white_neutral_analogous_m30_45 | |
| --kemosite_cool_white_neutral_analogous_m30_7 | |
| --kemosite_cool_black_analogous_m30_3 | |
| --kemosite_cool_black_analogous_m30_45 | |
| --kemosite_cool_black_analogous_m30_7 | |
| --kemosite_cool_black_neutral_analogous_m30_3 | |
| --kemosite_cool_black_neutral_analogous_m30_45 | |
| --kemosite_cool_black_neutral_analogous_m30_7 |
| Name | Value |
|---|---|
| --kemosite_cool_white_complimentary_3 | |
| --kemosite_cool_white_complimentary_45 | |
| --kemosite_cool_white_complimentary_7 | |
| --kemosite_cool_white_neutral_complimentary_3 | |
| --kemosite_cool_white_neutral_complimentary_45 | |
| --kemosite_cool_white_neutral_complimentary_7 | |
| --kemosite_cool_black_complimentary_3 | |
| --kemosite_cool_black_complimentary_45 | |
| --kemosite_cool_black_complimentary_7 | |
| --kemosite_cool_black_neutral_complimentary_3 | |
| --kemosite_cool_black_neutral_complimentary_45 | |
| --kemosite_cool_black_neutral_complimentary_7 |
| Name | Value |
|---|---|
| --kemosite_cool_white_complimentary_p30_3 | |
| --kemosite_cool_white_complimentary_p30_45 | |
| --kemosite_cool_white_complimentary_p30_7 | |
| --kemosite_cool_white_neutral_complimentary_p30_3 | |
| --kemosite_cool_white_neutral_complimentary_p30_45 | |
| --kemosite_cool_white_neutral_complimentary_p30_7 | |
| --kemosite_cool_black_complimentary_p30_3 | |
| --kemosite_cool_black_complimentary_p30_45 | |
| --kemosite_cool_black_complimentary_p30_7 | |
| --kemosite_cool_black_neutral_complimentary_p30_3 | |
| --kemosite_cool_black_neutral_complimentary_p30_45 | |
| --kemosite_cool_black_neutral_complimentary_p30_7 |
| Name | Value |
|---|---|
| --kemosite_cool_white_complimentary_m30_3 | |
| --kemosite_cool_white_complimentary_m30_45 | |
| --kemosite_cool_white_complimentary_m30_7 | |
| --kemosite_cool_white_neutral_complimentary_m30_3 | |
| --kemosite_cool_white_neutral_complimentary_m30_45 | |
| --kemosite_cool_white_neutral_complimentary_m30_7 | |
| --kemosite_cool_black_complimentary_m30_3 | |
| --kemosite_cool_black_complimentary_m30_45 | |
| --kemosite_cool_black_complimentary_m30_7 | |
| --kemosite_cool_black_neutral_complimentary_m30_3 | |
| --kemosite_cool_black_neutral_complimentary_m30_45 | |
| --kemosite_cool_black_neutral_complimentary_m30_7 |
| Name | Value |
|---|---|
| --kemosite_cool_white_triadic_p120_3 | |
| --kemosite_cool_white_triadic_p120_45 | |
| --kemosite_cool_white_triadic_p120_7 | |
| --kemosite_cool_white_neutral_triadic_p120_3 | |
| --kemosite_cool_white_neutral_triadic_p120_45 | |
| --kemosite_cool_white_neutral_triadic_p120_7 | |
| --kemosite_cool_black_triadic_p120_3 | |
| --kemosite_cool_black_triadic_p120_45 | |
| --kemosite_cool_black_triadic_p120_7 | |
| --kemosite_cool_black_neutral_triadic_p120_3 | |
| --kemosite_cool_black_neutral_triadic_p120_45 | |
| --kemosite_cool_black_neutral_triadic_p120_7 |
| Name | Value |
|---|---|
| --kemosite_cool_white_triadic_m120_3 | |
| --kemosite_cool_white_triadic_m120_45 | |
| --kemosite_cool_white_triadic_m120_7 | |
| --kemosite_cool_white_neutral_triadic_m120_3 | |
| --kemosite_cool_white_neutral_triadic_m120_45 | |
| --kemosite_cool_white_neutral_triadic_m120_7 | |
| --kemosite_cool_black_triadic_m120_3 | |
| --kemosite_cool_black_triadic_m120_45 | |
| --kemosite_cool_black_triadic_m120_7 | |
| --kemosite_cool_black_neutral_triadic_m120_3 | |
| --kemosite_cool_black_neutral_triadic_m120_45 | |
| --kemosite_cool_black_neutral_triadic_m120_7 |
| Name | Value |
|---|---|
| --kemosite_cool_white_square_p90_33 | |
| --kemosite_cool_white_square_p90_45 | |
| --kemosite_cool_white_square_p90_7 | |
| --kemosite_cool_white_neutral_square_p90_3 | |
| --kemosite_cool_white_neutral_square_p90_45 | |
| --kemosite_cool_white_neutral_square_p90_7 | |
| --kemosite_cool_black_square_p90_3 | |
| --kemosite_cool_black_square_p90_45 | |
| --kemosite_cool_black_square_p90_7 | |
| --kemosite_cool_black_neutral_square_p90_3 | |
| --kemosite_cool_black_neutral_square_p90_45 | |
| --kemosite_cool_black_neutral_square_p90_7 |
| Name | Value |
|---|---|
| --kemosite_cool_white_square_m90_33 | |
| --kemosite_cool_white_square_m90_45 | |
| --kemosite_cool_white_square_m90_7 | |
| --kemosite_cool_white_neutral_square_m90_3 | |
| --kemosite_cool_white_neutral_square_m90_45 | |
| --kemosite_cool_white_neutral_square_m90_7 | |
| --kemosite_cool_black_square_m90_3 | |
| --kemosite_cool_black_square_m90_45 | |
| --kemosite_cool_black_square_m90_7 | |
| --kemosite_cool_black_neutral_square_m90_3 | |
| --kemosite_cool_black_neutral_square_m90_45 | |
| --kemosite_cool_black_neutral_square_m90_7 |
| Name | Value |
|---|---|
| --kemosite_cool_white_square_p60_33 | |
| --kemosite_cool_white_square_p60_45 | |
| --kemosite_cool_white_square_p60_7 | |
| --kemosite_cool_white_neutral_square_p60_3 | |
| --kemosite_cool_white_neutral_square_p60_45 | |
| --kemosite_cool_white_neutral_square_p60_7 | |
| --kemosite_cool_black_square_p60_3 | |
| --kemosite_cool_black_square_p60_45 | |
| --kemosite_cool_black_square_p60_7 | |
| --kemosite_cool_black_neutral_square_p60_3 | |
| --kemosite_cool_black_neutral_square_p60_45 | |
| --kemosite_cool_black_neutral_square_p60_7 |
| Name | Value |
|---|---|
| --kemosite_wordpress_body_background_color | |
| --kemosite_wordpress_body_color | |
| --kemosite_wordpress_secondary_colour | |
| --kemosite_wordpress_secondary_hover_colour | |
| --kemosite_wordpress_component_colour | |
| --kemosite_wordpress_placeholder_color | |
| --kemosite_wordpress_selection_colour | |
| --kemosite_wordpress_component_success_colour | |
| --kemosite_wordpress_component_success_hover_colour | |
| --kemosite_wordpress_secondary_hover_colour | |
| --kemosite_wordpress_component_warning_hover_colour | |
| --kemosite_wordpress_component_alert_colour | |
| --kemosite_wordpress_component_alert_hover_colour | |
| --kemosite_wordpress_header_bg_color | |
| --kemosite_wordpress_main_content_bg_color_light_mode | |
| --kemosite_wordpress_main_content_bg_color_dark_mode | |
| --kemosite_wordpress_footer_bg_color |
| Name | Value |
|---|---|
| --kemosite-cyan-lab | |
| --kemosite-magenta-lab | |
| --kemosite-yellow-lab | |
| --kemosite-key-lab | |
| --kemosite-blue-lab | |
| --kemosite-green-lab | |
| --kemosite-red-lab |
| Name | Value |
|---|---|
| --kemosite-cool-black-minus-blue-lab | |
| --kemosite-blue-rgb | |
| --kemosite-green-rgb | |
| --kemosite-red-rgb |
| Name | Value |
|---|---|
| --kemosite-blue-lc | |
| --kemosite-green-lc | |
| --kemosite-red-lc |
| Name | Value |
|---|---|
| --kemosite_wordpress_body_background_color_luminance |
| Name | Value |
|---|---|
| --kemosite-base-font-size | --kemosite-base-font-size |
| --kemosite-base-x-height-ratio | 1ex / 1rem |
| --kemosite-font-size | --kemosite-font-size |
| H1 | The quick brown fox jumps over the lazy dog |
| H2 | The quick brown fox jumps over the lazy dog |
| H3 | The quick brown fox jumps over the lazy dog |
| H4 | The quick brown fox jumps over the lazy dog |
| H5 | The quick brown fox jumps over the lazy dog |
| H6 | The quick brown fox jumps over the lazy dog |

In April 2025, I presented on the potential of Generative AI in diagnosing health conditions, reflecting on my son Toby’s fibrolamellar carcinoma case. I argue that if this technology had been available earlier, it might have improved Toby’s chances of survival. The post discusses ongoing advancements and limitations of Generative AI in healthcare diagnostics.

Since Toby died, I’ve observed unexplainable things. I’ve come to learn that grieving parents often refer to such events as synchronicities

“Different Spokes” is where I was hoping to take The Bikeport before life pulled me in a different direction.
For the last few years, I’ve held the notion that if you don’t agree to set any New Years Resolution, you’ll never be disappointed with yourself. But if I’m totally honest, I kind of am disappointed with myself. Not that I could have done anything differently in 2021. I’m still adjusting as best as I can from the loss of my son Toby. But I’ve also noticed that as I protect myself from feeling overwhelmed from the PTSD associated with this loss, I’ve also separated myself from people and causes I care about. As I feel and see winter melting…

On August 29, 2021, I did my first of what will likely be many more fundraisers to raise money for cancer research: The Ride to Conquer Cancer.