{"id":21288371,"url":"https://github.com/sammaji/blogs","last_synced_at":"2025-08-20T01:05:10.717Z","repository":{"id":109938184,"uuid":"579374013","full_name":"sammaji/blogs","owner":"sammaji","description":"Backup repository for all my blogs and technical articles.","archived":false,"fork":false,"pushed_at":"2025-03-17T18:53:59.000Z","size":70,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-28T11:41:18.131Z","etag":null,"topics":["blogs","hashnode","html"],"latest_commit_sha":null,"homepage":"https://sammaji.hashnode.dev","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sammaji.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-12-17T13:34:59.000Z","updated_at":"2025-03-17T18:54:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"e161083d-632c-4414-b33e-6479917a6126","html_url":"https://github.com/sammaji/blogs","commit_stats":null,"previous_names":["sammaji/blogs"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sammaji/blogs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sammaji%2Fblogs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sammaji%2Fblogs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sammaji%2Fblogs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sammaji%2Fblogs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sammaji","download_url":"https://codeload.github.com/sammaji/blogs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sammaji%2Fblogs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271247523,"owners_count":24725919,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-19T02:00:09.176Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blogs","hashnode","html"],"created_at":"2024-11-21T12:20:00.419Z","updated_at":"2025-08-20T01:05:10.668Z","avatar_url":"https://github.com/sammaji.png","language":null,"readme":"# Blogs\nThis repo contains a list of all my blogs.\n[Hashnode](https://sammaji.hashnode.dev)\n\n\u003c!-- HASHNODE_BLOG:START --\u003e\n\u003cp align=\"left\"\u003e\n\u003ca href=\"https://sammaji.hashnode.dev//vite-the-fast-simple-and-efficient-build-tool-for-web-developers\" title=\"Vite: The Fast, Simple, and Efficient Build Tool for Web Developers\"\u003e\u003cimg src=\"https://cdn.hashnode.com/res/hashnode/image/upload/v1677410821617/44177c26-8010-4cee-800a-466390c86d83.png\" alt=\"Vite: The Fast, Simple, and Efficient Build Tool for Web Developers\" width=\"250px\" align=\"left\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://sammaji.hashnode.dev//vite-the-fast-simple-and-efficient-build-tool-for-web-developers\" title=\"Vite: The Fast, Simple, and Efficient Build Tool for Web Developers\"\u003e\u003cstrong\u003eVite: The Fast, Simple, and Efficient Build Tool for Web Developers\u003c/strong\u003e\u003c/a\u003e\n\u003cbr/\u003e If you're a developer who's looking for a faster, simpler and more efficient way to build web applications, then Vite might be just what you need.\nIn this blog post, we'll learn to use Vite, and how it can help you build your web applications more qu... \u003c/p\u003e \u003cbr/\u003e \u003cbr/\u003e\n\u003cp align=\"left\"\u003e\n\u003ca href=\"https://sammaji.hashnode.dev//introduction-to-tailwind\" title=\"Introduction to Tailwind\"\u003e\u003cimg src=\"https://cdn.hashnode.com/res/hashnode/image/upload/v1676644860220/d616a3bf-15d6-4c86-89a5-803b8578104c.png\" alt=\"Introduction to Tailwind\" width=\"250px\" align=\"left\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://sammaji.hashnode.dev//introduction-to-tailwind\" title=\"Introduction to Tailwind\"\u003e\u003cstrong\u003eIntroduction to Tailwind\u003c/strong\u003e\u003c/a\u003e\n\u003cbr/\u003e Are you tired of writing CSS from scratch and spending hours tinkering with styles? Do you want to speed up your web development process without sacrificing customization? Look no further than Tailwind, the utility-first CSS framework that streamline... \u003c/p\u003e \u003cbr/\u003e \u003cbr/\u003e\n\u003cp align=\"left\"\u003e\n\u003ca href=\"https://sammaji.hashnode.dev//a-short-introduction-to-react\" title=\"A Short Introduction to React\"\u003e\u003cimg src=\"https://cdn.hashnode.com/res/hashnode/image/upload/v1676278903398/2597f58a-f644-40de-91d9-51e3203e4024.png\" alt=\"A Short Introduction to React\" width=\"250px\" align=\"left\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://sammaji.hashnode.dev//a-short-introduction-to-react\" title=\"A Short Introduction to React\"\u003e\u003cstrong\u003eA Short Introduction to React\u003c/strong\u003e\u003c/a\u003e\n\u003cbr/\u003e React is a JavaScript library for building user interfaces. It is developed and maintained by Facebook, and is widely used for building single-page applications and mobile apps. React allows developers to build reusable UI components, manage the stat... \u003c/p\u003e \u003cbr/\u003e \u003cbr/\u003e\n\u003cp align=\"left\"\u003e\n\u003ca href=\"https://sammaji.hashnode.dev//the-complete-guide-to-user-authentication-in-firebase\" title=\"The Complete Guide to User Authentication in Firebase\"\u003e\u003cimg src=\"https://cdn.hashnode.com/res/hashnode/image/upload/v1676024782517/2adb9d89-19ac-4d88-93ae-af574f4cee0e.png\" alt=\"The Complete Guide to User Authentication in Firebase\" width=\"250px\" align=\"left\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://sammaji.hashnode.dev//the-complete-guide-to-user-authentication-in-firebase\" title=\"The Complete Guide to User Authentication in Firebase\"\u003e\u003cstrong\u003eThe Complete Guide to User Authentication in Firebase\u003c/strong\u003e\u003c/a\u003e\n\u003cbr/\u003e In this blog, we'll cover how to implement a simple login signup functionality using firebase. We'll be using modular JavaScript SDK, which (according to the documentation) provides a reduced SDK size and greater efficiency with modern JavaScript bui... \u003c/p\u003e \u003cbr/\u003e \u003cbr/\u003e\n\u003cp align=\"left\"\u003e\n\u003ca href=\"https://sammaji.hashnode.dev//javascript-datatypes-in-detail\" title=\"JavaScript Datatypes in Detail\"\u003e\u003cimg src=\"https://cdn.hashnode.com/res/hashnode/image/upload/v1673183541921/c5a26c22-ee47-4cb4-ab76-ca661fefc1c1.png\" alt=\"JavaScript Datatypes in Detail\" width=\"250px\" align=\"left\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://sammaji.hashnode.dev//javascript-datatypes-in-detail\" title=\"JavaScript Datatypes in Detail\"\u003e\u003cstrong\u003eJavaScript Datatypes in Detail\u003c/strong\u003e\u003c/a\u003e\n\u003cbr/\u003e There are seven different primitive data types in JavaScript: undefined, null, number, bigint, string, boolean and symbol. We'll learn about each of them in detail.\n\nNumber\n\n\nNumber stores numerical values. This is different from some other programmi... \u003c/p\u003e \u003cbr/\u003e \u003cbr/\u003e\n\u003cp align=\"left\"\u003e\n\u003ca href=\"https://sammaji.hashnode.dev//learn-git-the-fast-way\" title=\"Learn Git the FAST way.\"\u003e\u003cimg src=\"https://cdn.hashnode.com/res/hashnode/image/upload/v1672992256130/7106a50c-35c4-45d1-a3ec-9a1bdff8dfdf.png\" alt=\"Learn Git the FAST way.\" width=\"250px\" align=\"left\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://sammaji.hashnode.dev//learn-git-the-fast-way\" title=\"Learn Git the FAST way.\"\u003e\u003cstrong\u003eLearn Git the FAST way.\u003c/strong\u003e\u003c/a\u003e\n\u003cbr/\u003e In this blog post, I'll share what is Git? And how to get started with Git.\nBut first, why even learn git? Well... Let's say you are working on a project which has thousands of lines of code. So you modified 5 different files. However, due to some re... \u003c/p\u003e \u003cbr/\u003e \u003cbr/\u003e\n\u003c!-- HASHNODE_BLOG:END --\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsammaji%2Fblogs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsammaji%2Fblogs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsammaji%2Fblogs/lists"}