read or learn more
λ λ λ
Fogus' Thoughts on life, programming, and thinking
❤ c clj erl pl frink fth cl org pure icl qi ❤
Follow me on Twitter... or RSS...
Run this blog in mobile
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
While listening to Advaitic Songs by Öm and reading the ACM article “Teaching two programming languages in the first CS course” it reminded me of my faux lesson plan for a college course that no one would ever hire me to teach. In this course students would indeed use and learn two programming languages: one […]
I have a very strong opinion regarding the importance of clear and complete documentation. My reaction to poorly documented code, products, and services is visceral to the point where I often refuse to release even the most humble library without code comments, examples, tests, invariant definitions, a logo, and an “official website”. However, time is not always on my side for my personal projects, so I am constantly looking for ways to minimize the amount of work required to generate well-documented software without sacrificing quality. Marginalia is a step in that direction.
In the grand old tradition, I will highlight some of my favorite computer applications. Text Editor Winner: Emacs For the 3rd straight year I have to give the medal to the quintessential operating system, errrr, shell, errr… text editor? The only downside is that it has taken me the past 3 years to finally become […]
Continue