kolonatalie

@kolonatalie.bsky.social

Creative Developer (Frontend) Engineering immersive web apps with React, TS, GSAP, and Three.js Focusing on 60fps motion, clean architecture & 3D. Ex-AR Creator solving the design-to-code gap. https://kolonatalie.vercel.app/go

One of the most common JavaScript interview questions: 🟣 What are JavaScript data types? ➜ Primitive Types (Stored by Value) • string • number • boolean • null • undefined • symbol • bigint ➜ Non-Primitive Type (Stored by Reference) • object

There are 22 input types in HTML: ➜ Text: text, password, search, tel, email, url ➜ Numbers: number, range ➜ Dates: date, month, week, time, datetime-local ➜ Choices: checkbox, radio ➜ Buttons: button, submit, reset ➜ Other: file, color, hidden, image #frontend

🟣 JavaScript is the #1 most used programming language in the world. Every major global survey (StackOverflow, GitHub, JetBrains) ranks it #1 year after year. 🟣 React is the most in-demand frontend framework. 🟣 TypeScript is now the default in many companies using React. #frontend #web #javascript

I made a cool analogy: Git branches are like parallel timelines in a sci-fi movie. The main branch is the sacred, final reality. You clone it to a new timeline (your feature branch) to experiment. If the experiment works, you merge it back into the main reality. If not, you delete the timeline. #git

✖️ STOP using magic numbers in CSS “Magic numbers” = random pixel values like margin-top: 37px; used just to make things look right for now. They work… until anything changes — then everything breaks.

Today my friend told me: If you want real frontend progress, don’t rely on vibes - build a system. Your go-to structure should be: HTML → CSS → JS → React → Clean Code. Weekly plan: a few focused sessions, one tiny project, one honest self-check. That’s enough. More than enough.👌🏻 #frontend

5 skills that get junior Frontend Engineers hired fast: 🟣 Clean, readable, minimalistic code. 🟣 Ability to learn tools, APIs, and libraries quickly 🟣 Strong debugging mindset. 🟣 Solid HTML/CSS/JavaScript fundamentals. 🟣 Clear communication: asking questions, updating progress, working async. #code

🟣 Core Principles of Clean Code: ➜ DRY (Don't Repeat Yourself): Avoid duplicating logic. Keep each piece of knowledge in one place. ➜ KISS (Keep It Simple, Stupid): Prioritize simplicity over unnecessary complexity.

Top HTML&CSS Questions for FRONTEND INTERVIEW: 1️⃣ What is HTML? 2️⃣ What are semantic tags in HTML? 3️⃣ What are forms and input types in HTML? 4️⃣ What are key features of HTML5? 5️⃣ How do you create an SEO-friendly HTML structure? 6️⃣ What is the Box Model in CSS?

The minimum viable professional level for a junior frontend developer: 👉🏻 Hard Skills: • HTML5 / CSS3 • JavaScript (ES6+) • React • TypeScript • Sass • Git • GitHub / GitFlow • REST API • English — B1 or higher

🔘 Refactoring is like reorganizing your closet. You're not adding anything new – just tidying what's there: removing duplicates, organizing clothes (variables), putting out-of-season items (functions) where they belong. The goal? Making sure others (or you) can understand it. #CantDoYetButTrying

I’ve realized how confusing some frontend concepts can be. So I’m explaining it using simple analogies. Think: 🔘 z-index is like putting stickers on glass sheets. Whichever one’s higher in the stack, wins. This is part of my series: #CantDoYetButTrying — learning code one messy metaphor at a time