This is when writing a script that sets up your dev environment pays off...

Having 6 new employees join our startup. The script installs pretty much all dev tools and apps as well as sets up the device management profiles. 😎

  • 24
    ... We get the new guys to set most stuff up themselves so they actually know what's there...

    Also are you using a laptop as your main work device? Is that not really ergonomically unfriendly?

    Plus mac, they have no choice?
  • 10
    @alwaysmpe worst part of the onboarding process is getting a list of links that you have to wait through to download... it takes hours and isn't really valuable. We have all of the tools we install in a readme, so if they are curious they can look into it. They just don't have to wait around while all of them download.
  • 8
    vagrant up!
  • 16
    Dude I couldn't work at your startup, Mac, really?
  • 2
    @jpichardo what is your setup?
  • 7
    @mr-icarus laptop with Fedora and server with Ubuntu
  • 3
    This is what I'm trying to implement at my job! I'm CONSTANTLY setting up computers!
  • 6
    Really though, who prefers a laptop to a desktop if you're going to be at a desk all day? And why macs?
  • 11
    @penguin macs are the preferred device for developers at our company. Laptops are always better because you can use them at home, a coffee shop, wherever... Docks are always available if needed.
  • 5
    @donoskaro amen!
  • 14
    @donoskaro I don't hate Mac, I just don't like it because I feel it is a little too restrictive, I do hate apple because they sell "Innovation" and sometimes their producsts cost more just because of the white apple
  • 7
    I used different brands of pc/laptops.

    I have to say that MacBook Pro is great, the backlight, MagSafe, Retina display (2015 model)
  • 0
    That's an awesome setup you've got there.
  • 1
    @jpichardo just out of curiosity. What do you find restrictive?
  • 3
  • 1
    @Sauruz how about the soundmixer? Very restrictive (there is none) also you cant Customize the ui colors (ok we can choose if Buttons are grey or blue...) just to name 2
  • 1
    @Salmakis I like that it has limited customization options... I always found myself tweaking Linux all the time because the temptation was there. So I feel like I'm more productive on a Mac lol
  • 3
    @Sauruz well to me it seems that Mac has been build for non super user use, besides I think it is crafted strictly for certain tasks and it is hard to modify the underlying os to adapt it to ur necessities, might be that I don't know it that well
  • 1
    @santartine the script is probably hardcoded to his needs, meaning you'd be better writing your own.
  • 4
    try Chef or Puppet for the same
  • 0
    @santartine You should check out Ansible
  • 5
    @jpichardo We also use Macs at our place and the developers always have choices. They can choose between mac, linux or windows and also between desktop and laptops.
    Most of them chose Macbook Pros, the designers choose MacBook Air. We encourage people to choose laptops, so that they don't have to sit on their desks to work. They can choose any place in our large office and work from there. And of course they will also be able to work from home, if required.
    People choose laptops, so that they can sit in a specific cabin, which is always warm, when the complete office feels like Arctic.
  • 1
    @creator well, I guess everybody has it's preferences.
  • 1
    For now macbooks past 2015 are crap :D
  • 2
    Where I'm going to start working in about 5 weeks, they all use laptops.

    With a docking station, at least 1 monitor and with a keyboard and mouse. This way, it's comfortable to use it on the desk and can be taken somewhere else if needed.
  • 0
    Who are you and how do i get you to be my coworker
  • 1
    @conde-nasty sorry but you are too nasty for us
Add Comment