the things i use everyday to prolong my inevitable carpal tunnel.

a running list of skills and tools i use for coding, productivity, and tbh be honest, procrastination and sanity... or insanity :')

quantitative skills

  • quantitative skills - natural language processing - field of study

    natural language processing

    field of study

    i use nlp to learn more about the languages we use, in particular how we acquire them. i aim to study the relationship between contextual information and cognitive states that give rise to an understanding that may empower those with language learning challenges.

  • quantitative skills - machine learning - field of study

    machine learning

    field of study

    i've been fascinated with machine learning ever since i was 9 years old and learned it was used to modify sound signals to focus on a speaker.

  • quantitative skills - applied statistics and modeling - field of study

    applied statistics and modeling

    field of study

    not sexy, but an integral part of analytics that drive most decisions in the world.

  • quantitative skills - data analysis and management - professional domain

    data analysis and management

    professional domain

    data wrangling will get your heart rate up before you do a statistical workout ;)

technical skills

  • technical skills - python - programming language

    python

    programming language

    langchain, nltk, spacy, openai, ollama, anthropic, cohere, sentencetransformers, rake, yake, numpy, pandas, scikit-learn, tensorflow, pytorch, seaborn, beautifulsoup, pydantic, fastapi, modal, discord.py, jupyter

  • technical skills - r - programming language

    r

    programming language

    ggplot2, dplyr, caret, tidyverse, purrr, shiny, plotly, rstudio

  • technical skills - web development - professional domain

    web development

    professional domain

    jekyll, quarto, next.js, docusaurus, react, modal, mongodb, github pages, docker, javascript, typescript, html, css

  • technical skills - other programming - programming languages/tools

    other programming

    programming languages/tools

    c/c++, java, sql, supercollider, sas, google sheets

developer tools

  • developer tools - vs code - developer application

    vs code

    developer application

    i use vscode for all of my coding. i used to hate it, but now i can't live without it. i use it for python, r, markdown, latex, html, css, and javascript. i also built this website with it.

  • developer tools - github - developer platform

    github

    developer platform

    i use github for all of my version control. i also use github pages for hosting my websites. i even store all of my old class notes and homeworks on github.

  • developer tools - rstudio - developer application

    rstudio

    developer application

    i use rstudio for all of my r coding whenever i'm feeling statisticalgic. it is the best tool for r coding.

ai tools

  • ai tools - copilot - large language model tool

    copilot

    large language model tool

    i use copilot for all of my coding. it's like magic autocomplete that completes your ideas. it's not perfect, but with some tlc, it can be a great tool.

  • ai tools - chatgpt - large language model tool

    chatgpt

    large language model tool

    i use chatgpt to augment my thought processes. it's not a trusted friend, but it's a great stochastic parrot. it's ideal for chatting and brainstorming up some tubularities.

design tools

  • design tools - affinity - graphic design application

    affinity

    graphic design application

    i use affinity for all of my design work. it's like photoshop, but it's not photoshop. it's also not free, but it's not expensive either. it's also a one time purchase, not a subscription that drains your wallet.

  • design tools - excalidraw - collaborative diagraming tool

    excalidraw

    collaborative diagraming tool

    i use excalidraw for all of flowcharts and organization ideas. it's like a whiteboard to organize your thoughts and ideas into a coherent plan.

productivity tools

  • productivity tools - notion - workspace and note-taking application

    notion

    workspace and note-taking application

    i use notion for all of my notes and organization. if my life was a product, then notion would be where i manage the product roadmap. it's an excellent tool for organizing your life, your work, and your thoughts.

  • productivity tools - arc - internet browser application

    arc

    internet browser application

    i use arc as one of my primary browsers. it's clean and designed to help you focus on your work by hiding all of the tabs. it has an excellent workspace management system for your tabs.

workstation