Promises are not bad. I mean, they are much better than nothing. But proofs are way better.
New Semantic MethodHist is now out!Have you heard of the new CodeLens in Microsoft Visual Studio 2013 + TFS? Well, we’ve just released “Semantic Method History” which is… well, CodeLens done right!
A failed experiment: improving the Builder patternThe rationale for wanting builders for domain objects goes roughly like this. You want: Granted, you could just use Scala's case classes with named parameters and call it a day. Alas, this was no such day.
Dear Startups: Stop Asking Me Math Puzzles to Figure Out If I Can CodeI’ve always been pretty good at math.
Brennan MooreWe all have stories, as engineers, of fixing some crazy thing at the last minute right before the demo goes up. We have all encountered situations where we needed to fix something that was our fault and we needed to fix it now.
The trouble with timestampsSome folks have asked whether Cassandra or Riak in last-write-wins mode are monotonically consistent, or whether they can guarantee read-your-writes, and so on. This is a fascinating question, and leads to all sorts of interesting properties about clocks and causality.
Thoughts on RDRAND in LinuxThis has been brewing since I read Linus’ response to the petition to remove RDRAND from /dev/random. For those of you who don’t know, RDRAND is a CPU instruction introduced by Intel on recent CPUs.
Sorry Samsung, That’s a Computer - Not a Watch.With the Galaxy Gear Watch, Samsung just proved that the industry doesn’t understand wearables. Sorry, it’s not enough to stick a computer to a strap and call it a day. So, what’s wrong with the Galaxy Gear? It’s not cohesive.
IE10 and IE11 and Windows 8.1 and __doPostBackA while back there was a bug in the old browser definition files that shipped with .NET 2 and .NET 4. Fast forward to today and these older ASP.NET’s will mis-detect IE10 and IE11. If you have this, you'll see __doPostBack JavaScript errors in your sites when IE10 or IE11 hit them.
Attribute Routing in ASP.NET MVC 5Routing is how ASP.NET MVC matches a URI to an action. MVC 5 supports a new type of routing, called attribute routing. As the name implies, attribute routing uses attributes to define routes. Attribute routing gives you more control over the URIs in your web application.
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.