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.

https://pages.github.com/

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.

https://goodfirstissue.dev/

Part of the Grid, the 3D community by KittyHome.

KittyHome

Community · Villages

Walking to Mochi's Sunny Library

  1. Finding the village
  2. Putting everything in place

Tip: Walk with WASD or the arrow keys. Press E next to things to read them.