Quality happens only when someone is responsible for it.
Bootstrap 2.1.0 releasedAfter a smaller 2.0.4 release, we've got another huge update that resolves tons of bugs, improves the flexibility and durability of our code, and introduces a few awesome new features. It's a big release wrapped in a brand new set of docs and we couldn't be more stoked to launch it.
One Small, Arbitrary Change and It's a Whole New WorldThis isn't based on performance issues or the limited number of write cycles for solid-state drives. It's an arbitrary thought experiment.
Writing Lock-Free Code: A Corrected QueueAs we saw last month [1], lock-free coding is hard even for experts. There, I dissected a published lock-free queue implementation [2] and examined why the code was quite broken. This month, let's see how to do it right.
Caching HTTP POST Requests and ResponsesThe basic purpose of HTTP caching is to provide a mechanism for applications to scale better and perform faster. But HTTP caching is applicable only to idempotent requests, which makes a lot of sense; only idempotent and nullipotent requests yield the same result when run multiple times.
Cross-Domain Browser Window Messaging with HTML5 and JavascriptWe’ve previously covered how JSONP and CORS allow thick-client web applications to circumvent the same origin policy preventing requests to servers in different domains.
06.06 | Handling JSON like a boss in PHPThere are already lots of tutorials out there on handling JSON with PHP, but most of them don't go much deeper than throwing an array against json_encode and hoping for the best. This article aims to be a solid introduction into JSON and how to handle it correctly in combination with PHP.
Multitasking Gets You There LaterModern business relies on multitasking to get work done. Employees are evaluated on their ability to multitask. IT professionals are routinely assigned to multiple projects. Did we always do this? Does multitasking work? What are the real impacts of multitasking? Is there an alternative?
Books And Courses To Learn To CodeI'm currently editing my Learn Ruby The Hard Way book and cleaning some things up here and there. In the process I've stumbled on what Rubyists call an "idiom", the use of .each to do loops instead of a for-loop. To them this is one of the most important signs that you are a real Ruby programmer.
The .NET Framework 4.5 includes new garbage collector enhancements for client and server appsWhat makes managed code, “managed”? Most people would point to the garbage collector. Automatic memory management makes a tremendous difference in programmer productivity. And when garbage collection improves, all .NET applications benefit.
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.