I'm new to making threads so pardon the mess, just want to ask you all what I should do? Still totally confused.

Quick intro: I'm 40, I've been a barista at a small coffee shop in downtown Khon Kaen for almost eight years. Not many staff, most folks are people from the neighbourhood, regular customers. I'm really proud of my latte art — I use beans roasted in the same province, adjust the grind and extraction until the taste is basically our shop's signature. I love working the morning shift around 06:15–09:00. That's my calm time. When I'm pulling the lever I'll have a tiny keychain (a cat-pattern keychain) hanging from the old phone lanyard I've carried for about six years — little things like that.

This started about two months ago. A new staff joined — a quiet, polite girl, maybe 24–25. The boss (owner) got close to her ridiculously fast. Seriously, within two weeks he was letting her try pulling shots alone during rush. I'm baffled because I'm in the shop every morning, I handle stock, train newbies, everything — but after she came, things shifted bit by bit and I barely had time to notice.

Shift thing: last week the boss texted me to come in on the 6am shift to prepare coffee for a nearby office — about four big containers. I left home at 05:40, rode my bike and got there around 06:25, opened, ground beans, warmed the machine, everything set. But at 9am the boss told me he moved that order to the new girl because “she’s faster,” then casually told me, “take it easy today.” He said it like it was no big deal. I was speechless. It's not that I was mad about not doing the job, it's that he gave the instruction then changed it last minute for no reason. Felt so awkward, like I was a stranger in my own house.

Second thing is the latte recipe I've been using all this time — that hit me hard. I have my own milk-steaming method: steam to about 55°C, use 150 ml milk per espresso shot. Cups come out dense and sweet, regulars love it. I taught the new girl because I thought passing knowledge on is part of the job, didn't think it meant giving away ownership. Now the boss posted my recipe on the shop’s page like it’s shop content, using photos I took myself — without telling me, asking, or crediting me at all. Worse, the post named the recipe like a shop-branded thing and said to book a brewing class taught by the “shop’s pro barista,” tagging the new girl. Honestly, I feel like the work and results I’ve poured nearly eight years into were taken and used with no thanks. It stung. T_T

I tried bringing it up politely a few times, but the boss dodges: “don’t overthink it, keep working” or “she wants to try making content.” That’s it. I kept quiet because I didn’t want the shop atmosphere to get tense, but after that post some customers started praising the new girl: “she makes it like your shop!” Some even asked where she trained. I want her to be good, but it feels unfair. Am I just stuck in the past? Should I be magnanimous and let the shop grow? Or am I worrying too much?

There’s also a smaller thing piling up: tip distribution. The boss said he wants to change how tips are calculated because customer habits changed. The new girl gets more shifts than me, even though I secretly do heavier work some mornings. I’m tired, but I only want fairness. Don’t know where to start.

I don’t like confrontation but this eats at me. My dedication feels devalued. I’ve thought about quitting many times, but this shop has customers attached to me and coworkers I’ve known a long time — leaving feels strangely guilty, like abandoning a home mid-journey.

For those of you who work in service or have dealt with bosses like this, what should I do? Should I ask for a serious talk about credit for the recipe and how tips are split, or try to find a place that shows more respect? I don’t want to ruin the shop vibe, but if I stay silent it feels like I don’t matter, right? Or am I being petty? Totally confused, please advise 555

Thanks to everyone who read this far, I’ll listen closely to your opinions.

P.S. If anyone has example phrases I can use to talk to the boss without making things tense, I’d be really grateful.