Back to “real work”
After a few weeks of near-daily meetings, I got a week of uninterrupted development work and will likely have another one too. How good it feels! Writing code is so much more satisfying than talking...
View ArticleIs and as
Question: Is is as or is as is? Answer: de jure is is is, and as is as is is, but de facto is is as and as is isinst To find out more read this post by Eric Lippert.Filed under: Work Tagged: c#
View ArticleBrilliant analogy
This is perhaps the best introduction to a subject I have seen. A real-world example of asynchrony “A waiter’s job is to wait on a table until the patrons have finished their meal. If you want to serve...
View ArticleInteresting Excerpts from PDC Languages Panel
…the problem is that you know… the pace of innovation is limited by what people can digest, and you cant force things on them too fast, and so you see… some things happen in generations at some level,...
View ArticleHow not to design a User Interface
Some time back I discovered that Windows Vista/7 comes with a command line tool named robocopy with some advanced functionality to copy files and mirror folders. Source control usually makes such...
View ArticleA user interface element should not look like a rendering glitch
Look at the image below and see what you think of the small blue bar above Gmail. It looked like a rendering glitch until I realized that it was meant to indicate that Gmail was the current application...
View ArticleComplexity in Software
Software entities are more complex for their size than perhaps any other human construct because no two parts are alike (at least above the statement level). If they are, we make the two similar parts...
View ArticleSoftware and complexity
Over the past few weeks, I have been conducting interviews for the position of a software developer. I must have conducted more than a score of interviews of people with about 1 to 4 years of...
View Article