Some good questions or answers that I thought were astounding this year:
Just downright interesting: Which language is a BIOS written in?
Great question, felt compelled to write an answer myself amongst other great answers: Where to describe architectural problems?
Are there any significant disadvantages to depending upon abstractions?
I really liked this question because it garnered some very thought provoking answers. This is one of those questions where I now think about the persistence of data and highly sensitive data in a different way than I have before. One of those questions that attract answers where you realize that you might have a tool in your toolbelt to handle this kind of situation, but you think pretty deeply about why that is great tool and what features of that tool make it great. I liked the one answer so much that I put a bounty on the question just to reward the one author. No central database
Not a high view count question but I think it was a good question with a great answer: How to store (and find) updated values in a Distributed Hash Table?
More self promotion but everybody loves a good Agile question: Is it possible to take a flexible agile approach to projects that require estimates of both time taken and time saved?
Interesting thought exercise: Is a memory of all possible permutations of a kilobyte block and pointers possible?
Dates, calendars, durations, intervals, timestamps, epoch, timezones, all the fun stuff that Programmers since the dawn of computers have underestimated the complexity of only to be driven mad by the unaccounted complexity of doing any application development where Time is involved: Why isn't there a true "Date-Only" data type?
Good explanation of Merge Sort: Why is mergesort O(log n)?
Best way to consume REST service within Servlet on same server?
Simple question, simple excellent answer: what the best practice in REST to append or delete to a list
Another simple question, simple answer: UML : What is an Activity in an Activity diagram?
Interesting and thought provoking question about SOA principles with an excellent easy to follow answer (Yes this question wasn't posted this year but this answer was): Does SOA service composition actually work in practice?
Thomas Owens wrote a great answer here: Notifications in Use-case Diagrams
This borders on "maybe too opinionated?" but it is certainly a controversial question that attracted answers with up and downvotes. Thought it was interesting: Is this breaking SOA?
A good Q&A on the atomicity of unit tests: How to make one test depend on the results of another test?