HatFriend.com


Home | Contact | Guestbook


my hat is my friend

hat

it helps me relax

2026.07.02

my first pcb: BLINK

fixie

I designed this to learn PCB design and embedded STM32. I chose to use STM32G030 in tssop-20 package because it is cheap and possible to hand solder with an iron. Besides the LEDs and buttons, the PCB only contains the essential components for the chip to be programmed and run. I designed it in KiCAD and sent it to manufacture with JLCPCB.

2026.06.29

subrosa letum fixed

fixie

with mtb bars and thickslicks

2026.06.28

5min baguette

baguette baguette baguette

2026.06.19

greece trip

greece greece greece greece
greece greece greece greece

2026.06.09

hornbill

hornbill

2026.06.06

eggwhite+milk

egg

delicios+helthy

eggtoast

2026.06.01

MKS XDrive MINI driving 5010 360kv BLDC

I will try to use this for inverted pendulum :P

2026.05.24

moist benchy

what moist filament does to a benchy.

2026.05.17

2 wheel balancer

robot

I started working on a 2 wheel balancing robot. It can balance briefly, but the oscillations get bigger and make it fall over. After a lot of PID tuning, I still cannot get it to balance. Maybe I need encoders on the motors. I have stopped working on this for now.

robot

2026.05.04

buns

bread

2026.05.04

tamagoyaki 3

tamagoyaki

yum

2026.05.02

tamagoyaki

Second attempt making tamagoyaki. 3 eggs this time and with slices of eggplant in the core. I like eating eggplant.

2026.05.01

tendies

chicki tendies!

2026.05.01

tamagoyaki

A crude attempt of making tamagoyaki on a round pan. I will try again tomorrow.

2026.04.24

weaver

caught a weaver ant.

2026.04.18

polyrhachis

polyrhachis dives colony feeding

2026.04.18

pide

I made turkish pide.

2026.04.11

hamburg

My first attempt making hamburg steak. I added too many breadcrumbs, but it still tastes pretty good.

2026.04.07

cockroach

A wild cockroach. I am not sure what species.

2026.04.05

2XU Half Marathon 2026

I ran the 2XU half marathon today. My first half marathon. Time was 1h 56m. It feels great to finally do this after weeks of running.

2026.01.29

sky

If you are tired of work or school or whatever, go out tonight to somewhere dark and secluded in nature where no one will see you. Lay on the grass or dirt and watch the sky. To lay down with no expectations, no competition, no judgment, it's so healing. It's so calming to watch the stars, feel the wind, listen to the bird and cricket chirps. I think everybody can benefit from spending some time alone like this.

2026.01.18

My pet rat

chipi

His name is chipi.

2025.12.26

otter

otter resting on a pile of life jackets. cute :P

2025.12.16

Free mounting unicycle

unicycling

Unicycling is fun!

After months since I learned how to ride a unicycle, I never learned how to freemount until recently. It feels great finally able to do it after so much practice!

I'm gonna go learn how to idle now.

2025.12.14

Running barefoot

I am planning to run my first half marathon in April 2026. The longest race I have ever ran is 5k, so it is quite a big jump to 21k. To further challenge myself, I am also trying to train to run it with barefoot shoes. This is because I want get rid of my habbit of heel striking and overstriding because it causes knee problems over time.

A few days ago, I ran an easy 10k with regular running shoes. I put a lot of emphasis on increasing my cadence and not heel striking. After the run with this different form, my calves felt super sore, so I stretched them for around 20 minutes. The pain and tightness when doing even basic things like walking was even worse the next day. After 3 days, the pain was mostly gone and I went for a run with the same form and after 2k I decided to stop because I could start to feel my calves getting sore again.

I think the muscle that is getting used when running with toe striking is the soleus muscle

2025.11.17

Super-Exciting!

2025.10.24

Dinomyrmex Gigas nuptial flight

I caught four more dinomyrmex gigas queens during another nuptial flight.

There were some insects flying around a lamp. One of the insects dropped down to the floor and I saw it was a dinomyrmex gigas queen. Over the next few minutes, three other queens landed around this area. There were also a lot of male ants together.

dinomyrmex gigas

The queen in the picture above sprayed formic acid while she was in the catching tube and was not able to walk properly for a few hours. I thought she would die, but she still seems fine. This let me take a closer picture of her.

Click here to see the image of the queen compared to a 30mm diameter test tube.

I have put each queen in a plastic tub with soil.

2025.10.06

queen ant

Found a queen ant, she is HUGEE!!!(3cm approx) I hope she can start a colony. I've never taken care of an ant colony before.

She is likely a Giant Forest Ant(Dinomyrmex gigas) native to Southeast Asia.

I don't think she even fits in a regular test tube. I have put her in a plastic bottle temporarily.

2025.10.03

goodbye frog

last meal

2025.09.24

I NEED TO

2025.09.22

Once the sand is in your blood, it settles.

dogs

The sand will always yearn to return to the dunes.

2025.09.15

froglet in water

metamorphosis

2025.09.09

tadpoles

tadpoles

my new pets

2025.09.06

peacockbass

peacock bass

Caught by my friend when we went fishing at lower seletar reservoir. It had 3 baby snakeheads in its mouth. The peacock bass is an invasive species eating the native snakehead.

2025.08.28

roblox

2025.08.21

pitcher

monke resting on a bench at the park.

2025.08.21

turtlebread

turtle bread

Wholesome loaves baked with love & a slow touch