Kategorie: programming
- 
			
			Source Code as an act of communicationTaking from the last longer piece and a very good idea that @codePrincess linked to in a blog post: Code that says what it does. Of course, source code also is a medium of communication between human and human – but the person you are writing for may just be the future you. And just… 
- 
			
			Icons from the futureSomething that I’d truly like to see is smarter icons, both on iOS and the desktop. What if your icon were a little, constantly running snippet of JavaScript code that had access to the files within the application that brought it along? That way, the app could store state information for various times the icon… 
- 
			
			User Interfaces as an act of communicationEven though we tend to completely forget about that, software quite often is a means of communication between humans. I am not referring to the way the product gets used (and a lot of software nowadays is used for direct human to human communications, be that one-to-one or one-to-many) but rather that the entire user… 
- 
			
			Lazy loading in PHPIn more projects than I care to think about, I’ve seen a pattern that I dislike the more I see it. It appears quite innocent, but it brings about cost with no discernible benefit. Including all of the application’s source code on each and every call being made to a page. It may be that… 
- 
			
			Fluency in programming languagesI recently had a conversation with a friend who is currently job hunting for a programming job. He is a smart guy who holds a PhD in physics, has spent a good number of years in research and – as part of the life of a modern physicist – had to write code as part…