Welcome!

Cas Donoghue

What is the purpose of this site?

Since 2016 I have had the great pleasure of writing python code for school (BS computer science OSU), for pharmaceutical research (Sarepta Therapeutics) and for the manufacturing industry (Oracle/Sun Microsystems). I have primarily used python for the automation of data analysis and visualization. Check out my resume for information about my professional expereince.


This site is my excuse to explore python for web development. I intend to publish content that interests me with the underlying purpose of learning web development techniques using python. Another goal for this site is to learn more about web hosting, VPS maintence and general dev-ops.

How is this site built?

The triangle image of logos represent the building blocks that power this site

  • The site is hosted on a Digital Ocean VPS
  • The Operating System of the server is Ubuntu (also developed in Ubuntu)
  • Ansible is used to provision the server
  • Python is the underlying programming language
  • Pytest is used for testing
  • Pyramid web framework is used for operating on internet using MVC architecture