Yi Min Yang

Yi Min Yang

@sceiler.bsky.social

Senior Sales Engineer @vercel.com Software Engineer | SDET | Gamer | Nerd | Speaker https://www.yiminyang.dev

39 followers42 following59 posts

DJI Neo is such a nice and cool drone. Quick to deploy and use. Good enough videos and well thought out default modes. Drawbacks are the noise (very loud), no SD slot and no collision sensors. Probably one of the best beginner, vlogger drones currently on the market.

I’ve been experimenting with speech-to-text tools like Wispr Flow, then feeding the transcript into ChatGPT for cleanup. Works well for turning messy spoken thoughts into clear writing.

Me: What does a senior sales engineer do? ChatGPT: Imagine you’re helping a friend sell a really cool, super-complicated toy robot. The people who might buy it don’t really understand how it works.

Me: So they just explain things? ChatGPT: Not just explain—they also help fix problems, show cool tricks, and work with the sales team to help them win the sale. “Senior” just means they’ve been doing it a long time and are really, really good at it.

It is ridiculous how easy it is to build AI agents. The longest task was actually getting the authentication for the GitHub app to properly work. Now it is just a matter of using the right models and I will have a blog post agent that reviews my posts and helps me keeping them up to date.

Small update. Nozzle won’t get cleaned because it’s a high flow nozzle and way more receptive for clogs. Ultimately nozzles are regarded as consumables. I’m now changing to a nozzle with a larger diameter and hoping it will hold out longer.

@Apple I bought a high-capacity iPhone because I don’t want to have too many optimized images and videos. Please tell me why I have 800 GB free space and only 24 GB is taken by the Photos app? This should be closer to 100 GB free space. And please allow us to set limits ourself.

Japanese Shinkansen is wildly efficient. Train arrives at 09:04. Everyone that needs to get off is off by 09:05. Then everyone boards within 1 minute and the train departs on time at 09:06.

Let’s not forget. A distance of around 180km takes 39m, which would take 2:30h by car. It also costed just 40€ for a reserved seat that I bought 40 min prior to departure.

What is everyone doing with old talks they are not going to do again on stage or that did not get accepted to a conference? Write it out as a blog article? Record it as a video and upload to YouTube?

Companies that ignored cloud adoption, dismissed mobile-first, or delayed digital transformation all got left behind. AI is the next wave. Don’t make the same mistake again.

Finally fixed the layout shift in my nav menu. Root cause? The scrollbar. Hiding it with tailwind-scrollbar did the trick, way easier than any other workaround I tried.

I think there is a global conspiracy where companies intentionally are incapable of treating a first name with a space properly. If I put my first name „Yi Min“ into a field then you are not supposed to merge it with my last name and split by the first space character to get „Yi“ and „Min Yang“.

Now that the holidays are over it is time to go through all emails and start unsubscribing from all the marketing emails. Cool little trick is to search emails for "Unsubscribe". Makes it super easy.

Waking up on a Sunday with all Zigbee devices not working is not the kind of Sunday I want to have. The auto-update of my zigbee2mqtt to the latest version broke the whole setup. The latest dev branch has a fix though. Lesson learned: no auto-update for critical systems. Happy Sunday!

Thrilled to announce that my latest blog post has achieved a monumental milestone: 10 whole clicks from Google Search! 🚀 To all 10 of you—Mom, Dad, and the 8 accidental clicks—thank you for believing in me. #SEOChampion #NextStop11Clicks Btw Google, my favicon is outdated