4 ms·
> Why Microsoft? Why IIS? Why asp.Net? I believe it's because Joel Spolsky started his career on the Microsoft stack, and even worked at Microsoft [1] very ear
by justboxing 9y ago
> Why Microsoft? Why IIS? Why asp.Net?
I believe it's because Joel Spolsky started his career on the Microsoft stack, and even worked at Microsoft [1] very early in his career. After the .COM crash, he started Fog Creek Software as a Consulting Company and at that point (he mentions it somewhere in his old blog posts) he was doing consulting for clients mostly on the Microsoft Stack.
Same holds true for Jeff Atwood. You can see the archives of his codinghorror.com blog to see that his background at that time was also heavily on the Microsoft stack.
> Build stuff (esp. Side Projects) with the tools and technologies that you know.
Many wise-men here on HN have said something to this effect.
That's probably why.
That said, there's nothing wrong with their architecture.
> not many developers realize that this site serves them with incredible efficiency. For example, a question and answer page is typically served in 10ms.
Source: Marco Cecconi: High Performance Architecture Of Stack Overflow - JSConf.Asia 2016 => https://www.youtube.com/watch?v=uNVlQ1yPsto https://www.youtube.com/watch?v=uNVlQ1yPsto
[1] Source: 2001 - Working on CityDesk, Part Three https://www.joelonsoftware.com/2001/10/17/working-on-citydesk-part-three/ https://www.joelonsoftware.com/2001/10/17/working-on-citydes...
- kemiller2002 9y agoSpolsky had very little to do with the actual coding of it. If memory serves, it was his idea and he engaged Atwood to build it (hence the partnership). It was Atwood and two other developers, which I sadly cannot remember their names at the moment who did the actual programming. You are correct though, the reason Atwood picked the MS stack was that it's what he knew, and they had ties into MS itself. It was built on the original MVC framework, before the MS framework was released to the general public. If you go back to the original podcasts it talks about why they built SO the way they did at the time.
- BrentOzar 9y ago> It was Atwood and two other developers, which I sadly cannot remember their names at the moment who did the actual programming. Jarrod Dixon and Geoff Dalgas.
- ge96 9y agoDamn his blog is impressive 284 pages haha, going since 2004 wow
- justboxing 9y ago1999. Dec 1999 is the 1st blog post. => https://www.joelonsoftware.com/1999/12/ https://www.joelonsoftware.com/1999/12/
- ge96 9y agoDamn. He's probably seen the web be born/evolve haha did not know that thanks.
- justboxing 9y agoI remember those days. LiveJournal.com was the blogging platform of choice, probably the 1st. I had a blog on it too. Blogger.com came along several years later.
- ge96 9y agoI think if I've got the name right, this site was bought by Russians and censored? Heard something about that in a podcast.