“Martin’s Programming Blog” is chock full of posts and
discussions that a programmer looking for solutions might find useful.
A quick look at the archives grouped by tags reveals the
author, Martin Trojer, writes mostly about Clojure. He also puts a good deal of writing into F#,
JVM, and .NET. He writes about quite a
few other topics as well, mostly languages.
The minimalist home page simply listing hyperlinked post titles
shows Trojer posts pretty faithfully once a month, and from what I can tell,
these are dense and focused posts. These
posts sometimes spark discussions among his readers whom often have further
questions or experience to share.
In one post, Trojer shared a hack to his Chromebook for
using a Chrubuntu developers environment (Ubuntu for Chrome). Giving a positive product review of the
Chromebook, he recommended getting an SD card and using a few special methods for
installation and use. All questions were
answered by Trojer or another reader. And, all the readers seem to be on the
same page (pun intended) with the same valence.
In another post, Trojer critiqued what he said are thetraditional business planning strategies when they are used within software companies. He said a software company’s main assets are its programmers and
innovation, not its products per se, but a traditional model that tries to make
projects adhere to a strict schedule run contrary to good programming an
innovation. He said a company should ask whether it is primarily a software
company or a service company, which will inform it of whether it should plan
and implement with more flexibility or not.
As a note about the blog as a blog, I'll say it is quite minimalist,
which I kind of appreciate in this case.
The organization is thrust to the fore, so it is easy to see what is
there and to find what you might want. That said, it could use a little more graphics.
In an
interesting choice, Trojer left out an about page. I mean, it is pretty clear what the site is about,
and you get somewhat of a sense of who Trojer is through what he writes about
and how he writes it. I guess, in accord
with the structure-forward design, Trojer probably wants the content to speak
for itself, but, still, I would like to know a little more about him and his thoughts about, and intentions for, the blog. I mean, sure, good code is best defined by how you can use it, but good code also has commenting, a
meta level as a point of entry... The metaphor I'm using here is a bit of a stretch, but it makes sense, right?
No comments:
Post a Comment
Respect.