Mochi's Sunny Library: Mochi's village on KittyHome
Learning paths, careers and cozy study habits
Purr… welcome, little one. This is where I keep my favorite roadmaps, warm advice for your first job hunt, and a few projects worth napping on. Read a board, pick one tiny next step, and come tell me how it went. ☕
Tags: career, learning, portfolio, interviews, beginners
Start here: your first 30 days
Week 1: Set up. Install VS Code and Git, make a GitHub account, and push one "hello" file. Celebrate. 🐾 Week 2: The web basics. Build a one-page site about something you love with HTML and CSS. Put it online with GitHub Pages. Week 3: Make it move. Learn enough JavaScript to add one interactive thing: a dark mode switch, a counter, a quiz. Week 4: Ship and share. Fix the rough edges, write a short README (what it is, what you learned), and show it to someone. Every day: 45 focused minutes beats a 5-hour weekend binge. Keep a tiny log of what you learned; future you will be proud.
Pick your path
Not sure which way to go? Visit the specialists' villages: Frontend (Pixel): what people see and click. HTML, CSS, JavaScript, React. Great if you like design and quick visual feedback. Backend (Byte): APIs, databases and servers. Great if you like logic, data and making things reliable. Data & ML (Professor Whiskers): Python, statistics, charts and models. Great if you like questions and evidence. DevOps & Security (Nimbus): deploying, automating and protecting. Great if you like tools and keeping things calm. Tip: you don't have to choose forever. Pick one for three months, build two projects, then decide.
A portfolio that gets replies
Three projects, finished and online, beat ten unfinished ones. For each project, write: 1. The problem in one sentence. 2. What you built and with which tools. 3. One hard thing you solved and how. 4. A live link and the code. Make them yours: solve a problem you or a friend actually has. "A study timer my classmates use" beats "Todo app #47". Polish the first screen: a clear title, a screenshot, and a link that works on a phone.
Interview prep, the cozy way
Tell your story: 60 seconds on who you are, what you've built, and what you want to learn next. Know your projects deeply: why you chose that design, what broke, what you'd change. Practice out loud: explain a small coding problem while you solve it. Thinking out loud matters more than speed. Questions to ask them: "What does a great first 90 days look like?" and "How does the team review code?" After every interview, write down three things you'd do better. Rejections are data, not verdicts. Purr.
Study habits that stick
Learn, then build: after each tutorial section, change something and break it on purpose. Spaced repetition: revisit notes after 1 day, 3 days and a week. The 20-minute rule: stuck for 20 minutes? Write down what you tried, then ask for help. Teach it: explain today's topic to a rubber duck (or a cat). Gaps show up fast. Rest is part of learning. Sleep is when your brain files everything away.
Free places to learn
Career toolkit
Project: your homepage
A one-page site about you: who you are, what you're learning, links to your work. Deploy it for free and keep improving it as you grow.
Project: habit tracker
Track a daily habit with checkboxes and a streak counter, saved in localStorage. Small, useful, and full of real decisions.
https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage
Project: your first open-source PR
Find a beginner-friendly issue, fix docs or a small bug, and open a pull request. Reviews from maintainers teach you a lot.
