Skip to content

Instantly share code, notes, and snippets.

View esperancaJS's full-sized avatar
💭
investigating Deep Learning

Pedro Esperança esperancaJS

💭
investigating Deep Learning
View GitHub Profile

Keybase proof

I hereby claim:

  • I am esperancajs on github.
  • I am esperancajs (https://keybase.io/esperancajs) on keybase.
  • I have a public key ASBiZMEL58F7D7H9EKAQ7HFuklcPttrLihsSCMz8l0Q-6Ao

To claim this, I am signing this object:

@esperancaJS
esperancaJS / js-map-array-transitions.js
Last active November 24, 2020 13:48
JS Map <> Array Transitions
// Loop through object parameters (making it easy to edit them all the same way)
Object.entries({a: 1, b:2}).reduce((p,[k,v]) => ({ ...p, [k]: v }), {})
@esperancaJS
esperancaJS / AsyncNativeJSLoops.md
Last active June 7, 2024 10:43
Async .map .reduce
  const multipliedByTwo = await [1,2,3].reduce(async (accUnresolved, number, i) => {

    const accResolved = await accUnresolved;
    
    console.log(`working on number ${number}`);

    await new Promise(t => setTimeout(t, 1000));

 const multipliedNumber = number*2;

Egghead video recording notes

  • Title: anser to "How do I?"

  • Answer "How do I?" step by step

  • Explain after showing

  • Remove ALL distractions, Large fonts

install an google image crawler

pip install google_images_download

get some images

googleimagesdownload --keywords "Polar bears, baloons" --limit 100 --format jpg -a square

QA Flow

A small sum up of what I think an effective and efficient QA Flow could look like

Steps :


- [DEV] Submit Changes
  • Simplifying initial location Setting:

    • 1 - Autodetect
    • 2 - Ask if Location is correct
  • Focus: Search

  • Trust

    • News
    • Reviews (from clients and Stores)
  • home

    • first 3 seconds:
      • value propositions:

        • find products and stores nearby
        • 1h delivery
      • actions:

        • search for items
  • set location to see what's closeby

|
├─src/
│  │
│  ├─website-app/
│  │
│  ├─android-app/
│  │
│  ├─ios-app/
│ │