set up your dev setup
play

Set Up Your Dev Setup {srinu, sayan} Three Chief Virtues of a - PowerPoint PPT Presentation

Set Up Your Dev Setup {srinu, sayan} Three Chief Virtues of a Programmer: Laziness Impatience Hubris Three Focus Areas for Today: Package Management Writing and Executing Code Common Frameworks This is very subjective!


  1. Set Up Your Dev Setup {srinu, sayan}

  2. Three Chief Virtues of a Programmer: Laziness Impatience Hubris

  3. Three Focus Areas for Today: Package Management Writing and Executing Code Common Frameworks

  4. This is very subjective!

  5. scottylabs.org/wdw/setup

  6. Terminal Gateway to your Shell

  7. iTerm A Better Terminal Emulator

  8. Hyper A More Hackable Terminal Emulator

  9. Windows Subsystem for Linux All your favorite tools on your not-so-favorite platform.

  10. Historically, Programming on Windows Sucked! Cheap Knockoffs Bad Ports of Beloved Tools Unnecessary Complications

  11. If You Can’t Beat ‘Em, Join ‘Em

  12. Windows Subsystem for Linux provides the ability for developers to: 1) Use the best development tools from Linux 2) Maintain the ease-of-use that Windows provides 3) Seamlessly switch between platforms

  13. Homebrew The Missing Package Manager for MacOS

  14. Cool Packages to Check Out! archey cmatrix htop nnn git wget tree

  15. Z Shell {Zsh} Ultimate Control to Your System at Your Convenience

  16. VSCode Code Editing Redefined

  17. Python Jack of All Trades of Programming Languages

  18. Python is used in nearly all domains of CS! Scripting Backend Web Data Science Embedded or Game Development Machine Learning Development Computer Vision

  19. Node.js Must-Have for Web Development { A.K.A. The Rest }

  20. Node brings JavaScript to desktop! Install if interested in the React Talk!

  21. NPM is the default package manager, but IT REALLY SUCKS {slow, hard-to-read output}

Recommend


More recommend