LinkedIn Architecture: 40M Pages per Day on Tomcat
This post summarizes the key parts of the LinkedIn architecture. It’s based on the presentations above, and on additional comments made during the... more »
4 commentsSave Tags: how-to, java, server
Please Give Us Your Email Password
A number of people whose opinions I greatly respect have turned me on to Yelp over the last six months or so. Yelp is a community review site, and a... more »
1 commentsSave Tags: opinion, security, web 2.0
Using Linq for NHibernate in an ASP.NET MVC application
Quick overview on using Linq for NHibernate in an ASP.NET MVC Application. RhinoCommons, NHibernate and ASP.NET MVC Part 5
1 commentsSave Tags: .net, how-to, microsoft, open source
SHTTPD - an embeddable Web server
SHTTPD is tiny, easy to use web server for Windows and UNIX. Ideal for web developers, web-based software demos (like PHP, Perl etc), quick file... more »
1 commentsSave Tags: open source, server, tools
Implementing the Repository Pattern with Linq-to-Sql.
The purpose of this article is to describe the technique I have used to implement the repository pattern in .NET applications. I will provide a brief... more »
0 commentsSave Tags: .net, how-to, microsoft
Front-end vs. back-end developers
Jakob asked me a question this evening: What is the difference between front-end and back-end developers? Not long after I was on my way home and... more »
1 commentsSave Tags: opinion
Test-Driven Development and Software Quality
A recent study in IEEE Software journal offers an objective look at the results of test-driven development. Here, John Smart reflects on the results... more »
0 commentsSave Tags: java, methodology, opinion, tools
Where's my hard disk space gone?
Ever find yourself asking, "Where's all my hard disk drive space gone?", and even more so, "Which application has stolen it?!". Well, guess no more...... more »
2 commentsSave Tags: reviews, tools, usability
Beauty with Silverlight
I created something cool that I'd like to share with you. Imagine if your company had a beautiful luxury product that had intricate workings and you... more »
0 commentsSave Tags: gui, microsoft, tools
RhinoCommons, NHibernate and ASP.NET MVC Part 4
In some of my initial tests with NHibernate and ASP.NET MVC Pattern I kept seeing the benefits of having a Unit of Work or Session Per Request (that... more »
0 commentsSave Tags: .net, database, frameworks
Principles of Effective Icon Design
Before approaching icon design there are some guidelines and principles that are worth studying. If you want to create effective icon designs, then... more »
0 commentsSave Tags: how-to
Showing ESRI Shapefile Layers on a Virtual Earth Map: a simple HowTo
If you've ever tried to find a way to display an ESRI ShapeFile on a Virtual Earth map, you'll have probably noticed how little information there is... more »
0 commentsSave Tags: .net, ajax, how-to, javascript
IE8 vs Firefox 3.0b5 : Javascript Part 1
Initial look at Javascript times between IE8 and Firefox betas using Dromeao.
0 commentsSave Tags: javascript, microsoft, trends, web 2.0
How smartly code and content can be stolen from blog!!
As you can, the content from my blog is stolen by another blog and in the source they've given website's addres which doesn't publish any kind of... more »
4 commentsSave Tags: news, opinion, php, reviews
Browser Beta Battle : IE8 vs Firefox 3b5
A quick comparison of page load times on IE8 vs Firefox 3.0b5
0 commentsSave Tags: microsoft, reviews, standards, web 2.0
Real Ultimate Power: Dependency Injection With Ninject
Using Ninject (kind of like Google Guice on .NET) for Dependency Injection / IoC
0 commentsSave Tags: .net, how-to, methodology, tools
Ninject Reaches Release Candidate 1
Ninject, the lightweight dependency injection framework for .NET, has reached RC1. This post outlines some of the new features and what to expect for... more »
0 commentsSave Tags: .net, announcement, open source, tools
IE8, Microsoft and the Reverse Fanboys
As the beta test of IE8 recently became available we are quickly approaching the release of another version of Internet Explorer. Much frustration has... more »
0 commentsSave Tags: css-html, microsoft, opinion, web design
Windows Programmers Shifting to the Mac?
The tide is turning or so it seems. Well, maybe it’s not quite so monumentous as a tide shift, but there is certainly a buzz in the air that I think... more »
5 commentsSave Tags: apple, opinion, windows
I've got 99 problems but a glitch ain't one: F# Resource
Problems 1-6: A site dedicated to exploring F# through the 99 problems.
0 commentsSave Tags: other languages
Why I Love F#: Option Types
Welcome to the eighth article in my series about why I look upon the F# language with the hormone-driven lust of a 16-year old boy. ([ed.] Dustin's... more »
0 commentsSave Tags: .net, other languages
Introduction to F# Active Patterns
You may have heard of Active Patterns before – typically in conjunction with the words ‘awesome’ or ‘amazing’. Active Patterns are one of the more... more »
0 commentsSave Tags: microsoft, other languages
via