Logo
  • Home
  • About me
  • My uses
  • Contact me

Programming as a lifestyle

An ode to programming | portfolio

by

Daniel Saavedra

What's the point of programming?

In essence, programming is telling a computer what you want it to do in a language it can understand. As such, it doesn't have a set purpose in the same way most computers themselves don't have a set purpose. Coding can be used for data analysis, mathematical modeling, robotics, software and web development, creating beautiful art, simply making your computer say "hello!", and a myriad of other things constrained only by the coder's imagination. That is the beauty of programming and why this page is dedicated to the act itself and the different ways people employ it in their lives.

How do people use it? - Practical applications

Mauricio

Biomedical Engineer
Photo

Programming is a tool that I use to get things done efficiently throughout many activities in my life. The way I use programming ranges from simple calculations, to optimizing goods for a party with limited resources, to the automation of repetitive processes at work such as the download, consolidation and comparison of files.

Nathalia

Chemical Engineer
Photo

I use it to enhance my productivity by automating processes that are carried out manually, reduce the amount of time and effort invested in accomplishing any task, eliminate human errors that affect the outcome and quality of my deliverables and analyze and simplify large data sets to make well informed business and financial decisions.

Daniel

Economist
Photo

To me programming is everything. It's the way through wich I can materialize my ideas, expand my knowledge and an excuse to stay in touch with people I hold dear. In my personal life I use it for philantropy, automation around the house and to satisfy my curiosity.

How do people use it? - Creativity

Mark

Mark Rober, a former NASA engineer, now runs a Youtube channel where he showcases his heterogenous inventions and solutions. Here, he created a trap-box to lightly punish package thieves. All of its electronics are programmed to work as he envisioned them.

Daniel

Daniel Shiffman creates wonderful free coding courses on his "Coding train" Youtube channel. Here, he visualizes the sequence that birthed the Collatz conjecture, creating a stunning pattern.

Ana

Ana Tudor creates beautiful visuals using pure CSS. Here, she shows how to create a double helix with a 3D effect.

How do people use it? - My featured projects

Trying to sleep

A simple project in itself: a line that grows to a randomly selected point in the screen each frame. Still, it's one of my favorites because it encapsulates my insomnia experience quite well. Thus, its name.

© 2020. All Rights Reserved.
Designed with by Daniel Saavedra.