Michael Fogus's Blog, page 10
October 21, 2013
Fogus’ Four Laws of Thermo-Dumb-Antics
The 1st law of thermo-dumb-antics1 states that in a buzzword-riddled startup landscape all disruption cancels out to form a mediocrity. The 2nd law of thermo-dumb-antics describes a condition where the brainpower in a pitch meeting dissipates as heat rather than as good ideas. The 3rd law of thermo-dumb-antics states that if marketing material mentions the […]
Published on October 21, 2013 11:21
October 7, 2013
Scala: sharp and gets things cut
One of my favorite talks at last month’s Strange Loop conference was Martin Odersky‘s keynote entitled “The Trouble With Types.” There were many interesting points made in his talk, some that I agree with and some not. However, I’d like to focus in on a very small, seemingly throwaway statement made by Dr. Odersky that […]
Published on October 07, 2013 05:48
October 2, 2013
Women in tech
I don’t know much about this, but… The learning process is something you can incite, literally incite, like a riot. – Audre Lorde …I can learn more.1 And so can you. 2 Overview Unlocking the Clubhouse by Jane Margolis and Allan Fisher The Brogrammer Effect: Women Are a Small (and Shrinking) Share of Computer Workers […]
Published on October 02, 2013 11:11
October 1, 2013
Aaaaaaannnnndd, we’re back.
Some of you may have noticed that my blog was fubar thanks to the surprising popularity of Read-Eval-Print-λove. Finally the blog is back and as inane as ever! :F
Published on October 01, 2013 08:19
September 9, 2013
Read-Eval-Print-λove v001 – Sakura
I just hit GO on the Read-Eval-Print-λove newsletter, so if you subscribed to the newsletter then it should hit your inbox very soon. For those of you who have not heard about it yet, the elevator pitch is as follows: Read-Eval-Print-λove is a bi-monthly newsletter of original content and curation about the Lisp family of […]
Published on September 09, 2013 12:51
September 4, 2013
A ha! Ha ha! Aah…
When I first started using Clojure I was often very confused. My previous context before finding Clojure was one where things like Java, an object-oriented mindset and bang-in-place update models reigned. So, as you can imagine, that Clojure took a very different approach to modeling time and preferring functional composition seemed to me quite a […]
Published on September 04, 2013 19:24
August 21, 2013
Upcoming talks in 2013
Last year I made a vow to myself that I would not give any talks in 2013 without showing code. What that really means is that any talk that I would give in 2013 had to be related to a project that I was actively working on and had working source code. The first half […]
Published on August 21, 2013 07:35
August 12, 2013
Marginalia has a new home.
A few days ago I posted that I was looking for a new home for Marginalia and today I am happy to say that I have found one. Gary Deer has graciously agreed to take the reins and push Marginalia in new and exciting directions. Two projects fall under the Marginalia banner: Marginalia https://www.github.com/gdeer81/margin... lein-marginalia […]
Published on August 12, 2013 09:24
August 11, 2013
_why’s Potion — a new home
In August of 2009 I assumed the role of maintainer of the Potion programming language created by _why the Lucky Stiff. Over the past 4 years I’ve performed maintenance, added features and managed patches to the codebase. While I’ve always enjoyed the language and the codebase itself, I never viewed that language as truly mine.1 […]
Published on August 11, 2013 15:30
August 7, 2013
Marginalia needs a home
A long time ago I wrote a blog post entitled The Marginalia Manifesto that described my motivations for developing the Marginalia documentation system. While much of what I wrote about documentation still holds in my own mind, I have long since become a mere user of my own software. That is, what Marginalia does right […]
Published on August 07, 2013 05:52