Skip to main content

Development

Learn ML and AI

  • Recreate results from ML paper @EOY
  • Have at least 5 projects with ML/AI
    • Surf Predictions OpenCV

New Languages

  • Decide which language to learn next: C, C++, Go or Rust?
  • Dive deep into Erlang - RabbitMQ and AMQP

JS Internals

  • Learn more about NodeJS internals
  • Garbage Collection on JS and Node
  • Understand Generators and its use-cases
    • Solved production issue where Generators where needed
      • Delayed Jobs for Luma. Async Long Polling for latency sensitive features
    • Understand EventLoop block for Generators
  • Certificate on NodeJS

Learn More about Distributed Systems

  • Idem-potency keys and API
  • Code at least 5 projects that resembles world use cases

AMQP

  • Implement AMQP Broker using NodeJS
  • Finish client library
  • Write at least 5 blog posts about AMQP and Rabbit
  • Understand and implement different topologies of Distributed RabbitMQ
  • Improve RabbitMQ Chaos API project

Infrastructure

  • Learn K8s Better
    • Internals? Does it make sense for me to look into K8s GO rn?
    • Topologies
    • Patterns
  • Play around w/ Chaos Engineering

Product

  • Launch a product w/ AVG ticket ~ 200USD / ~200 BRL - um MINI problema!
    • custom newsletter??