Slide 1

Slide 1 text

Navigating Essential Tech Tools and Platforms

Slide 2

Slide 2 text

• Developer Advocate • Solution Architect • Frontend (Web3/Web2) • No-code (eating WP) • 1x Chainlink Hackathon Winner ~id -un LEOMOFTHINGS Ayodele Aransiola

Slide 3

Slide 3 text

Learn, Unlearn, Relearn Unsolicited Advice

Slide 4

Slide 4 text

Overview of few tools ● GitHub ● AWS/Azure ● Jupyter Notebook/Colab ● Docker (K8s) ● PM (RC, DSU, Agile) ● Architectural Pattern (Microservice, Monolith, Micro-Frontend) ● Burp LEOMOFTHINGS

Slide 5

Slide 5 text

Git ● What it is? ● Platforms ● Why it matters Main

Slide 6

Slide 6 text

Short Demo ● Create branch ● Switch branch ● Commit ● Cherry pick ● Stash etc.

Slide 7

Slide 7 text

Cloud Computing (AWS, Azure, GCP) LEOMOFTHINGS

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

Providers

Slide 10

Slide 10 text

Why Cloud ● Scalability ● Global reach with low latency ● Flexibility

Slide 11

Slide 11 text

Notebook

Slide 12

Slide 12 text

Importance ● Collaboration ● Learning ● Rapid Prototyping

Slide 13

Slide 13 text

Docker LEOMOFTHINGS

Slide 14

Slide 14 text

Docker Docker, a containerization tool, helps you create isolated environments that run consistently across any infrastructure. - Container: executable environment - Docker Image: executable packe that includes all needed for the app - Dockerfile: the script LEOMOFTHINGS

Slide 15

Slide 15 text

Benefits of Docker ● Consistency ● Efficiency/Resouce utilization ● Isolation ● Scalability ● Simplified Deployment

Slide 16

Slide 16 text

Uses of Docker - Local dev environment - Microservice (running each service in a seperate container) - Testing - Deployment (K8s to manage containerized apps) LEOMOFTHINGS

Slide 17

Slide 17 text

Others LEOMOFTHINGS

Slide 18

Slide 18 text

Product Managers/POs/TCs - Agile - Scrum - RC, - Prioritization, etc LEOMOFTHINGS

Slide 19

Slide 19 text

Architectural Patterns - Monolith - Microservices - Micro-Frontend - Clean code, etc LEOMOFTHINGS

Slide 20

Slide 20 text

CyberSecurity - Testing LEOMOFTHINGS

Slide 21

Slide 21 text

LEOMOFTHINGS

Slide 22

Slide 22 text

Questions?