Codenhance

  • Home
  • Contact

Codenhance

Friendly Coding Lessons for Scientists

Recent posts

  • WTF is if __name__ == '__main__'?

    TL;DR it makes your script run, which is hopefully what you want
  • WTF is a dictionary?

    Spoiler: one of your two favorite Python data structures
  • Python modules and packages

    A quick tutorial on creating your first example of each
  • Getting started with VimGolf

    A fun, social way to level up your skills with the text editor
  • WTF is a text editor?

    It's one of the tools that built this web page. And the Internet.
  • WTF is version control?

    You need it, you love it, you just might not know it yet
  • WTF is the command line?

    TL;DR it is your new best friend
  • How to Vim

    Go from hating Vim to grudgingly tolerating it in 15 minutes
  • Setting up your development environment

    A little downloading, a little installing, and a little configuring go a long way
  • Clone and run your first program

    Use git and the command line interface to start running Python programs
  • What tools do real scientists use?

    An interview with programmers working at a telescope
  • Resources for beginning Python programmers

    Links and suggestions for leveling up fast

Contact

Hi there, I'm Brian. I have a Master's in Information and Computer Science from the Univeristy of Hawai'i at Manoa, and I teach scientists to code because it is immensely gratifying to grant superpowers to another human being.

Get Connected

Theme based on devAid by Xiaoying Riley.