Contents tagged with General Software Development
-
5 steps to better software estimates
Schedules are critical to business. They help us plan and coordinate efforts across teams. The problem with schedules is they are based on estimates.
-
The fallacies of distributed computing
Building distributed systems can be complex undertaking. This makes solid architecture, design, coding, and testing all critical to success. Failure at any of these points can lead to degraded performance, unhandled failures, unplanned expenses required to redesign the system, and ultimately lost customers.
-
Packt offers buy one, get one free book offer
Packt Publishing has published their 2000th book! You can buy my book RavenDB: High Performance and many more from Packt in this amazing Buy One, Get One Free offer http://bit.ly/1j26nPN
-
Creating your development home page using GitHub Pages
It was time to update my developer home page. In the past, I've been focused on using server-side technology to create the page. However, times have changes & the server-side isn't all that important for this site. It was more important to have something that was easy to maintain & super-low cost.
-
Come out for a CQRS presentation at the JAX Architecture Group
I'm giving a talk on CQRS at the Jacksonville Architecture Group on Tuesday (2/28) at 6pm.
-
Internet Explorer 9 is coming Monday to a web near you
Internet Explorer 9 is finally here...well almost. Microsoft is releasing their new browser on March 14, 2011.
-
Microsoft joins the rest of us...and counts down to the end of IE6
Microsoft launched a website dedicated to the demise of IE6. Here's their pitch...10 years ago a browser was born. Its name was Internet Explorer 6. Now that we’re in 2011, in an era of modern web standards, it’s time to say goodbye. We'll watch Internet Explorer 6 usage drop to less than 1% worldwide, so more websites can choose to drop support for Internet Explorer 6, saving hours of work for web developers.Thanks Microsoft! We've been waiting for this day to come for a long time. Of course, it would have been nice if IE6 was gone 5 years ago...but who's counting. -
Thoughts on improving IE9 integration features
The new desktop integration features of IE9 are great. However, I have a few thoughts on how they could be improved.
-
Internet Explorer 9 adds innovative desktop integration
I've been using Internet Explorer 9 for a few days now & I really like it. The browser has a very clean UI...most of it is similar to what has been seen with Chrome & the latest Firefox browsers. As you've also probably already heard, it is pretty fast and standards compliant. It looks like Microsoft is finally serious about making a good browser.
-
CQRS: Command Query Responsibility Segregation
Jason Gerard and I were talking about document databases the other day, and he said "Have you heard about CQRS?" This was news to me, so I started doing some research. Wikipedia, which usually provides good information, said the following "CQRS is simply the creation of two objects where there was previously only one. The separation occurs based upon whether the methods are a command or a query (the same definition that is used by Meyer in Command and Query Separation, a command is any method that mutates state and a query is any method that returns a value)."