9 Things I Use Every Day as a Programmer

Sayak DuttaSayak Dutta
3 min read

Linux

Picking Linux as my main computer system was a big decision for me. I tried different types, but I didn't fully use them all the time—mostly just alongside my regular Windows setup. Then, last year, a friend convinced me to switch to Ubuntu and ditch Windows. Since then, Ubuntu has become my everyday operating system. Recently I shifted to a MacBook but still use Ubuntu in my office.

Cycle

It would be inaccurate to say that I use my bicycle every day, but I do aim to ride at least three times during the workweek. I enjoy exploring the outskirts of my city at night after returning from the office. On occasions when the morning sunshine or warmth is significant, I typically use it as my daily commute to the office. It has improved my health and, more specifically, my mood.

Noise-Canceling Earbuds

This might not be the absolute best product available on the market, but it does an excellent job of reducing outside disturbances. When I'm using the metro or any other mode of commute, there's often a lot of chatter around. As an introverted person, these ANC earbuds are a great help. They also prove beneficial during focused office sessions or when engaging in programming tasks.

MacBook

I'm new to Mac (for 5 months), and I haven't fully realized its potential yet. Nevertheless, I'm already experiencing a remarkably smooth performance while using it. This device is simply exceptional – the portability and fluidity of this notebook are truly unbelievable. If you choose the right device to explore your passion, you'll achieve an optimal outcome.

AI ChatBots

I spend a considerable amount of time every day to learning about various subjects, such as physics, effective programming practices, and engaging in regular conversations. In 2023, AI remains somewhat mysterious, and our understanding of it continues to deepen as time goes on. I believe that collaborating with AI can enhance our proficiency in numerous areas and facilitate extensive learning.

Samsung Phone

I mentioned "Samsung" because of its premium experience within an open environment (thanks to Android). However, its value extends further as it meets my high expectations, whether it's for astrophotography or even underwater photo/video sessions lasting up to 30 minutes. Nevertheless, it's true that I don't use my phone that much anymore, having left all social media platforms.

Obsidian

I switched from using Notion to using Obsidian after two years. Notion was useful for many tasks, but it felt a bit overwhelming for me. I used to spend a lot of time customizing and organizing notes that I didn't actually need. Obsidian is simpler and provides what I require without unnecessary complications. It offers some neat features that I haven't fully explored yet.

GitHub

To become a great programmer, harvesting green commits on your GitHub timeline is essential. Good programming skills come through continuous practice. Recently, I've undertaken a challenge to code for 30 minutes every day after work. GitHub is akin to a gym mirror but for programmers. If you don't exercise enough, your results won't be as appealing.

YouTube

Among the many things I use almost daily, YouTube holds a special place. It has helped me discover my initial interests, kickstarting my programming journey, and providing great entertainment over the years. Despite limiting my social media usage, I spend almost an hour on my phone watching self-help videos, historical events, and more. Numerous creators contribute to making my everyday experiences better.

Remember, finding things that match your interests is important. It shapes your day and who you'll become tomorrow.

0
Subscribe to my newsletter

Read articles from Sayak Dutta directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Sayak Dutta
Sayak Dutta