Epistemology of software
-
*How do you know that your code works?*
In 2023 I gave a conference keynote titled *Epistemology of software*, a
recording of which is available on You...
What Shape Should My Code Take? (using FizzBuzz)
-
Sometime back in my early days of programming, I learned to enjoy a truth
table.
Fizzbuzz seems to beg for a simple truth table - the values 'should_fiz...
Recent Music
-
There are musical seasons where I re-listen to the old faves, the kind of
stuff you can read about in my half-year of “Song of the Day” essays from
2018. T...
TDD "Isn't About Testing" Revisited
-
I’d written an article to my mailing list decrying the attitude of “TDD
isn’t about testing, you idiot!” and a reader asked me a few things to
clarify my...
Eric Normand - Cognicast Episode 062
-
[image: cover art]
We talk to Eric Normand, producer of LispCast and publisher of the Clojure
Gazette. Show notes are available at the official episode p...
A happy, healthy and professional 2014
-
Woe to the software developer who entrusts his career to his employer. Martin,
Robert C. (2011-05-13). The Clean Coder: A Code of Conduct for Professiona...
Unconditional Programming
-
Control structures have been around nearly as long as programming but it's
hard for me to see them as more than an annoyance. Over and over again, I
find t...
Emulation March
-
An Emu, get it?Programming communities are full of inspirational people.
People who do great things. Not only great things, but specific things that
inspi...
My Gamified Life
-
As a hacker who also wants to be a filmmaker and musician, my life takes
some weird twists and turns.
I kicked some entrepreneurial ass in 2010, but return...
Moving Day
-
If you are reading this, you are looking at the old, WordPress version of
this blog, and you should come visit me at http://www.noelrappin.com. Sorry
for t...
Context is King
-
One thing I've learned from the time I've spent with customers gathering
requirements, writing stories, and project planning, is the importance of
framing ...
No comments:
Post a Comment