Skip to content

Instantly share code, notes, and snippets.

View muhsin-k's full-sized avatar
🏠
Working from home

Muhsin Keloth muhsin-k

🏠
Working from home
View GitHub Profile
@pzatorski
pzatorski / react-native-setup-ios.sh
Created May 7, 2022 20:03
Clean a React Native project (iOS)
#!/bin/bash
# exit when any command fails
set -e
COMMAND=$1
function clean() {
printf "🧹 Cleaning.. \n"
rm -rf ~/Library/Caches/CocoaPods Pods ~/Library/Developer/Xcode/DerivedData
@mrousavy
mrousavy / MEMOIZE.md
Last active April 22, 2024 19:26
Memoize!!! 💾 - a react (native) performance guide
In computing, memoization or memoisation
is an optimization technique used primarily
to speed up computer programs by storing
the results of expensive function calls and  
returning the cached result when the same
inputs occur again.                                         
                                                     — wikipedia
@edueo
edueo / contributing_to_a_github_project.md
Created October 8, 2015 12:00
The beginner's guide to contributing to a GitHub project
  1. Fork
  2. Clone your fork
  3. Add upstream : git remote add upstream <github_repo>
  4. git checkout master
  5. git pull upstream master && git push origin master
  6. git checkout -b feature-branch
  7. git push -u feature-branch
  8. Create de PR