Earlier Work
This site (www.kenhuff.com) currently is focused on my poetry, photography, performances, and projection installations. (Brought to you by the letter, “P”, apparently.)
To view a collection of my earlier work (1995–2006ish), please visit www.kennethahuff.com.
Relatively-Recent Happenings
August 2020–April 2024 — Long-term projection installation at NOMAD @ SEAN RUSH
August 2019 — Strange Attractions @ Singapore Night Festival 2019
Blog Archive
By date
-
April 2024
1
- Apr 18, 2024 hi I’m from / my name is / can we
-
August 2017
1
- Aug 9, 2017 the long wait for the free bus
-
April 2017
16
- Apr 29, 2017 countless brushing gestures
- Apr 27, 2017 yes but aren’t they all
- Apr 26, 2017 stack repeat repeat repeat
- Apr 25, 2017 slowly infiltrating
- Apr 24, 2017 quick cannot follow scurry
- Apr 21, 2017 soon no one will know
- Apr 19, 2017 wispy layers shivering
- Apr 19, 2017 angry red temptation
- Apr 14, 2017 fearsome hint
- Apr 13, 2017 perfectly beautiful imperfection
- Apr 12, 2017 toward unknown horizon
- Apr 7, 2017 undulating humming mass
- Apr 5, 2017 first night in strange new town
- Apr 5, 2017 overhead thicket
- Apr 1, 2017 slippery noodles and fingerprints: Poems from March 2017
- Apr 1, 2017 fragrances gently drifting
-
March 2017
14
- Mar 31, 2017 rolling up down up and down
- Mar 30, 2017 morning might bring change
- Mar 28, 2017 rippling through mirrored window
- Mar 27, 2017 sleepy bright light squints
- Mar 25, 2017 wistful false memory
- Mar 24, 2017 dropping palm fruits from on high
- Mar 23, 2017 escape from confinement
- Mar 22, 2017 in place out of time
- Mar 20, 2017 unwelcome gazes
- Mar 19, 2017 oh what I have seen
- Mar 18, 2017 crinkled waxing reflection
- Mar 16, 2017 sustaining combinations
- Mar 15, 2017 my fingers knotted
- Mar 14, 2017 salty spirit cleanse
-
March 2016
1
- Mar 20, 2016 For every season
-
October 2008
1
- Oct 28, 2008 Metamorphosis (work in progress)
By category
-
Brain Kibble
2
- Mar 20, 2016 For every season
- Oct 28, 2008 Metamorphosis (work in progress)
-
Observations
3
- Aug 9, 2017 the long wait for the free bus
- Apr 1, 2017 slippery noodles and fingerprints: Poems from March 2017
- Mar 20, 2016 For every season
-
Photography
30
- Aug 9, 2017 the long wait for the free bus
- Apr 29, 2017 countless brushing gestures
- Apr 27, 2017 yes but aren’t they all
- Apr 26, 2017 stack repeat repeat repeat
- Apr 25, 2017 slowly infiltrating
- Apr 24, 2017 quick cannot follow scurry
- Apr 21, 2017 soon no one will know
- Apr 19, 2017 wispy layers shivering
- Apr 19, 2017 angry red temptation
- Apr 14, 2017 fearsome hint
- Apr 13, 2017 perfectly beautiful imperfection
- Apr 12, 2017 toward unknown horizon
- Apr 7, 2017 undulating humming mass
- Apr 5, 2017 first night in strange new town
- Apr 5, 2017 overhead thicket
- Apr 1, 2017 fragrances gently drifting
- Mar 31, 2017 rolling up down up and down
- Mar 28, 2017 rippling through mirrored window
- Mar 27, 2017 sleepy bright light squints
- Mar 25, 2017 wistful false memory
- Mar 24, 2017 dropping palm fruits from on high
- Mar 23, 2017 escape from confinement
- Mar 22, 2017 in place out of time
- Mar 20, 2017 unwelcome gazes
- Mar 19, 2017 oh what I have seen
- Mar 18, 2017 crinkled waxing reflection
- Mar 16, 2017 sustaining combinations
- Mar 15, 2017 my fingers knotted
- Mar 14, 2017 salty spirit cleanse
- Oct 28, 2008 Metamorphosis (work in progress)
-
Poetry
31
- Apr 18, 2024 hi I’m from / my name is / can we
- Aug 9, 2017 the long wait for the free bus
- Apr 29, 2017 countless brushing gestures
- Apr 27, 2017 yes but aren’t they all
- Apr 26, 2017 stack repeat repeat repeat
- Apr 25, 2017 slowly infiltrating
- Apr 24, 2017 quick cannot follow scurry
- Apr 21, 2017 soon no one will know
- Apr 19, 2017 wispy layers shivering
- Apr 19, 2017 angry red temptation
- Apr 14, 2017 fearsome hint
- Apr 13, 2017 perfectly beautiful imperfection
- Apr 12, 2017 toward unknown horizon
- Apr 7, 2017 undulating humming mass
- Apr 5, 2017 first night in strange new town
- Apr 5, 2017 overhead thicket
- Apr 1, 2017 slippery noodles and fingerprints: Poems from March 2017
- Apr 1, 2017 fragrances gently drifting
- Mar 31, 2017 rolling up down up and down
- Mar 28, 2017 rippling through mirrored window
- Mar 27, 2017 sleepy bright light squints
- Mar 25, 2017 wistful false memory
- Mar 24, 2017 dropping palm fruits from on high
- Mar 23, 2017 escape from confinement
- Mar 22, 2017 in place out of time
- Mar 20, 2017 unwelcome gazes
- Mar 19, 2017 oh what I have seen
- Mar 18, 2017 crinkled waxing reflection
- Mar 16, 2017 sustaining combinations
- Mar 15, 2017 my fingers knotted
- Mar 14, 2017 salty spirit cleanse
By tag
- Angkor
- animals
- architecture
- Bagan
- Bali
- Bangkok
- Buddha
- Cambodia
- cats
- Chiang Mai
- Chinatowns
- Darjeeling
- Dehli
- food
- found poetry
- frogs
- Georgetown
- gods
- haiga
- haiku
- Hong Kong
- India
- Indonesia
- Inle Lake
- Japan
- Kyoto
- Malaysia
- monkeys
- Mount Popa
- Myanmar
- Nara
- nature
- Penang
- people
- plants
- Pulau Subar Laut
- Savannah
- seasons
- senryu
- Siem Reap
- signage
- Singapore
- spiritual practice
- tanka
- Thailand
- time
- Tiong Bahru
- trains
- travel
- wabi sabi
- West Bengal
- wisdom
- Yangon
-
Angkor
2
- Apr 26, 2017 stack repeat repeat repeat
- Apr 25, 2017 slowly infiltrating
-
Bagan
2
- Apr 29, 2017 countless brushing gestures
- Apr 7, 2017 undulating humming mass
-
Bali
3
- Apr 1, 2017 slippery noodles and fingerprints: Poems from March 2017
- Mar 28, 2017 rippling through mirrored window
- Mar 14, 2017 salty spirit cleanse
-
Bangkok
3
- Mar 25, 2017 wistful false memory
- Mar 22, 2017 in place out of time
- Mar 16, 2017 sustaining combinations
-
Buddha
1
- Apr 29, 2017 countless brushing gestures
-
Cambodia
4
- Apr 26, 2017 stack repeat repeat repeat
- Apr 25, 2017 slowly infiltrating
- Mar 27, 2017 sleepy bright light squints
- Mar 20, 2017 unwelcome gazes
-
Chiang Mai
3
- Mar 25, 2017 wistful false memory
- Mar 22, 2017 in place out of time
- Mar 16, 2017 sustaining combinations
-
Chinatowns
4
- Apr 19, 2017 angry red temptation
- Mar 30, 2017 morning might bring change
- Mar 16, 2017 sustaining combinations
- Mar 15, 2017 my fingers knotted
-
Darjeeling
1
- Mar 23, 2017 escape from confinement
-
Dehli
1
- Apr 5, 2017 first night in strange new town
-
Georgetown
1
- Aug 9, 2017 the long wait for the free bus
-
Hong Kong
1
- Apr 27, 2017 yes but aren’t they all
-
India
2
- Apr 5, 2017 first night in strange new town
- Mar 23, 2017 escape from confinement
-
Indonesia
2
- Mar 28, 2017 rippling through mirrored window
- Mar 14, 2017 salty spirit cleanse
-
Inle Lake
1
- Apr 7, 2017 undulating humming mass
-
Japan
5
- Apr 21, 2017 soon no one will know
- Apr 14, 2017 fearsome hint
- Apr 13, 2017 perfectly beautiful imperfection
- Apr 12, 2017 toward unknown horizon
- Mar 20, 2016 For every season
-
Kyoto
4
- Apr 21, 2017 soon no one will know
- Apr 14, 2017 fearsome hint
- Apr 13, 2017 perfectly beautiful imperfection
- Apr 12, 2017 toward unknown horizon
-
Malaysia
1
- Aug 9, 2017 the long wait for the free bus
-
Mount Popa
1
- Apr 29, 2017 countless brushing gestures
-
Myanmar
2
- Apr 29, 2017 countless brushing gestures
- Apr 7, 2017 undulating humming mass
-
Nara
1
- Apr 12, 2017 toward unknown horizon
-
Penang
1
- Aug 9, 2017 the long wait for the free bus
-
Pulau Subar Laut
3
- Mar 31, 2017 rolling up down up and down
- Mar 24, 2017 dropping palm fruits from on high
- Mar 18, 2017 crinkled waxing reflection
-
Savannah
1
- Oct 28, 2008 Metamorphosis (work in progress)
-
Siem Reap
3
- Apr 26, 2017 stack repeat repeat repeat
- Apr 25, 2017 slowly infiltrating
- Mar 27, 2017 sleepy bright light squints
-
Singapore
11
- Apr 24, 2017 quick cannot follow scurry
- Apr 19, 2017 wispy layers shivering
- Apr 19, 2017 angry red temptation
- Apr 5, 2017 overhead thicket
- Apr 1, 2017 slippery noodles and fingerprints: Poems from March 2017
- Apr 1, 2017 fragrances gently drifting
- Mar 31, 2017 rolling up down up and down
- Mar 30, 2017 morning might bring change
- Mar 24, 2017 dropping palm fruits from on high
- Mar 18, 2017 crinkled waxing reflection
- Mar 15, 2017 my fingers knotted
-
Thailand
4
- Mar 25, 2017 wistful false memory
- Mar 22, 2017 in place out of time
- Mar 19, 2017 oh what I have seen
- Mar 16, 2017 sustaining combinations
-
Tiong Bahru
2
- Apr 24, 2017 quick cannot follow scurry
- Apr 19, 2017 wispy layers shivering
-
West Bengal
1
- Mar 23, 2017 escape from confinement
-
Yangon
1
- Apr 7, 2017 undulating humming mass
-
animals
10
- Aug 9, 2017 the long wait for the free bus
- Apr 26, 2017 stack repeat repeat repeat
- Apr 24, 2017 quick cannot follow scurry
- Apr 19, 2017 angry red temptation
- Apr 14, 2017 fearsome hint
- Mar 31, 2017 rolling up down up and down
- Mar 30, 2017 morning might bring change
- Mar 24, 2017 dropping palm fruits from on high
- Mar 19, 2017 oh what I have seen
- Oct 28, 2008 Metamorphosis (work in progress)
-
architecture
3
- Aug 9, 2017 the long wait for the free bus
- Apr 26, 2017 stack repeat repeat repeat
- Apr 25, 2017 slowly infiltrating
-
cats
1
- Mar 19, 2017 oh what I have seen
-
food
3
- Apr 26, 2017 stack repeat repeat repeat
- Apr 25, 2017 slowly infiltrating
- Apr 1, 2017 slippery noodles and fingerprints: Poems from March 2017
-
found poetry
6
- Apr 24, 2017 quick cannot follow scurry
- Apr 21, 2017 soon no one will know
- Apr 1, 2017 slippery noodles and fingerprints: Poems from March 2017
- Mar 28, 2017 rippling through mirrored window
- Mar 25, 2017 wistful false memory
- Mar 23, 2017 escape from confinement
-
frogs
1
- Mar 20, 2016 For every season
-
gods
1
- Apr 19, 2017 angry red temptation
-
haiga
15
- Aug 9, 2017 the long wait for the free bus
- Apr 29, 2017 countless brushing gestures
- Apr 27, 2017 yes but aren’t they all
- Apr 26, 2017 stack repeat repeat repeat
- Apr 25, 2017 slowly infiltrating
- Apr 24, 2017 quick cannot follow scurry
- Apr 21, 2017 soon no one will know
- Apr 19, 2017 wispy layers shivering
- Apr 19, 2017 angry red temptation
- Apr 14, 2017 fearsome hint
- Apr 12, 2017 toward unknown horizon
- Apr 7, 2017 undulating humming mass
- Apr 5, 2017 first night in strange new town
- Apr 5, 2017 overhead thicket
- Apr 1, 2017 fragrances gently drifting
-
haiku
28
- Aug 9, 2017 the long wait for the free bus
- Apr 29, 2017 countless brushing gestures
- Apr 27, 2017 yes but aren’t they all
- Apr 26, 2017 stack repeat repeat repeat
- Apr 25, 2017 slowly infiltrating
- Apr 24, 2017 quick cannot follow scurry
- Apr 21, 2017 soon no one will know
- Apr 19, 2017 wispy layers shivering
- Apr 19, 2017 angry red temptation
- Apr 14, 2017 fearsome hint
- Apr 13, 2017 perfectly beautiful imperfection
- Apr 12, 2017 toward unknown horizon
- Apr 7, 2017 undulating humming mass
- Apr 5, 2017 first night in strange new town
- Apr 5, 2017 overhead thicket
- Apr 1, 2017 slippery noodles and fingerprints: Poems from March 2017
- Apr 1, 2017 fragrances gently drifting
- Mar 31, 2017 rolling up down up and down
- Mar 30, 2017 morning might bring change
- Mar 28, 2017 rippling through mirrored window
- Mar 27, 2017 sleepy bright light squints
- Mar 24, 2017 dropping palm fruits from on high
- Mar 23, 2017 escape from confinement
- Mar 22, 2017 in place out of time
- Mar 20, 2017 unwelcome gazes
- Mar 18, 2017 crinkled waxing reflection
- Mar 15, 2017 my fingers knotted
- Mar 14, 2017 salty spirit cleanse
-
monkeys
2
- Apr 14, 2017 fearsome hint
- Mar 24, 2017 dropping palm fruits from on high
-
nature
1
- Apr 12, 2017 toward unknown horizon
-
people
7
- Aug 9, 2017 the long wait for the free bus
- Apr 14, 2017 fearsome hint
- Apr 13, 2017 perfectly beautiful imperfection
- Mar 27, 2017 sleepy bright light squints
- Mar 25, 2017 wistful false memory
- Mar 20, 2017 unwelcome gazes
- Mar 19, 2017 oh what I have seen
-
plants
7
- Apr 27, 2017 yes but aren’t they all
- Apr 26, 2017 stack repeat repeat repeat
- Apr 25, 2017 slowly infiltrating
- Apr 24, 2017 quick cannot follow scurry
- Apr 21, 2017 soon no one will know
- Apr 12, 2017 toward unknown horizon
- Mar 23, 2017 escape from confinement
-
seasons
1
- Mar 20, 2016 For every season
-
senryu
27
- Aug 9, 2017 the long wait for the free bus
- Apr 29, 2017 countless brushing gestures
- Apr 27, 2017 yes but aren’t they all
- Apr 26, 2017 stack repeat repeat repeat
- Apr 25, 2017 slowly infiltrating
- Apr 24, 2017 quick cannot follow scurry
- Apr 21, 2017 soon no one will know
- Apr 19, 2017 wispy layers shivering
- Apr 19, 2017 angry red temptation
- Apr 14, 2017 fearsome hint
- Apr 13, 2017 perfectly beautiful imperfection
- Apr 12, 2017 toward unknown horizon
- Apr 7, 2017 undulating humming mass
- Apr 5, 2017 first night in strange new town
- Apr 5, 2017 overhead thicket
- Apr 1, 2017 slippery noodles and fingerprints: Poems from March 2017
- Apr 1, 2017 fragrances gently drifting
- Mar 31, 2017 rolling up down up and down
- Mar 30, 2017 morning might bring change
- Mar 27, 2017 sleepy bright light squints
- Mar 24, 2017 dropping palm fruits from on high
- Mar 23, 2017 escape from confinement
- Mar 22, 2017 in place out of time
- Mar 20, 2017 unwelcome gazes
- Mar 18, 2017 crinkled waxing reflection
- Mar 15, 2017 my fingers knotted
- Mar 14, 2017 salty spirit cleanse
-
signage
4
- Aug 9, 2017 the long wait for the free bus
- Apr 27, 2017 yes but aren’t they all
- Apr 24, 2017 quick cannot follow scurry
- Apr 21, 2017 soon no one will know
-
spiritual practice
1
- Apr 19, 2017 wispy layers shivering
-
tanka
5
- Apr 29, 2017 countless brushing gestures
- Apr 24, 2017 quick cannot follow scurry
- Apr 1, 2017 slippery noodles and fingerprints: Poems from March 2017
- Mar 28, 2017 rippling through mirrored window
- Mar 24, 2017 dropping palm fruits from on high
-
time
1
- Mar 20, 2016 For every season
-
trains
2
- Apr 13, 2017 perfectly beautiful imperfection
- Apr 12, 2017 toward unknown horizon