WASHINGTON (Reuters) - A new U.S. Defense Department report warns that ongoing software, maintenance and reliability problems with Lockheed Martin Corp's F-35 stealth fighter could delay the Marine Corps' plans to start using its F-35 jets by mid-2015.
Coding for Eventual ConsistencyJan Lehnardt recently wrote Understanding CouchDB Conflicts, which explains some of the nit and grit behind eventual consistency in CouchDB and Cloudant, but underlying Jan’s article is the question, "How does eventual consistency change how I should write applications?" Whether your database gua
Peter Ritchie's MVP BlogThere’s been some really good guidance about async/await in the past week or two. I’ve been tinkering away at this post for a while now—based on presentations I’ve been doing, discussions I’ve had with folks at Microsoft, etc. Now seems like a good idea to post it.
Best Practices for c# async/awaitThe async/await keywords make asynchronous programming much easier for developers to digest and implement correctly. They also hide a little bit of complexity that can sneak up and (bug) bite you if you aren’t paying attention. It’s worth reading and applying these best practices when doing .
4 HTTP Security headers you should always be usingWhat started as a dream for a worldwide library of sorts, has transformed into not only a global repository of knowledge but also the most popular and widely deployed Application Platform: the World Wide Web.
We spent a week making Trello boards load extremely fast. Here’s how we did it.We made a promise with Trello: you can see your entire project in a single glance. That means we can show you all of your cards so you can easily see things like who is doing what, where a task is in the process, and so forth, just by scrolling. You all make lots of cards.
Session-based LoggingTo trouble-shoot software, logging of some kind is essential. But for most systems, it is simply not possible to log everything that happens. Many systems and logging frameworks let you limit the amount of data by giving a logging level (e.g.
Response to "Math is Not Necessary for Software Development"Ross Hunter recently wrote a blog entry on Mutually Human arguing that math is not necessary for being a good software developer. I agree with his thesis -- math isn't necessary. However, Ross shouldn't then jump to the conclusion that math isn't useful for software development.
2014-01-17Unreasonable Defaults: Primary Key as Clustering KeyAs you might have noticed—at least if you have read SQL Performance Explained—I don’t think clustered indexes are as useful as most people believe. That is mainly because it is just too darn difficult to choose a good clustering key.
Code is not literatureI have started code reading groups at the last two companies I’ve worked at, Etsy and Twitter, and some folks have asked for my advice about code reading and running code reading groups. Tl;dr: don’t start a code reading group.
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.