Introducing Kits Organize your favorite icons into kits for your various projects. Learn More Premium Accounts have arrived. Never worry about attribution, save money, and support designers. Upgrade Premium Accounts Are Here Personal Account Helpful for the hobbyist. 10 icon licenses / month.
Top 5 XKCD comics which can illustrate programming questionsAs many of you know, I actively participate on Stack Overflow, the leading Q/A website for software developers. Kind folks on Stack Overflow have made their data open for examination, and anyone can query their database using this web interface at data.stackexchange.com.
Dissecting Message QueuesContinuing my series on message queues, I spent this weekend dissecting various libraries for performing distributed messaging. In this analysis, I look at a few different aspects, including API characteristics, ease of deployment and maintenance, and performance qualities.
ObservableObservable A simple library for keeping up to date with an object when it changes. Learn more Set up complex object dependencies once, then sit back and watch as they're automatically kept in sync. Create functions that update when their underlying Observables change.
Specify your code: an introduction to behaviour-driven-development using MSpecThis post is going to be almost entirely dedicated to Machine.Specifications, or MSpec for short.
Optimize for readability firstNowadays when someone uses the word optimization they usually mean optimization for execution time, unless they've explicitly stated that they are going to optimize for GPU memory consumption, network traffic, etc.
How to destroy Programmer ProductivityAs Homer Simpson might say, it’s funny because it’s true. Sometimes I just can’t get anything done.
7 coding tasks you should probably not write yourselfAs programmers, we like to solve problems. We like to get ideas to spring from our heads, channel through our fingertips, and create magical solutions.
Don’t Use jquery-latest.jsEarlier this week the jQuery CDN had an issue that made the jquery-latest.js and jquery-latest.min.js files unavailable for a few hours in some geographical areas. (This wasn’t a problem with the CDN itself, but with the repository that provides files for the CDN.
Extension methods - AdvancedPreviously, the Extension methods - An introduction post showed the basics of extension methods. This post will show more advanced usages of extension methods. Regular instance methods throw a NullReferenceException when called on a null instance.
This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.
This list is compiled from my Pocket list.