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
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.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.applied statistics and modeling
field of study
not sexy, but an integral part of analytics that drive most decisions in the world.data analysis and management
professional domain
data wrangling will get your heart rate up before you do a statistical workout ;)
technical skills
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, jupyterweb development
professional domain
jekyll, quarto, next.js, docusaurus, react, modal, mongodb, github pages, docker, javascript, typescript, html, css
developer tools
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.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.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
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.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
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.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
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.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
14” macbook pro, m1 pro, 32gb ram (2021)
apple laptop computer
the computational power of a desktop in a laptop. i'm still not sure how they did it. highly recommend.custom pc desktop, nvidia geforce rtx 2070 super, intel i7-9700k, 32gb ram
pc desktop computer
i originally built this for rtx minecraft. but it's also great for everything else in gaming and coding.lg ultragear qhd 34-inch curved gaming monitor, 160hz
curved computer monitor
the extra real estate on this one is great for getting lost in the code. goes great with the m1 pro.razer huntsman v2 optical gaming keyboard, linear optical switches
mechanical computer keyboard
once you go optical, you never go back. i love the sound and feel of the keys. the lighting is also great for coding in the dark.realspace magellan pneumatic height-adjustable standing desk, 60” width, cherry
standing desk
if you're always sitting, not eating, and not drinking water, then you'll be sad. this desk is great for standing and sitting. it's not a good source of food or water though.