Skip to main content

Uses

A somewhat comprehensive list of tools, apps, hardware, and more that I use on a daily basis to design and code things. And yeah, that is a Ready Player One GIF in the background.

Machine Learning

  • For any machine learning I use TensorFlow. Its the most popular library for a reason, and the ecosystem around it is huge.
  • My go to language for machine learning is Python. The reason is that it has a huge amount of libraries and tools for machine learning and data science.
  • Resources like Kaggle and Coursera are great for learning about machine learning and data science. Ive completed the Machine Learning course by Andrew Ng on Coursera offered by Stanford University. The course is a great introduction to machine learning and covers a wide range of topics.
  • Other than that, I have also completed Specialzation in other fields like Deep Learning, Natural Language Processing, Reinforcement Learning and more. You can view my certificates on my LinkedIn profile.

Development

  • I use Visual Studio Code as my text editor, with the Atom One Dark theme and Operator Mono as my typeface of choice.
  • Edge is my main browser for both development and general use.
  • React is my front end Javascript library of choice. The component-centric mental model is the first thing that truly made sense to me as a designer.
  • For 3D effects and image shaders I use three.js. It has a bit of a learning curve but you can do some really powerful stuff with it.
  • For CSS Ive used a myriad pre-processors and css-in-js solutions like styled-components, but these days Im using vanilla CSS with PostCSS to get upcoming CSS features today.
  • For Javascript animations I use Framer Motion, its a great way to add spring animations to React and three.js.

Hardware

CPUAMD Ryzen 6800H
GPUAMD Radeon X Nvidia RTX 3070
Memory2x 8 GB SO-DIMM DDR5 4800
MotherboardLenovo Legion 5 Pro NM-D601
Monitor1080p Hp 27es
KeyboardZebronics MX Keys
MouseLogitech G403
LaptopLenovo Legion 5 Pro 15.6″
HeadphonesBoat Nirvana