Quinnie (@quinniechen) header
Quinnie (@quinniechen) profile picture

on my imperfect journey to find ikigai

Joined January 2013
Photo by Quinnie (@quinniechen)Photo by Quinnie (@quinniechen)Photo by Quinnie (@quinniechen)Photo by Quinnie (@quinniechen)Photo by Quinnie (@quinniechen)Photo by Quinnie (@quinniechen)Photo by Quinnie (@quinniechen)Photo by Quinnie (@quinniechen)Photo by Quinnie (@quinniechen)Photo by Quinnie (@quinniechen)
I hope this is a horror story. The kind that feels real enough to disturb you but turns out to be fiction. I'm not sure it is. AI accounted for a quarter of all US layoffs last month. And every time someone is let go, something happens nobody is talking about.
8
31
2 The company keeps more than the work. When a knowledge worker operates inside a company's AI infrastructure, their prompts sit in that system. Their judgment calls. How they break down a problem. When they're laid off, the output leaves. The method stays.
7
1/3 More AI skills is not better. Before I even started a task, the AI was loading context through dozens of skills. Tokens burning. Wrong things firing. What I learned after mapping 16 skills:
2
8
2/3 Conversation skills belong in Claude chat. Pressure-testing ideas, planning strategy. Thinking before building. Build skills belong in the codebase. Review, architecture, test. Cursor or Claude Code.
34
I used to think AI would make everything linear. Brainstorm → stress test → build → launch. Clean. Fast. Efficient. But that's not how it actually works.
4
11
I'm mid-build in Cursor and a new idea comes in. So I go back to Figma to think visually. Then back to code. Then a customer request shifts something I assumed was settled. Then inspiration from somewhere else reframes how I'd implement a detail.
19
You vibe coded it. It works. It fits your brain perfectly. Selling it is a different size of world. Auth. Onboarding. Billing. Rate limits. Legal. Unit economics. None of this stops you. But knowing the list before you decide which path you're on changes what you build toward.
4
29
You vibe coded it because the friction kept coming back. It works. It fits your brain. Selling it is a different size of world entirely.
12
In the world of social media, it’s easy to feel if you don’t have them all, you have none. In reality, most of us are not far away from each other You are enough 🤗
I've finally written the fail tale of VisitBook. I have been pondering whether to write it and share it, but I think it forces me to reflect on the experience and learn from it.
1
Making slow progress in learning iOS, but here is a storyline I did lately (a simple choice journey I've been making) and there is a hidden message at the end 😉 Now back to enjoy my birthday, hopefully, a year I got wiser. #ios #learning #progress #learninpublic #journey
Knowing something is different from doing something. I am jumping into the rabbit hole to practice more by following the tutorials by @yu_angela to reinforce my learning. Here is the simple xylophone app I've created after the tutorial Now coding is fun #learning #ios #fun
It took me 3 days to understand how to solve this lonely integer problem (I know I am slow). Here is a visual breakdown of the solution #learninpublic #iOS #Swift #logicthinking
4
2 things I've learned from being a Swift newbie Programming is like a new language, there are two key components: 1 is the grammar, such as using "var" to create a variable. 2 is logic, like speaking any language, the meaning of a sentence comes down to how we explain the logic
1
So how do I apply these two rules in programming? 1. learn about the rules of the programming language grammar (Swift fundamental ebook is a great resource you can follow along practicing those grammars)
1
pretty proud of myself for making progress in iOS programming as a newbie. eg: now I know how to pick characters from a string to manipulate it, such as making repeating characters, or reversing it. I now also know 2 ways to pick the first and last element of an array :)
1
1
iOS learning week 2 - actual learnings 1. A function is made up of a name, a set of inputs, and a set of outputs: get something into the function, and it will produce some output for you.
1
2. Structure: You can create a custom data type by declaring a structure. To access the data inside the structure, you can use dot syntax.
1
iOS learning week 2 - inner dialogue This week has been a tough week in turns of learning and unplanned life events. And night times have been the dangerous hours my inner voice keeps on asking me: Is it worth it? Why are you doing this?
1
My lack of a technical foundation makes the learning curve really steep for me. And I tried really hard to bridge it by reading the materials, googling and doing exercises, and squeeze hours here and there when we had a power outage for 2 days, and no internet for a week.
1
So we were out of power for two days due to the severe weather. And today we got the power back but no internet. But the bright side is I can do my Xcode homework without distraction 😂#learninpublic #100DaysOfCode #Xcode #Swift #iOS
5
2
iOS learning log - Week 1 2 things out of my expectations 1. I thought I only need to invest 1 hour in a live course and 5 hours on homework. I spent 3x more on studying it because I realized I didn't have coding fundamentals
1
2. Once I realized how big the gap is, I thought I would never finish the week 1 material on time. But I did it just in time. Even created a functional light app (tap the screen to turn it black or white) on my phone simulator following the guide
1
“Caterpillars are also beautiful !” My 2-year-old loves the hungry caterpillar story right now but he would ask me to tell the story that the caterpillar didn't turn into a butterfly. I asked him “butterflies are beautiful, why don't you want the caterpillar to become one?”
1
He thought for a second and said “because the caterpillar is also beautiful” This got me to think there is no standard answer to beauty, enjoyment, success, etc.
1
I got an interesting observation today. I went to a new local coffee shop (because they have the draw to get up to 10 free coffees). Hey, familiar marketing technique to draw new customers.
1
It's their first-day opening and the owner asked me how did you like it? I said not bad (my default answer). And he asked, just not bad, not great? And he told me it's their first day so it's really important to make it right.
1
I am stepping out of my comfort zone, and doing something I think I am not made for - Learning iOS programming. Some may even say I am crazy and overcommitted.
1
I want to share with you my honest journey, knowing that I may succeed, or I may fail, but it's going to be a life experience that I can look back and say at least I tried.
I am working on a series of insight collections. Let me know which one you like to see most? (sample image in comment) #buildinpublic #learninpublic
33%How they did it
67%How to test your ideas
0%How to learn from users
3 votes • Final results
1
1