Sign in

mariusdevz.bsky.social

@mariusdevz.bsky.social
75 followers 122 following 97 posts

Hi, everyone I am an aspiring junior frontend developer. I want to upgrade my skills and make changes wherever I go. I await your corrections and suggestions. Checkout my X: x.com/mariusdevz

PostsRepliesMedia
mariusdevz.bsky.social @mariusdevz.bsky.social · 16/10/2026
⚛️ React progress! Built a filterable developer list using lifting state up, `useState`, props, `.filter()`, and `.map()`. Learning by building, debugging, and improving one step at a time. 🚀 #ReactJS #FrontendDevelopment
000 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 14/10/2026
⚛️ Built a React Counter App with increment, decrement, and reset functionality. Used `useState` to manage the count and `useEffect` to update the browser tab title whenever the count changes. Learning React one concept at a time. 🚀 #ReactJS #FrontendDev
000 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 14/10/2026
🌦️ Weather App update! Completed my React `useEffect` practice by syncing the browser tab title with the selected city. Practiced dependency arrays, debugging, and keeping effects focused. One step closer to becoming a stronger frontend developer. 🚀 #ReactJS #JavaScript #FrontendDev
000 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 12/10/2026
Built a Signup Form in React today! ⚛️ Practised controlled inputs, form validation, error handling, and conditional submission. Also spent time debugging and understanding how React state works Learning by building, debugging, and improving every day. 🚀 #ReactJS #FrontendDevelopment #100DaysOfCode
010 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 12/10/2026
Built a Pricing Cards UI with HTML & CSS 🚀 ✨ Basic, Pro & Business plans 🎨 Flexbox, hover effects & transitions 💻 Another step forward in my frontend journey! check out roadmap.sh project link from: roadmap.sh/projects/pri... #100DaysOfCode #FrontendDev
010 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 09/10/2026
Built a To-Do List app in React today! ⚛️ Practised `useState`, controlled inputs, list rendering with keys, immutable state updates, and conditional styling. Another step forward in my React journey. 🚀 #ReactJS #WebDevelopment #100DaysOfCode
030 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 08/10/2026
Built a debounced GitHub user search with `AbortController` today. Learned how to: * Debounce API requests * Cancel stale requests * Handle `AbortError` * Prevent outdated results from overwriting newer searches Another step forward in my JavaScript journey. 🚀
120 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 08/10/2026
Built an accessible accordion today 🔧 Added: * Keyboard navigation with ArrowUp/ArrowDown * Focus management * ARIA attributes * Keyboard-friendly controls * Wrap-around navigation Another step forward in my frontend journey. 🚀 #JavaScript #FrontendDevelopment #Accessibility #WebDevelopment
130 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 06/10/2026
Working on accessible modals today. 🔧 Learning focus management, keyboard navigation, Escape-to-close, focus trapping, and ARIA attributes — one concept at a time. Slow progress is still progress. 💪 #JavaScript #FrontendDevelopment #WebAccessibility
010 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 03/10/2026
Built a counter with React `useState` ⚛️ Practiced state updates, event handlers, and re-rendering with increment, decrement, and reset functionality. Another React concept checked off. 🚀 #React #JavaScript #WebDev #BuildInPublic
151 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 03/10/2026
Built a reusable Card component in React ⚛️ Practiced passing props, using `.map()` to render multiple components, and adding keys to mapped elements. Another React concept checked off. 🚀 #React #JavaScript #WebDev #BuildInPublic
030 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 03/10/2026
Rebuilt my vanilla JS tip calculator as a React component ⚛️ Practiced `useState`, controlled inputs, event handling, and derived values in React. Another project checked off. 🚀 #React #JavaScript #WebDev #BuildInPublic
060 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 02/10/2026
Built a user search app today 🚀 Practiced working with APIs, `fetch()`, async/await, `.find()`, DOM manipulation, input validation, and error handling. Another JavaScript project checked off. 💪 #JavaScript #WebDev #BuildInPublic
030 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 02/10/2026
Built a little weather lookup app today 🌦️ Got some hands-on practice with `fetch()`, async/await, APIs, geocoding, and handling cases where a city isn't found. Slowly getting more comfortable with JavaScript. 🚀 #JavaScript #WebDev #BuildInPublic
130 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 30/09/2026
Built an Order Status Tracker with chained Promises 🚚 Practiced: • Promises & resolve() • Promise chaining with `.then()` • setTimeout() • DOM updates Another JavaScript concept checked off. ✅
001 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 27/09/2026
⏳ Built a Loading Sequence Simulator with JavaScript. Practiced `setTimeout()`, chained callbacks, event listeners, and sequential UI updates. Another project shipped. 🚀 #JavaScript #FrontendDevelopment #WebDevelopment
000 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 27/09/2026
💬 Built a Random Quote Generator with JavaScript. Practiced `Math.random()`, `Math.floor()`, array indexing, DOM manipulation, functions, and event handling. Another project shipped. 🚀 #JavaScript #FrontendDevelopment #WebDevelopment
000 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 27/09/2026
🃏 Built a Flashcard App with JavaScript! Practiced arrays of objects, DOM manipulation, event listeners, state management, and dynamic UI updates. Another project checked off the list. 🚀 #JavaScript #FrontendDev #WebDevelopment
010 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 25/09/2026
🧠 Built a Scored Quiz App with JavaScript! Practiced arrays of objects, DOM manipulation, event listeners, state management, score tracking, and restarting the quiz. Another project built from what I’ve learned. 🚀 #JavaScript #FrontendDev #WebDevelopment
010 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 25/09/2026
🧠 Built a Scored Quiz App with JavaScript! Practiced arrays of objects, DOM manipulation, event listeners, state management, score tracking, and restarting the quiz. Another project built from what I’ve learned. 🚀 #JavaScript #FrontendDev #WebDevelopment
010 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 25/09/2026
🛒 Built a Shopping Cart with JavaScript! Practiced DOM manipulation, arrays, objects, `reduce()`, event listeners, and `localStorage`. More importantly, I built it from memory as a retrieval challenge. 💪 #JavaScript #FrontendDev #100DaysOfCode
010 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 23/09/2026
Built a Todo List with vanilla JavaScript. ✅⚡ Practiced DOM manipulation, events, array methods, state management, and localStorage. Another project completed. 🧠🔥 #JavaScript #Frontend #WebDevelopment
010 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 21/09/2026
Built a Signup Form with JavaScript. 📝⚡ Practiced form submission, input validation, `preventDefault()`, inline errors, and validation state with `isValid`. Another concept locked in. 🧠🔥 #JavaScript #Frontend #WebDevelopment
020 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 19/09/2026
Built a Theme Switcher with JavaScript. 🌗⚡ Practiced `querySelectorAll()`, `forEach()`, click events, and dynamic styling. Another DOM concept locked in. 🧠🔥 #JavaScript #Frontend #WebDevelopment
010 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 19/09/2026
Built a Color Palette Generator with JavaScript. 🎨⚡ Practiced `querySelectorAll()`, `forEach()`, click events, the Clipboard API, and `setTimeout()`. Another DOM concept locked in. 🧠🔥 #JavaScript #Frontend #WebDevelopment
010 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 19/09/2026
Built a Live Character Counter with JavaScript. ✍️⚡ Practiced DOM selection, input events, `.value`, `.length`, and dynamic updates. Another concept locked in. 🧠🔥 #JavaScript #Frontend #WebDevelopment
000 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 19/09/2026
Built an Expense Summarizer with JavaScript. 💰⚡ Practiced `map()`, `filter()`, and `reduce()` to transform, categorize, and calculate data. One more concept locked in. 🧠🔥 #JavaScript #Frontend #WebDevelopment
020 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 19/09/2026
Built a Contact Book with JavaScript. 📒⚡ Practiced objects, nested data, dynamic lookups, and functions. Another concept locked in. 🧠🔥 What should I build next? 👀 #JavaScript #Frontend #WebDevelopment
000 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 19/09/2026
Built a Shopping List Manager with JavaScript. 🛒⚡ Practiced arrays, `push()`, `filter()`, and reusable functions. One more JavaScript concept locked in. 🧠🔥 #JavaScript #Frontend #WebDevelopment
011 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 19/09/2026
Another JavaScript concept checked off. 🧠⚡ Built a Tip Calculator and practiced functions, parameters, scope, and return values. Learning by building. 🚀💻 #JavaScript #Frontend #WebDevelopment
000 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 16/09/2026
Built and completed a responsive landing page from scratch. 🚀 Now the responsive part. Put my HTML, CSS, Flexbox, Grid, responsive design, and UI skills to work. Deployed with vercel: Website Here: restaurant-page-blue.vercel.app One more project completed. 💻🔥🍾👏 #Frontend #CSS #WebDevelopment
020 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 16/09/2026
Building a full landing page from a design reference. 🚀 Putting my Flexbox, Grid, responsive design, and CSS skills together to create a real interface. 💻🔥 #Frontend #CSS #WebDevelopment
000 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 15/09/2026
Built a responsive mobile-first navbar today. 🚀 Practiced Flexbox, media queries, hover effects, and responsive layouts. Another real-world UI component added to the journey. 💻🔥 #Frontend #CSS #WebDevelopment
010 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 15/09/2026
Another project completed. 🚀 Built a responsive photo gallery with CSS Grid and practiced `auto-fit`, `minmax()`, `1fr`, `gap`, `object-fit`, transitions, and hover effects. I’m not just learning CSS anymore — I’m getting better at real, responsive interfaces. 💻🔥 #WebDevelopment #Frontend #CSS
000 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 15/09/2026
Built a responsive pricing card layout with Flexbox today 🚀 Practiced `flex`, `gap`, `flex-direction`, responsive design, and hover effects. Slowly getting better at turning concepts into real projects. 💻🔥 #100DaysOfCode #WebDevelopment #CSS #Flexbox
010 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 23/07/2026
Built a small GitHub API project with JavaScript today using `fetch`, `async/await`, classes, and error handling. I used AI to assist when I got stuck, but I made sure to understand every line of the code. Progress over perfection. 🚀 #JavaScript #WebDev #APIs
020 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 14/07/2026
Today's JavaScript practice was all about **event listeners**! 🎯 Built interactions using `click`, `keypress`, and `blur` events to update the UI dynamically and improve user interaction. #JavaScript #DOM #WebDev
020 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 14/07/2026
Continuation of today's JavaScript practice: created DOM elements dynamically, generated content with a loop, styled elements programmatically, and added click event listeners for interactivity. 🚀 #JavaScript #DOM #WebDev
020 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 14/07/2026
DOM DOM DOMMM!!! Today's JavaScript practice focused on DOM manipulation—selecting elements, updating text, adding classes, and changing styles dynamically. Small steps, stronger frontend skills. 🚀 #JavaScript #DOM #WebDev
010 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 12/07/2026
Today's JavaScript win! 🌦️ Built a simple weather app using `fetch()` and `async/await`. One lesson that stood out: it's often helpful to inspect the full API response first before extracting the specific data you need. Learning something new every day. 🚀 #JavaScript #100DaysOfCode #WebDev #APIs
0100 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 11/07/2026
TODAY WAS A KINDA HOT! 🔥 🔥🔥🔥 Wrapped up today's JavaScript session by fetching data from a real API using `fetch()` and `async/await`. Seeing real data come into my application is always satisfying! 🚀 #JavaScript #WebDev #Frontend
050 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 11/07/2026
Today's JavaScript lesson: explored `Promise.race()` by building a simple race between asynchronous tasks to see which Promise resolves first. 🚀 #JavaScript #100DaysOfCode #WebDev
180 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 11/07/2026
JavaScript practice today: built reusable Promise-based functions and chained async operations to fetch a user and their posts while handling errors with `.catch()`. One step closer to mastering asynchronous JavaScript. 🚀 #JavaScript #100DaysOfCode #WebDev
050 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 11/07/2026
Today's JavaScript practice: **Promise Chaining** 🔗 Built a simple example using the GitHub API with `fetch()`, then chained `.then()` to process the response and `.catch()` to handle errors. Learning how to work with APIs is a major step on the path to becoming a developer. 🚀 #JavaScript #Frontend
030 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 11/07/2026
Today's JavaScript practice focused on **Promises**. I learned how to: ✅ Create a Promise ✅ Handle successful results with `.then()` ✅ Catch errors with `.catch()` Understanding Promises is a big step toward working with APIs and writing cleaner asynchronous code. 🚀 #JavaScript #WebDevelopment
040 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 10/07/2026
Built a small **JavaScript Function Utility Library** today while practicing core concepts. It includes: ✅ Email validation ✅ Currency formatting ✅ Capitalizing words ✅ Extracting initials ✅ Debouncing functions One step closer to mastering JavaScript. 🚀 #JavaScript #WebDevelopment
050 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 24/06/2026
Just completed a responsive product landing page called **Cadence** 🚀 ✅ Responsive Design ✅ CSS Variables ✅ Dark/Light Mode Toggle ✅ Flexbox Layouts ✅ Animations & Transitions ✅ Mobile Optimization #HTML #CSS #WebDevelopment #FrontendDeveloper #CodingJourney #ResponsiveDesign #100DaysOfCode
050 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 24/06/2026
This is the final product landing page called Cadence 🚀 ✅ Responsive Design ✅ CSS Variables ✅ Dark/Light Mode Toggle ✅ Flexbox Layouts This one pushed me to think more about user experience, responsiveness, and clean code structure. #HTML #CSS #FrontendDeveloper #CodingJourney #ResponsiveDesign
010 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 23/06/2026
Just completed a simple **Photo Showcase** project using HTML5! 📸🎥 ✅ Semantic HTML structure ✅ Displaying images with accessibility-friendly alt text ✅ Using figure elements for media organization ✅ Embedding videos with custom poster images #HTML #FrontendDevelopment #LearningToCode
000 0
mariusdevz.bsky.social @mariusdevz.bsky.social · 22/06/2026
Just completed a simple Contact Form project using semantic HTML. 🚀 Practiced form validation, accessibility attributes, fieldsets, radio buttons, checkboxes, and proper form structure. check it out: roadmap.sh/projects/con... #HTML #WebDevelopment #FrontendDeveloper
030 0