{"id":24678929,"url":"https://github.com/isodevmate/resources-ihave-used","last_synced_at":"2025-03-21T18:26:06.251Z","repository":{"id":214322687,"uuid":"736236073","full_name":"IsoDevMate/resources-Ihave-used","owner":"IsoDevMate","description":"🚀 Awesome Developer Resources Repository","archived":false,"fork":false,"pushed_at":"2024-04-08T06:00:13.000Z","size":13,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-26T13:19:29.046Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/IsoDevMate.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}},"created_at":"2023-12-27T10:55:08.000Z","updated_at":"2023-12-27T10:55:08.000Z","dependencies_parsed_at":"2023-12-27T12:24:28.754Z","dependency_job_id":"60bb6401-0c3d-4a66-9211-686573d0ba5a","html_url":"https://github.com/IsoDevMate/resources-Ihave-used","commit_stats":null,"previous_names":["isodevmate/resources-ihave-used"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IsoDevMate%2Fresources-Ihave-used","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IsoDevMate%2Fresources-Ihave-used/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IsoDevMate%2Fresources-Ihave-used/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IsoDevMate%2Fresources-Ihave-used/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IsoDevMate","download_url":"https://codeload.github.com/IsoDevMate/resources-Ihave-used/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244846349,"owners_count":20520111,"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","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":[],"created_at":"2025-01-26T13:19:30.872Z","updated_at":"2025-03-21T18:26:06.199Z","avatar_url":"https://github.com/IsoDevMate.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# resources-I-have-used\n🚀 Awesome Developer Resources Repository\n\n# Awesome Developer Resources Repository\n\nWelcome to the Awesome Developer Resources Repository! 🚀 Here, I curate a collection of resources, articles, and repositories related to various topics in the realm of technology and software development. Whether you're a beginner or an experienced developer, you'll find valuable content to enhance your skills and stay up-to-date with the latest trends.\n\n## Introduction\n\nThis repository is a curated list of resources that cover a wide range of topics, including but not limited to web development, mobile app development, cloud computing, payment gateways, and more. My goal is to create a one-stop destination for developers seeking quality content and references.\n\n\n\n\n🌟 **What's Inside:**\n- Detailed documentation links\n- Handpicked GitHub repositories\n- Useful articles and tutorials\n\n ## Topics\n\nExplore the resources organized by topics:\n\n1. **Firebase**\n   - [Firebase Documentation](https://firebase.google.com/docs)\n   - [Awesome Firebase Repos](https://github.com/topics/firebase)\n   - [Firebase-Mpesa](https://github.com/tirgei/mpesa-daraja-functions/blob/master/functions/index.js)\n  \n\n)\n\n2. **Mpesa Integration**\n   - [Mpesa Developer Portal](https://developer.safaricom.co.ke/)\n   - [Mpesa API Documentation](https://developer.safaricom.co.ke/mpesa)\n   - [ android~mpesa](https://otieno.medium.com/android-mpesa-integration-using-daraja-library-part-1-51633ff0b758)\n\n3. **Stripe Payment Gateway**\n   - [Stripe Documentation](https://stripe.com/docs)\n   - [Stripe GitHub Repo](https://github.com/stripe)\n\n4. **SendGrid Email Service**\n   - [SendGrid Documentation](https://sendgrid.com/docs)\n   - [SendGrid GitHub Repo](https://github.com/sendgrid)\n\n5. **Other Topics**\n   - [... add more topics and relevant links]\n\n## How to Contribute\n\nIf you have resources or topics you'd like to add, or if you find any issues with existing content, feel free to contribute! Follow these steps:\n\n1. Fork this repository.\n2. Create a new branch: `git checkout -b new-topic`.\n3. Add your content or make changes.\n4. Commit your changes: `git commit -m 'Added new topic'`.\n5. Push to the branch: `git push origin new-topic`.\n6. Submit a pull request.\n\nPlease adhere to the [contribution guidelines](CONTRIBUTING.md) for a smooth collaboration.\n\n## Concerns and Payments\n\nTo address specific concerns or to support the maintenance of this repository, payments can be made through the following methods:\n\nTell a friend to tell another friend ...\n\nFeel free to reach out if you have questions or need assistance.\n\n📄 **License:**\nThis project is licensed under the [MIT License](LICENSE.md). See [LICENSE.md](LICENSE.md) for more information.\n\n🌐 **Explore, Learn, and Stay Awesome!**\n\n\nFlutter  Ihub \nci-cd\nFastlane automation\ncodemagic look into it \nadd your configd file \nscreenshot handling and description??\nintergraet to github actions and deployment mayeb on Request and on Pull \nworkflows and parity  ,have docker / work on scripts 2that can help pull resources equal for the whole team \n\ncomposable functions \nlayouts \nlazy  layout \nalzy row lazy colllum \nlazy stagggered grid \n\nmodifiers -change background /provide some padding make elements clickable and scrollable \nscrollable \nstate   \nonstate change recomposition happens \n\nremmeber api stores objects in memmeory \nremember saveable -UI doesnt break \n\nRemembaleable -- sort of view models \n\nmvc -view models \nseparateion of logic and ui layout \n\ncraeted a listview composable\nsurface and box composable differences\n\nHow to solve null pointer execptions \ndeclaring items check for nullables \nif fun returns nothing it returns a unit \n\nviewmodel holds the state of the Applicabtion\\\nviews using compose \nRepository -mobile separates the logic of where the data comes from ... \n\nstores data in the room db \nAnnotation using entity \n\n\n[Create a table DAO and database creation\nadd dep to it room gives you the table]\n\nDAO is an interface annotatte with dao class\n\nDependency INjection\\\nobservablles have the flows \nflows\n\nReact -April Moringa \nReact-Query \n\nQuery-\n ```unique query key\n```query fn\n\nhas a usequery hook \n\nmutations\n\nuseMutations post requests -create,del\n\n-params \n```mutate fn \n\n\nQuery invalidation....\nhandles cahing well\n``` INvalisate Wueries...\ncaching invalidating  and refetching \n\nhttps://webdriver.io/docs/gettingstarted\n\n#query filters \npagination \n\nwebdriver/cypress\n\n\nTesting your React Applications Apella \n\n\nprecommit for testing of ci/cd workflow\nsett up workflow config to run tests for the chnaged code.....\n\nconcurren React and Tearing \n\nbbefore renderign  a new ui lets the browser load the next ui then unblock the current ui \nuse Transition hook \n-eact Hook that lets you update the state without blocking the UI.\n-sloving delays /latency on rnedering the components on the ui \nSynchronous Renderinng.....\n\nTearing \n\n\n \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fisodevmate%2Fresources-ihave-used","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fisodevmate%2Fresources-ihave-used","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fisodevmate%2Fresources-ihave-used/lists"}