<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/kirupa" -->

---
title: Kirupa posts | daily.dev
description: Kirupa Chinnathambi&#x27;s blog, simply known as Kirupa, provides tutorials, tips, and insights on web development, animation, and user experience design. With a friendly and accessible writing style, Kirupa covers a wide range of topics, including HTML, CSS, JavaScript, SVG animation, and frontend frameworks like React and Vue.js. Whether you&#x27;re a beginner learning the basics of web development or an experienced designer seeking advanced techniques, Kirupa&#x27;s blog offers practical guidance and creative inspiration to help you build engaging and interactive web experiences.
canonical: https://daily.dev/sources/kirupa
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/kirupa
og:type: website
og:site_name: daily.dev
og:title: Kirupa posts | daily.dev
og:description: Kirupa Chinnathambi&#x27;s blog, simply known as Kirupa, provides tutorials, tips, and insights on web development, animation, and user experience design. With a friendly and accessible writing style, Kirupa covers a wide range of topics, including HTML, CSS, JavaScript, SVG animation, and frontend frameworks like React and Vue.js. Whether you&#x27;re a beginner learning the basics of web development or an experienced designer seeking advanced techniques, Kirupa&#x27;s blog offers practical guidance and creative inspiration to help you build engaging and interactive web experiences.
og:image: https://api.daily.dev/og/sources/kirupa.png
og:image:width: 1200
og:image:height: 630
---

![Kirupa logo](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ff2fdb4927d34b81bd07cd18d6049a98)

# Kirupa

Follow FollowBlock

Kirupa Chinnathambi's blog, simply known as Kirupa, provides tutorials, tips, and insights on web development, animation, and user experience design. With a friendly and accessible writing style, Kirupa covers a wide range of topics, including HTML, CSS, JavaScript, SVG animation, and frontend frameworks like React and Vue.js. Whether you're a beginner learning the basics of web development or an experienced designer seeking advanced techniques, Kirupa's blog offers practical guidance and creative inspiration to help you build engaging and interactive web experiences.

Related tags:

[#javascript](/tags/javascript)[ #data-structures](/tags/data-structures)[ #webdev](/tags/webdev)[ #privacy](/tags/privacy)[ #algorithms](/tags/algorithms)[ #graph-theory](/tags/graph-theory)

[Posts about javascript](/tags/javascript)[Posts about data-structures](/tags/data-structures)[Posts about webdev](/tags/webdev)[Posts about privacy](/tags/privacy)[Posts about algorithms](/tags/algorithms)[Posts about graph-theory](/tags/graph-theory)

[Who's Online?](/posts/who-s-online--8rzx295od)[Explain technically complicated things better.](/posts/explain-technically-complicated-things-better--gogydwlfb)[Moving Around a Grid and Respecting Boundaries](/posts/moving-around-a-grid-and-respecting-boundaries-mqsynai0v)[Interviews with Creative People](/posts/interviews-with-creative-people-04fmprfwg)[Introduction to Grids for Representing Relationships](/posts/introduction-to-grids-for-representing-relationships-r7tpkhbvh)[DFS and BFS Lab: Graph Generator and Traversal Visualizer](/posts/dfs-and-bfs-lab-graph-generator-and-traversal-visualizer-a0inmrrh8)[Dijkstra Lab: Graph Generator and Shortest Path Visualizer](/posts/dijkstra-lab-graph-generator-and-shortest-path-visualizer-rwt33f1px)[Dijkstra's Shortest Path Algorithm](/posts/dijkstra-s-shortest-path-algorithm-hrwtbxtsr)[Understanding Merkle Trees](/posts/understanding-merkle-trees-hdm0urani)[Is a CompSci Degree Still Valuable in the Age of AI?](/posts/is-a-compsci-degree-still-valuable-in-the-age-of-ai--cujcf4xb1)

## Most upvoted posts from Kirupa

## Best discussed posts from Kirupa

## All posts from Kirupa

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/sources/kirupa#organization","name":"Kirupa","url":"https://daily.dev/sources/kirupa","logo":{"@type":"ImageObject","url":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ff2fdb4927d34b81bd07cd18d6049a98"},"description":"Kirupa Chinnathambi's blog, simply known as Kirupa, provides tutorials, tips, and insights on web development, animation, and user experience design. With a friendly and accessible writing style, Kirupa covers a wide range of topics, including HTML, CSS, JavaScript, SVG animation, and frontend frameworks like React and Vue.js. Whether you're a beginner learning the basics of web development or an experienced designer seeking advanced techniques, Kirupa's blog offers practical guidance and creative inspiration to help you build engaging and interactive web experiences."},{"@type":"CollectionPage","@id":"https://daily.dev/sources/kirupa#page","url":"https://daily.dev/sources/kirupa","name":"Kirupa posts on daily.dev","description":"Kirupa Chinnathambi's blog, simply known as Kirupa, provides tutorials, tips, and insights on web development, animation, and user experience design. With a friendly and accessible writing style, Kirupa covers a wide range of topics, including HTML, CSS, JavaScript, SVG animation, and frontend frameworks like React and Vue.js. Whether you're a beginner learning the basics of web development or an experienced designer seeking advanced techniques, Kirupa's blog offers practical guidance and creative inspiration to help you build engaging and interactive web experiences.","about":{"@id":"https://daily.dev/sources/kirupa#organization"},"isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Kirupa"}]}]}
```

