An open API service indexing awesome lists of open source software.

https://github.com/isodevmate/resources-ihave-used

🚀 Awesome Developer Resources Repository
https://github.com/isodevmate/resources-ihave-used

Last synced: over 1 year ago
JSON representation

🚀 Awesome Developer Resources Repository

Awesome Lists containing this project

README

          

# resources-I-have-used
🚀 Awesome Developer Resources Repository

# Awesome Developer Resources Repository

Welcome 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.

## Introduction

This 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.

🌟 **What's Inside:**
- Detailed documentation links
- Handpicked GitHub repositories
- Useful articles and tutorials

## Topics

Explore the resources organized by topics:

1. **Firebase**
- [Firebase Documentation](https://firebase.google.com/docs)
- [Awesome Firebase Repos](https://github.com/topics/firebase)
- [Firebase-Mpesa](https://github.com/tirgei/mpesa-daraja-functions/blob/master/functions/index.js)

)

2. **Mpesa Integration**
- [Mpesa Developer Portal](https://developer.safaricom.co.ke/)
- [Mpesa API Documentation](https://developer.safaricom.co.ke/mpesa)
- [ android~mpesa](https://otieno.medium.com/android-mpesa-integration-using-daraja-library-part-1-51633ff0b758)

3. **Stripe Payment Gateway**
- [Stripe Documentation](https://stripe.com/docs)
- [Stripe GitHub Repo](https://github.com/stripe)

4. **SendGrid Email Service**
- [SendGrid Documentation](https://sendgrid.com/docs)
- [SendGrid GitHub Repo](https://github.com/sendgrid)

5. **Other Topics**
- [... add more topics and relevant links]

## How to Contribute

If 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:

1. Fork this repository.
2. Create a new branch: `git checkout -b new-topic`.
3. Add your content or make changes.
4. Commit your changes: `git commit -m 'Added new topic'`.
5. Push to the branch: `git push origin new-topic`.
6. Submit a pull request.

Please adhere to the [contribution guidelines](CONTRIBUTING.md) for a smooth collaboration.

## Concerns and Payments

To address specific concerns or to support the maintenance of this repository, payments can be made through the following methods:

Tell a friend to tell another friend ...

Feel free to reach out if you have questions or need assistance.

📄 **License:**
This project is licensed under the [MIT License](LICENSE.md). See [LICENSE.md](LICENSE.md) for more information.

🌐 **Explore, Learn, and Stay Awesome!**

Flutter Ihub
ci-cd
Fastlane automation
codemagic look into it
add your configd file
screenshot handling and description??
intergraet to github actions and deployment mayeb on Request and on Pull
workflows and parity ,have docker / work on scripts 2that can help pull resources equal for the whole team

composable functions
layouts
lazy layout
alzy row lazy colllum
lazy stagggered grid

modifiers -change background /provide some padding make elements clickable and scrollable
scrollable
state
onstate change recomposition happens

remmeber api stores objects in memmeory
remember saveable -UI doesnt break

Remembaleable -- sort of view models

mvc -view models
separateion of logic and ui layout

craeted a listview composable
surface and box composable differences

How to solve null pointer execptions
declaring items check for nullables
if fun returns nothing it returns a unit

viewmodel holds the state of the Applicabtion\
views using compose
Repository -mobile separates the logic of where the data comes from ...

stores data in the room db
Annotation using entity

[Create a table DAO and database creation
add dep to it room gives you the table]

DAO is an interface annotatte with dao class

Dependency INjection\
observablles have the flows
flows

React -April Moringa
React-Query

Query-
```unique query key
```query fn

has a usequery hook

mutations

useMutations post requests -create,del

-params
```mutate fn

Query invalidation....
handles cahing well
``` INvalisate Wueries...
caching invalidating and refetching

https://webdriver.io/docs/gettingstarted

#query filters
pagination

webdriver/cypress

Testing your React Applications Apella

precommit for testing of ci/cd workflow
sett up workflow config to run tests for the chnaged code.....

concurren React and Tearing

bbefore renderign a new ui lets the browser load the next ui then unblock the current ui
use Transition hook
-eact Hook that lets you update the state without blocking the UI.
-sloving delays /latency on rnedering the components on the ui
Synchronous Renderinng.....

Tearing