---
title: "Robert Muendo (@robertmuendo254) | Hashnode"
description: "Code the Future, One Post at a Time. Read the latest articles by Robert Muendo on Hashnode."
url: "https://hashnode.com/@robertmuendo254"
---

@robertmuendo254

# Robert Muendo

@robertmuendo254 · Joined December 2024

Code the Future, One Post at a Time.

### [Props + State: The Secret Sauce Behind Interactive React](https://robert-dev.hashnode.dev/react-state-and-props?utm_source=hashnode&utm_medium=feed)

Learn how React state and props control data flow between components. Practical examples, useState tips, and clear guidance on when to use props

6 min read · [robert-dev.hashnode.dev](https://robert-dev.hashnode.dev/react-state-and-props?utm_source=hashnode&utm_medium=feed)

[Apr 4](https://hashnode.com/posts/react-state-and-props/69d0cc3f052634f733e1082e)

### [Mini Project: Crafting an Interactive To‑Do with addEventListener](https://javascript-for-beginners.hashnode.dev/mini-project-crafting-an-interactive-to-do-with-addeventlistener?utm_source=hashnode&utm_medium=feed)

Follow a beginner‑friendly tutorial to create an event‑driven To‑Do app. Learn event listeners, form handling, and dynamic DOM updates with practicals

6 min read · [javascript-for-beginners.hashnode.dev](https://javascript-for-beginners.hashnode.dev/mini-project-crafting-an-interactive-to-do-with-addeventlistener?utm_source=hashnode&utm_medium=feed)

[Apr 1](https://hashnode.com/posts/mini-project-crafting-an-interactive-to-do-with-addeventlistener/69cce5ce57aa98658b3fe272)

### [DOM in Action — Bring Your Webpage to Life](https://javascript-for-beginners.hashnode.dev/master-dom-manipulation?utm_source=hashnode&utm_medium=feed)

Practical guide to the DOM: learn to select elements, update content and styles, and handle events to build dynamic, interactive webpages.

4 min read · [javascript-for-beginners.hashnode.dev](https://javascript-for-beginners.hashnode.dev/master-dom-manipulation?utm_source=hashnode&utm_medium=feed)

[Mar 30](https://hashnode.com/posts/master-dom-manipulation/69ca26fbd08cd0aa3dec1db0)

### [Master CSS Basics: Selectors, Box Model & Specificity Demystified](https://robert-dev.hashnode.dev/css-basics-selectors-box-model-specificity?utm_source=hashnode&utm_medium=feed)

Discover CSS fundamentals—selectors, the box model, and specificity—in this concise guide. Learn to write cleaner, more predictable styles

6 min read · [robert-dev.hashnode.dev](https://robert-dev.hashnode.dev/css-basics-selectors-box-model-specificity?utm_source=hashnode&utm_medium=feed)

[Mar 29](https://hashnode.com/posts/css-basics-selectors-box-model-specificity/69c92b687816e434a05086dd)

### [The Power of Functions: Reusable Code Patterns in JavaScript](https://javascript-for-beginners.hashnode.dev/the-power-of-functions-reusable-code-patterns-in-javascript?utm_source=hashnode&utm_medium=feed)

Demystify JavaScript functions! Learn function declarations, parameters, return statements, arrow functions, and build a tip calculator. Reusable code

4 min read · [javascript-for-beginners.hashnode.dev](https://javascript-for-beginners.hashnode.dev/the-power-of-functions-reusable-code-patterns-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 28](https://hashnode.com/posts/the-power-of-functions-reusable-code-patterns-in-javascript/69c7d5dc7cf27065101b5859)
