DEV Community

๐ŸŽจBehind the Code: Show Us Your Developer Setup๐Ÿ’บ๐Ÿ–ฅ๏ธ

Yo! what's up guys ๐Ÿ‘‹๐Ÿป
Every developer๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป has a different environment where ideas turn into code.

Some developers have high-end workstations, multiple monitors, and perfectly customized setups. Others build amazing things with a simple laptop and a few essential tools.

At the end of the day, a setup is not about how expensive it is. It's about how it helps you learn, build, experiment, and create.

Today, let's share our developer setups with the community๐Ÿ’ซ

Tell us about yours:

๐Ÿ’ป Hardware

  • What machine do you use for development?
  • Laptop or desktop?
  • Any accessories that improve your workflow?

โš™๏ธ Development Environment

  • Which editor or IDE do you use?
  • Your favorite extensions, themes, or tools?
  • What does your daily coding workflow look like?

๐Ÿ› ๏ธ Tools That Help You Build

  • Terminal setup
  • Productivity tools
  • AI tools
  • Anything that makes development easier

I'll start:

My setup is pretty simple.

๐Ÿ’ป Main development machine: A Mac that I use for most of my coding work.

๐Ÿ’ป Backup machine: A 5-year-old Lenovo laptop that has been part of my learning journey, experiments, and projects.

๐ŸŽฎ Gaming setup: I also have a gaming PC, but I mainly use it for gaming rather than development.

I don't have the most expensive setup or a studio-like workspace, but these tools have helped me learn, build, and keep improving.

A developer setup doesn't need to be perfect. Sometimes a simple machine, curiosity, and consistency are enough to create something great.

Top comments (7)

Collapse
 
csm18 profile image
csm

pc: a little old hardware
os: linux mint
code editor: vs code (light theme: Quiet Light, dark theme: GitHub dark dimmed)
notes: Simplenote (for quick stuff), hackmd (for notes and docs)
I use zram for more ram!
Thats all!

I really like your idea of having a separate machine for gaming!๐Ÿ‘๏ธ

Collapse
 
hemapriya_kanagala profile image
Hemapriya Kanagala • Edited

Mine's pretty simple. I use a Mac with VS Code for development, Notion to organize notes and ideas, Google Docs for writing, and Google Calendar to keep everything on track. It's not the fanciest setup, but it works well for how I like to learn and build ๐Ÿ˜„

Collapse
 
leob profile image
leob • Edited

Mac Mini for me (better value for money, and I don't need a "mobile" setup, I'm never taking it anywhere), and one very basic monitor (not really a large one) - but (I value that highly) an ergonomic keyboard ...

Software setup equally simple - VSCode, "vi", and for the rest doing a lot in the terminal ... less is more!

P.S. nice idea, curious about other people's setups as well ...

Collapse
 
xulingfeng profile image
xulingfeng

Splitting between work and home: ๐Ÿข๐Ÿ 
At work: ๐Ÿ’ผ Lenovo laptop + a desktop running Ubuntu with Jenkins for all kinds of test scripts. ๐Ÿค–
At home: ๐Ÿก A Colorfire Orange Cat laptop ๐Ÿฑ with an RTX 4070S โ€” mainly for AAA gaming ๐ŸŽฎ and running local small models. ๐Ÿง 
AI assistant: Deployed on the Orange Cat. Special shoutout to Hermes ๐Ÿค– โ€” I'm almost inseparable from it at this point. Tuned it just right, paired with a local memory system I built myself. ๐Ÿ› ๏ธ Even when I'm away from the desk, I get tons of work done chatting with Hermes on my phone during the commute. ๐Ÿ“ฑโœจ
Gaming gear: ๐ŸŽฎ Nintendo Switch โ€” the ultimate device for making the most of those short fragmented moments of free time. ๐Ÿ•’๐Ÿ”ฅ

Collapse
 
catnight_a_9f8d4f2f05a1b1 profile image
CatNight A

Just a Windows laptop, VS Code, and lots of coffee. โ˜•
Currently learning Flutter and building StudyTree. Simple setup, but it works for me.

Collapse
 
glnurltn profile image
gulnur

I love dark mode and the portability of my laptop, but I still have a soft spot for clean, cozy desk setups

Collapse
 
technogamerz profile image
๐•‹๐•™๐•– ๐•ƒ๐•’๐•ซ๐•ช ๐”พ๐•š๐•ฃ๐•

I also love the dark mode